builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-023 starttime: 1467233255.41 results: success (0) buildid: 20160629123126 builduid: d78df8e0929d4d3fba4a4b89258717ab revision: 311fec989776d55026e1ce3c8900350e1483209e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 13:47:35.409539) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 13:47:35.409976) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 13:47:35.410267) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 13:47:35.612491) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:47:35.612902) ========= '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-023 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-023 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-023 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 --13:47:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.32 MB/s 13:47:36 (8.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.414000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:47:37.061774) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-29 13:47:37.062133) ========= '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-023 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-023 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.404000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-29 13:47:41.477799) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:47:41.478236) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 311fec989776d55026e1ce3c8900350e1483209e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 311fec989776d55026e1ce3c8900350e1483209e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-023 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-023 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-29 13:47:41,506 truncating revision to first 12 chars 2016-06-29 13:47:41,506 Setting DEBUG logging. 2016-06-29 13:47:41,506 attempt 1/10 2016-06-29 13:47:41,506 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/311fec989776?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 13:47:42,101 unpacking tar archive at: mozilla-beta-311fec989776/testing/mozharness/ program finished with exit code 0 elapsedTime=1.384000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 13:47:42.916856) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 13:47:42.917336) ========= script_repo_revision: 311fec989776d55026e1ce3c8900350e1483209e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 13:47:42.917902) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 13:47:42.918300) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 13:47:42.935622) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 49 secs) (at 2016-06-29 13:47:42.936065) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-023 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-023 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-023 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 13:47:43 INFO - MultiFileLogger online at 20160629 13:47:43 in C:\slave\test 13:47:43 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:47:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:47:43 INFO - {'append_to_log': False, 13:47:43 INFO - 'base_work_dir': 'C:\\slave\\test', 13:47:43 INFO - 'blob_upload_branch': 'mozilla-beta', 13:47:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:47:43 INFO - 'buildbot_json_path': 'buildprops.json', 13:47:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:47:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:47:43 INFO - 'download_minidump_stackwalk': True, 13:47:43 INFO - 'download_symbols': 'true', 13:47:43 INFO - 'e10s': False, 13:47:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:47:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:47:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:47:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:47:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:47:43 INFO - 'C:/mozilla-build/tooltool.py'), 13:47:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:47:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:47:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:47:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:47:43 INFO - 'log_level': 'info', 13:47:43 INFO - 'log_to_console': True, 13:47:43 INFO - 'opt_config_files': (), 13:47:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:47:43 INFO - '--processes=1', 13:47:43 INFO - '--config=%(test_path)s/wptrunner.ini', 13:47:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:47:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:47:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:47:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:47:43 INFO - 'pip_index': False, 13:47:43 INFO - 'require_test_zip': True, 13:47:43 INFO - 'test_type': ('testharness',), 13:47:43 INFO - 'this_chunk': '1', 13:47:43 INFO - 'total_chunks': '10', 13:47:43 INFO - 'virtualenv_path': 'venv', 13:47:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:47:43 INFO - 'work_dir': 'build'} 13:47:43 INFO - ##### 13:47:43 INFO - ##### Running clobber step. 13:47:43 INFO - ##### 13:47:43 INFO - Running pre-action listener: _resource_record_pre_action 13:47:43 INFO - Running main action method: clobber 13:47:43 INFO - rmtree: C:\slave\test\build 13:47:43 INFO - Using _rmtree_windows ... 13:47:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:49:38 INFO - Running post-action listener: _resource_record_post_action 13:49:38 INFO - ##### 13:49:38 INFO - ##### Running read-buildbot-config step. 13:49:38 INFO - ##### 13:49:38 INFO - Running pre-action listener: _resource_record_pre_action 13:49:38 INFO - Running main action method: read_buildbot_config 13:49:38 INFO - Using buildbot properties: 13:49:38 INFO - { 13:49:38 INFO - "project": "", 13:49:38 INFO - "product": "firefox", 13:49:38 INFO - "script_repo_revision": "production", 13:49:38 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 13:49:38 INFO - "repository": "", 13:49:38 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 13:49:38 INFO - "buildid": "20160629123126", 13:49:38 INFO - "pgo_build": "False", 13:49:38 INFO - "basedir": "C:\\slave\\test", 13:49:38 INFO - "buildnumber": 2, 13:49:38 INFO - "slavename": "t-w732-ix-023", 13:49:38 INFO - "revision": "311fec989776d55026e1ce3c8900350e1483209e", 13:49:38 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 13:49:38 INFO - "platform": "win32", 13:49:38 INFO - "branch": "mozilla-beta", 13:49:38 INFO - "repo_path": "releases/mozilla-beta", 13:49:38 INFO - "moz_repo_path": "", 13:49:38 INFO - "stage_platform": "win32", 13:49:38 INFO - "builduid": "d78df8e0929d4d3fba4a4b89258717ab", 13:49:38 INFO - "slavebuilddir": "test" 13:49:38 INFO - } 13:49:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 13:49:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 13:49:38 INFO - Running post-action listener: _resource_record_post_action 13:49:38 INFO - ##### 13:49:38 INFO - ##### Running download-and-extract step. 13:49:38 INFO - ##### 13:49:38 INFO - Running pre-action listener: _resource_record_pre_action 13:49:38 INFO - Running main action method: download_and_extract 13:49:38 INFO - mkdir: C:\slave\test\build\tests 13:49:38 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')]} 13:49:38 INFO - https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:49:38 INFO - trying https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 13:49:38 INFO - Downloading https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 13:49:39 INFO - Downloaded 1240 bytes. 13:49:39 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:49:39 INFO - Using the following test package requirements: 13:49:39 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:49:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:49:39 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 13:49:39 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:49:39 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 13:49:39 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:49:39 INFO - u'jsshell-win32.zip'], 13:49:39 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:49:39 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 13:49:39 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:49:39 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:49:39 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 13:49:39 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:49:39 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 13:49:39 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:49:39 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 13:49:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:49:39 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 13:49:39 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:49:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:49:39 INFO - https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:49:39 INFO - trying https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 13:49:39 INFO - Downloading https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 13:49:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 13:49:41 INFO - Downloaded 20401805 bytes. 13:49:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:49:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:49:43 INFO - caution: filename not matched: web-platform/* 13:49:43 INFO - Return code: 11 13:49: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')]} 13:49:43 INFO - https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:49:43 INFO - trying https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 13:49:43 INFO - Downloading https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 13:49:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 13:49:45 INFO - Downloaded 36389110 bytes. 13:49:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:49:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:50:39 INFO - caution: filename not matched: bin/* 13:50:39 INFO - caution: filename not matched: config/* 13:50:39 INFO - caution: filename not matched: mozbase/* 13:50:39 INFO - caution: filename not matched: marionette/* 13:50:39 INFO - caution: filename not matched: tools/wptserve/* 13:50:39 INFO - Return code: 11 13:50:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:50:39 INFO - https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 13:50:39 INFO - trying https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:50:39 INFO - Downloading https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 13:50:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 13:50:41 INFO - Downloaded 68465955 bytes. 13:50:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:50:41 INFO - mkdir: C:\slave\test\properties 13:50:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:50:41 INFO - Writing to file C:\slave\test\properties\build_url 13:50:41 INFO - Contents: 13:50:41 INFO - build_url:https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:50:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:50:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:50:42 INFO - Writing to file C:\slave\test\properties\symbols_url 13:50:42 INFO - Contents: 13:50:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:50:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:50:42 INFO - https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:50:42 INFO - trying https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:50:42 INFO - Downloading https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:50:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:50:44 INFO - Downloaded 55579709 bytes. 13:50:44 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:50:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:50:47 INFO - Return code: 0 13:50:47 INFO - Running post-action listener: _resource_record_post_action 13:50:47 INFO - Running post-action listener: set_extra_try_arguments 13:50:47 INFO - ##### 13:50:47 INFO - ##### Running create-virtualenv step. 13:50:47 INFO - ##### 13:50:47 INFO - Running pre-action listener: _pre_create_virtualenv 13:50:47 INFO - Running pre-action listener: _resource_record_pre_action 13:50:47 INFO - Running main action method: create_virtualenv 13:50:47 INFO - Creating virtualenv C:\slave\test\build\venv 13:50:47 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 13:50:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:50:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:51:01 INFO - Installing distribute......................................................................................................................................................................................done. 13:51:03 INFO - Return code: 0 13:51:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:51:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9A368>, '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 0x0182BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-023', 'USERDOMAIN': 'T-W732-IX-023', '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-023', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:51:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 13:51:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:51:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:51:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:51:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:51:03 INFO - 'COMPUTERNAME': 'T-W732-IX-023', 13:51:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:51:03 INFO - 'DCLOCATION': 'SCL3', 13:51:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:51:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:51:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:51:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:51:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:51:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:51:03 INFO - 'HOMEDRIVE': 'C:', 13:51:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:51:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:51:03 INFO - 'KTS_VERSION': '1.19c', 13:51:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:51:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:51:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-023', 13:51:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:51:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:51:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:51:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:51:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:51:03 INFO - 'MOZ_AIRBAG': '1', 13:51:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:51:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:03 INFO - 'MOZ_MSVCVERSION': '8', 13:51:03 INFO - 'MOZ_NO_REMOTE': '1', 13:51:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:51:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:51:03 INFO - 'NO_EM_RESTART': '1', 13:51:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:51:03 INFO - 'OS': 'Windows_NT', 13:51:03 INFO - 'OURDRIVE': 'C:', 13:51:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 13:51:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:51:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:51:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:51:03 INFO - 'PROCESSOR_LEVEL': '6', 13:51:03 INFO - 'PROCESSOR_REVISION': '1e05', 13:51:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:51:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:51:03 INFO - 'PROMPT': '$P$G', 13:51:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:51:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:51:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:51:03 INFO - 'PWD': 'C:\\slave\\test', 13:51:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:51:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:51:03 INFO - 'SYSTEMDRIVE': 'C:', 13:51:03 INFO - 'SYSTEMROOT': 'C:\\windows', 13:51:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:03 INFO - 'TEST1': 'testie', 13:51:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:03 INFO - 'USERDOMAIN': 'T-W732-IX-023', 13:51:03 INFO - 'USERNAME': 'cltbld', 13:51:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:51:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:51:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:51:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:51:03 INFO - 'WINDIR': 'C:\\windows', 13:51:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:51:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:51:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:51:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:51:07 INFO - Downloading/unpacking psutil>=0.7.1 13:51:07 INFO - Running setup.py egg_info for package psutil 13:51:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:51:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:51:07 INFO - Installing collected packages: psutil 13:51:07 INFO - Running setup.py install for psutil 13:51:07 INFO - building 'psutil._psutil_windows' extension 13:51:07 INFO - error: Unable to find vcvarsall.bat 13:51:07 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-rlsjyu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:51:07 INFO - running install 13:51:07 INFO - running build 13:51:07 INFO - running build_py 13:51:07 INFO - creating build 13:51:07 INFO - creating build\lib.win32-2.7 13:51:07 INFO - creating build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:51:07 INFO - running build_ext 13:51:07 INFO - building 'psutil._psutil_windows' extension 13:51:07 INFO - error: Unable to find vcvarsall.bat 13:51:07 INFO - ---------------------------------------- 13:51:07 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-rlsjyu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:51:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:51:07 WARNING - Return code: 1 13:51:07 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! 13:51:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:51:07 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')]} 13:51:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:07 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')]} 13:51:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:07 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 0x01B6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9A368>, '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 0x0182BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-023', 'USERDOMAIN': 'T-W732-IX-023', '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-023', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:51:07 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 13:51:07 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 13:51:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:51:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:51:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:51:07 INFO - 'COMPUTERNAME': 'T-W732-IX-023', 13:51:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:51:07 INFO - 'DCLOCATION': 'SCL3', 13:51:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:51:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:51:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:51:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:51:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:51:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:51:07 INFO - 'HOMEDRIVE': 'C:', 13:51:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:51:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:51:07 INFO - 'KTS_VERSION': '1.19c', 13:51:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:51:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:51:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-023', 13:51:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:51:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:51:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:51:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:51:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:51:07 INFO - 'MOZ_AIRBAG': '1', 13:51:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:51:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:07 INFO - 'MOZ_MSVCVERSION': '8', 13:51:07 INFO - 'MOZ_NO_REMOTE': '1', 13:51:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:51:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:51:07 INFO - 'NO_EM_RESTART': '1', 13:51:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:51:07 INFO - 'OS': 'Windows_NT', 13:51:07 INFO - 'OURDRIVE': 'C:', 13:51:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 13:51:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:51:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:51:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:51:07 INFO - 'PROCESSOR_LEVEL': '6', 13:51:07 INFO - 'PROCESSOR_REVISION': '1e05', 13:51:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:51:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:51:07 INFO - 'PROMPT': '$P$G', 13:51:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:51:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:51:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:51:07 INFO - 'PWD': 'C:\\slave\\test', 13:51:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:51:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:51:07 INFO - 'SYSTEMDRIVE': 'C:', 13:51:07 INFO - 'SYSTEMROOT': 'C:\\windows', 13:51:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:07 INFO - 'TEST1': 'testie', 13:51:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:07 INFO - 'USERDOMAIN': 'T-W732-IX-023', 13:51:07 INFO - 'USERNAME': 'cltbld', 13:51:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:51:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:51:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:51:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:51:07 INFO - 'WINDIR': 'C:\\windows', 13:51:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:51:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:51:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:51:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:51:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:51:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:51:08 INFO - Running setup.py egg_info for package mozsystemmonitor 13:51:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:51:08 INFO - Running setup.py egg_info for package psutil 13:51:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:51:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:51:08 INFO - Installing collected packages: mozsystemmonitor, psutil 13:51:08 INFO - Running setup.py install for mozsystemmonitor 13:51:08 INFO - Running setup.py install for psutil 13:51:08 INFO - building 'psutil._psutil_windows' extension 13:51:08 INFO - error: Unable to find vcvarsall.bat 13:51:08 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-e6pt4x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:51:08 INFO - running install 13:51:08 INFO - running build 13:51:08 INFO - running build_py 13:51:08 INFO - running build_ext 13:51:08 INFO - building 'psutil._psutil_windows' extension 13:51:08 INFO - error: Unable to find vcvarsall.bat 13:51:08 INFO - ---------------------------------------- 13:51:08 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-e6pt4x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:51:08 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:51:08 WARNING - Return code: 1 13:51:08 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! 13:51:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:51:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:08 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 0x01B6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9A368>, '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 0x0182BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-023', 'USERDOMAIN': 'T-W732-IX-023', '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-023', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:51:08 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 13:51:08 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 13:51:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:51:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:51:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:51:08 INFO - 'COMPUTERNAME': 'T-W732-IX-023', 13:51:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:51:08 INFO - 'DCLOCATION': 'SCL3', 13:51:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:51:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:51:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:51:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:51:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:51:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:51:08 INFO - 'HOMEDRIVE': 'C:', 13:51:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:51:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:51:08 INFO - 'KTS_VERSION': '1.19c', 13:51:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:51:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:51:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-023', 13:51:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:51:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:51:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:51:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:51:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:51:08 INFO - 'MOZ_AIRBAG': '1', 13:51:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:51:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:08 INFO - 'MOZ_MSVCVERSION': '8', 13:51:08 INFO - 'MOZ_NO_REMOTE': '1', 13:51:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:51:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:51:08 INFO - 'NO_EM_RESTART': '1', 13:51:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:51:08 INFO - 'OS': 'Windows_NT', 13:51:08 INFO - 'OURDRIVE': 'C:', 13:51:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 13:51:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:51:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:51:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:51:08 INFO - 'PROCESSOR_LEVEL': '6', 13:51:08 INFO - 'PROCESSOR_REVISION': '1e05', 13:51:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:51:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:51:08 INFO - 'PROMPT': '$P$G', 13:51:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:51:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:51:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:51:08 INFO - 'PWD': 'C:\\slave\\test', 13:51:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:51:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:51:08 INFO - 'SYSTEMDRIVE': 'C:', 13:51:08 INFO - 'SYSTEMROOT': 'C:\\windows', 13:51:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:08 INFO - 'TEST1': 'testie', 13:51:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:08 INFO - 'USERDOMAIN': 'T-W732-IX-023', 13:51:08 INFO - 'USERNAME': 'cltbld', 13:51:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:51:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:51:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:51:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:51:08 INFO - 'WINDIR': 'C:\\windows', 13:51:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:51:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:51:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:51:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:51:11 INFO - Downloading/unpacking blobuploader==1.2.4 13:51:11 INFO - Downloading blobuploader-1.2.4.tar.gz 13:51:11 INFO - Running setup.py egg_info for package blobuploader 13:51:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:51:16 INFO - Running setup.py egg_info for package requests 13:51:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:51:16 INFO - Downloading docopt-0.6.1.tar.gz 13:51:16 INFO - Running setup.py egg_info for package docopt 13:51:16 INFO - Installing collected packages: blobuploader, docopt, requests 13:51:16 INFO - Running setup.py install for blobuploader 13:51:16 INFO - Running setup.py install for docopt 13:51:16 INFO - Running setup.py install for requests 13:51:16 INFO - Successfully installed blobuploader docopt requests 13:51:16 INFO - Cleaning up... 13:51:16 INFO - Return code: 0 13:51:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:51:16 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')]} 13:51:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:16 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')]} 13:51:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:16 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 0x01B6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9A368>, '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 0x0182BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7E0C0>, '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-023', 'USERDOMAIN': 'T-W732-IX-023', '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-023', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:51:16 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 13:51:16 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 13:51:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:51:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:51:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:51:16 INFO - 'COMPUTERNAME': 'T-W732-IX-023', 13:51:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:51:16 INFO - 'DCLOCATION': 'SCL3', 13:51:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:51:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:51:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:51:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:51:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:51:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:51:16 INFO - 'HOMEDRIVE': 'C:', 13:51:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:51:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:51:16 INFO - 'KTS_VERSION': '1.19c', 13:51:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:51:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:51:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-023', 13:51:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:51:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:51:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:51:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:51:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:51:16 INFO - 'MOZ_AIRBAG': '1', 13:51:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:51:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:16 INFO - 'MOZ_MSVCVERSION': '8', 13:51:16 INFO - 'MOZ_NO_REMOTE': '1', 13:51:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:51:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:51:16 INFO - 'NO_EM_RESTART': '1', 13:51:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:51:16 INFO - 'OS': 'Windows_NT', 13:51:16 INFO - 'OURDRIVE': 'C:', 13:51:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 13:51:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:51:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:51:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:51:16 INFO - 'PROCESSOR_LEVEL': '6', 13:51:16 INFO - 'PROCESSOR_REVISION': '1e05', 13:51:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:51:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:51:16 INFO - 'PROMPT': '$P$G', 13:51:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:51:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:51:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:51:16 INFO - 'PWD': 'C:\\slave\\test', 13:51:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:51:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:51:16 INFO - 'SYSTEMDRIVE': 'C:', 13:51:16 INFO - 'SYSTEMROOT': 'C:\\windows', 13:51:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:16 INFO - 'TEST1': 'testie', 13:51:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:16 INFO - 'USERDOMAIN': 'T-W732-IX-023', 13:51:16 INFO - 'USERNAME': 'cltbld', 13:51:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:51:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:51:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:51:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:51:16 INFO - 'WINDIR': 'C:\\windows', 13:51:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:51:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:51:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:51:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:51:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:51:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:51:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:51:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:51:20 INFO - Unpacking c:\slave\test\build\tests\marionette 13:51:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:51:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:51:20 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 13:51:20 INFO - Running setup.py install for browsermob-proxy 13:51:34 INFO - Running setup.py install for manifestparser 13:51:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for marionette-client 13:51:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:51:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for marionette-driver 13:51:34 INFO - Running setup.py install for mozcrash 13:51:34 INFO - Running setup.py install for mozdebug 13:51:34 INFO - Running setup.py install for mozdevice 13:51:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for mozfile 13:51:34 INFO - Running setup.py install for mozhttpd 13:51:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for mozinfo 13:51:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for mozInstall 13:51:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for mozleak 13:51:34 INFO - Running setup.py install for mozlog 13:51:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for moznetwork 13:51:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for mozprocess 13:51:34 INFO - Running setup.py install for mozprofile 13:51:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for mozrunner 13:51:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for mozscreenshot 13:51:34 INFO - Running setup.py install for moztest 13:51:34 INFO - Running setup.py install for mozversion 13:51:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:51:34 INFO - Running setup.py install for wptserve 13:51:34 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 13:51:34 INFO - Cleaning up... 13:51:34 INFO - Return code: 0 13:51:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:51:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:51:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:51:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:51:34 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 0x01B6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B9A368>, '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 0x0182BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7E0C0>, '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-023', 'USERDOMAIN': 'T-W732-IX-023', '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-023', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 13:51:34 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 13:51:34 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 13:51:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:51:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:51:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:51:34 INFO - 'COMPUTERNAME': 'T-W732-IX-023', 13:51:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:51:34 INFO - 'DCLOCATION': 'SCL3', 13:51:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:51:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:51:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:51:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:51:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:51:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:51:34 INFO - 'HOMEDRIVE': 'C:', 13:51:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:51:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:51:34 INFO - 'KTS_VERSION': '1.19c', 13:51:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:51:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:51:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-023', 13:51:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:51:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:51:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:51:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:51:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:51:34 INFO - 'MOZ_AIRBAG': '1', 13:51:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:51:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:34 INFO - 'MOZ_MSVCVERSION': '8', 13:51:34 INFO - 'MOZ_NO_REMOTE': '1', 13:51:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:51:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:51:34 INFO - 'NO_EM_RESTART': '1', 13:51:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:51:34 INFO - 'OS': 'Windows_NT', 13:51:34 INFO - 'OURDRIVE': 'C:', 13:51:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 13:51:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:51:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:51:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:51:34 INFO - 'PROCESSOR_LEVEL': '6', 13:51:34 INFO - 'PROCESSOR_REVISION': '1e05', 13:51:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:51:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:51:34 INFO - 'PROMPT': '$P$G', 13:51:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:51:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:51:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:51:34 INFO - 'PWD': 'C:\\slave\\test', 13:51:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:51:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:51:34 INFO - 'SYSTEMDRIVE': 'C:', 13:51:34 INFO - 'SYSTEMROOT': 'C:\\windows', 13:51:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:34 INFO - 'TEST1': 'testie', 13:51:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:34 INFO - 'USERDOMAIN': 'T-W732-IX-023', 13:51:34 INFO - 'USERNAME': 'cltbld', 13:51:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:51:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:51:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:51:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:51:34 INFO - 'WINDIR': 'C:\\windows', 13:51:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:51:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:51:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:51:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:51:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:51:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:51:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:51:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:51:39 INFO - Unpacking c:\slave\test\build\tests\marionette 13:51:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:51:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:51:39 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)) 13:51:51 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)) 13:51:51 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)) 13:51:51 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)) 13:51:51 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)) 13:51:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:51:51 INFO - Downloading blessings-1.6.tar.gz 13:51:51 INFO - Running setup.py egg_info for package blessings 13:51:51 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)) 13:51:51 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:51:51 INFO - Running setup.py install for blessings 13:51:51 INFO - Running setup.py install for browsermob-proxy 13:51:51 INFO - Running setup.py install for manifestparser 13:51:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Running setup.py install for marionette-client 13:51:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:51:51 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Running setup.py install for marionette-driver 13:51:51 INFO - Running setup.py install for mozcrash 13:51:51 INFO - Running setup.py install for mozdebug 13:51:51 INFO - Running setup.py install for mozdevice 13:51:51 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Running setup.py install for mozhttpd 13:51:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Running setup.py install for mozInstall 13:51:51 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Running setup.py install for mozleak 13:51:51 INFO - Running setup.py install for mozprofile 13:51:51 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Running setup.py install for mozrunner 13:51:51 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:51:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:51:53 INFO - Running setup.py install for mozscreenshot 13:51:53 INFO - Running setup.py install for moztest 13:51:53 INFO - Running setup.py install for mozversion 13:51:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:51:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:51:53 INFO - Running setup.py install for wptserve 13:51:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:51:53 INFO - Cleaning up... 13:51:53 INFO - Return code: 0 13:51:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:51:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:51:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:51:53 INFO - Reading from file tmpfile_stdout 13:51:53 INFO - Using _rmtree_windows ... 13:51:53 INFO - Using _rmtree_windows ... 13:51:53 INFO - Current package versions: 13:51:53 INFO - blessings == 1.6 13:51:53 INFO - blobuploader == 1.2.4 13:51:53 INFO - browsermob-proxy == 0.6.0 13:51:53 INFO - distribute == 0.6.14 13:51:53 INFO - docopt == 0.6.1 13:51:53 INFO - manifestparser == 1.1 13:51:53 INFO - marionette-client == 2.3.0 13:51:53 INFO - marionette-driver == 1.4.0 13:51:53 INFO - mozInstall == 1.12 13:51:53 INFO - mozcrash == 0.17 13:51:53 INFO - mozdebug == 0.1 13:51:53 INFO - mozdevice == 0.48 13:51:53 INFO - mozfile == 1.2 13:51:53 INFO - mozhttpd == 0.7 13:51:53 INFO - mozinfo == 0.9 13:51:53 INFO - mozleak == 0.1 13:51:53 INFO - mozlog == 3.1 13:51:53 INFO - moznetwork == 0.27 13:51:53 INFO - mozprocess == 0.22 13:51:53 INFO - mozprofile == 0.28 13:51:53 INFO - mozrunner == 6.11 13:51:53 INFO - mozscreenshot == 0.1 13:51:53 INFO - mozsystemmonitor == 0.0 13:51:53 INFO - moztest == 0.7 13:51:53 INFO - mozversion == 1.4 13:51:53 INFO - requests == 1.2.3 13:51:53 INFO - wptserve == 1.4.0 13:51:53 INFO - Running post-action listener: _resource_record_post_action 13:51:53 INFO - Running post-action listener: _start_resource_monitoring 13:51:53 INFO - Starting resource monitoring. 13:51:53 INFO - ##### 13:51:53 INFO - ##### Running pull step. 13:51:53 INFO - ##### 13:51:53 INFO - Running pre-action listener: _resource_record_pre_action 13:51:53 INFO - Running main action method: pull 13:51:53 INFO - Pull has nothing to do! 13:51:53 INFO - Running post-action listener: _resource_record_post_action 13:51:53 INFO - ##### 13:51:53 INFO - ##### Running install step. 13:51:53 INFO - ##### 13:51:53 INFO - Running pre-action listener: _resource_record_pre_action 13:51:53 INFO - Running main action method: install 13:51:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:51:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:51:53 INFO - Reading from file tmpfile_stdout 13:51:53 INFO - Using _rmtree_windows ... 13:51:53 INFO - Using _rmtree_windows ... 13:51:53 INFO - Detecting whether we're running mozinstall >=1.0... 13:51:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:51:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:51:54 INFO - Reading from file tmpfile_stdout 13:51:54 INFO - Output received: 13:51:54 INFO - Usage: mozinstall-script.py [options] installer 13:51:54 INFO - Options: 13:51:54 INFO - -h, --help show this help message and exit 13:51:54 INFO - -d DEST, --destination=DEST 13:51:54 INFO - Directory to install application into. [default: 13:51:54 INFO - "C:\slave\test"] 13:51:54 INFO - --app=APP Application being installed. [default: firefox] 13:51:54 INFO - Using _rmtree_windows ... 13:51:54 INFO - Using _rmtree_windows ... 13:51:54 INFO - mkdir: C:\slave\test\build\application 13:51:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:51:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 13:51:56 INFO - Reading from file tmpfile_stdout 13:51:56 INFO - Output received: 13:51:56 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:51:56 INFO - Using _rmtree_windows ... 13:51:56 INFO - Using _rmtree_windows ... 13:51:56 INFO - Running post-action listener: _resource_record_post_action 13:51:56 INFO - ##### 13:51:56 INFO - ##### Running run-tests step. 13:51:56 INFO - ##### 13:51:56 INFO - Running pre-action listener: _resource_record_pre_action 13:51:56 INFO - Running main action method: run_tests 13:51:56 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:51:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:51:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:51:56 INFO - grabbing minidump binary from tooltool 13:51: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')]} 13:51:56 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 0x01B9A368>, '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 0x0182BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C7E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:51:56 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 13:51:56 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 13:51:56 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:51:58 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpelakmm 13:51:58 INFO - INFO - File integrity verified, renaming tmpelakmm to win32-minidump_stackwalk.exe 13:51:58 INFO - Return code: 0 13:51:58 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:51:58 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:51:58 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/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 13:51:58 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/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 13:51:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:51:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:51:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:51:58 INFO - 'COMPUTERNAME': 'T-W732-IX-023', 13:51:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:51:58 INFO - 'DCLOCATION': 'SCL3', 13:51:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:51:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:51:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:51:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:51:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:51:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:51:58 INFO - 'HOMEDRIVE': 'C:', 13:51:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:51:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:51:58 INFO - 'KTS_VERSION': '1.19c', 13:51:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:51:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:51:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-023', 13:51:58 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:51:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:51:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:51:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:51:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:51:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:51:58 INFO - 'MOZ_AIRBAG': '1', 13:51:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:51:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:51:58 INFO - 'MOZ_MSVCVERSION': '8', 13:51:58 INFO - 'MOZ_NO_REMOTE': '1', 13:51:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:51:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:51:58 INFO - 'NO_EM_RESTART': '1', 13:51:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:51:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:51:58 INFO - 'OS': 'Windows_NT', 13:51:58 INFO - 'OURDRIVE': 'C:', 13:51:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 13:51:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:51:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:51:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:51:58 INFO - 'PROCESSOR_LEVEL': '6', 13:51:58 INFO - 'PROCESSOR_REVISION': '1e05', 13:51:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:51:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:51:58 INFO - 'PROMPT': '$P$G', 13:51:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:51:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:51:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:51:58 INFO - 'PWD': 'C:\\slave\\test', 13:51:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:51:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:51:58 INFO - 'SYSTEMDRIVE': 'C:', 13:51:58 INFO - 'SYSTEMROOT': 'C:\\windows', 13:51:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:58 INFO - 'TEST1': 'testie', 13:51:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:51:58 INFO - 'USERDOMAIN': 'T-W732-IX-023', 13:51:58 INFO - 'USERNAME': 'cltbld', 13:51:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:51:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:51:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:51:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:51:58 INFO - 'WINDIR': 'C:\\windows', 13:51:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:51:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:51:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:51:58 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/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 13:52:00 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 13:52:00 INFO - import pkg_resources 13:52:01 INFO - Using 1 client processes 13:52:04 INFO - SUITE-START | Running 778 tests 13:52:04 INFO - Running testharness tests 13:52:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:52:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 13:52:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:52:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:52:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:52:04 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:52:04 INFO - Setting up ssl 13:52:05 INFO - PROCESS | certutil | 13:52:05 INFO - PROCESS | certutil | 13:52:05 INFO - PROCESS | certutil | 13:52:05 INFO - Certificate Nickname Trust Attributes 13:52:05 INFO - SSL,S/MIME,JAR/XPI 13:52:05 INFO - 13:52:05 INFO - web-platform-tests CT,, 13:52:05 INFO - 13:52:05 INFO - Starting runner 13:52:06 INFO - PROCESS | 2960 | [2960] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:52:06 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:52:06 INFO - PROCESS | 2960 | [2960] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:52:08 INFO - PROCESS | 2960 | 1467233528141 Marionette DEBUG Marionette enabled via build flag and pref 13:52:08 INFO - PROCESS | 2960 | ++DOCSHELL 0E589800 == 1 [pid = 2960] [id = 1] 13:52:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 1 (0E589C00) [pid = 2960] [serial = 1] [outer = 00000000] 13:52:08 INFO - PROCESS | 2960 | [2960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:52:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 2 (0E58A800) [pid = 2960] [serial = 2] [outer = 0E589C00] 13:52:09 INFO - PROCESS | 2960 | ++DOCSHELL 0EBC9400 == 2 [pid = 2960] [id = 2] 13:52:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 3 (0EBC9800) [pid = 2960] [serial = 3] [outer = 00000000] 13:52:09 INFO - PROCESS | 2960 | [2960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:52:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 4 (0EBCA400) [pid = 2960] [serial = 4] [outer = 0EBC9800] 13:52:09 INFO - PROCESS | 2960 | 1467233529915 Marionette INFO Listening on port 2828 13:52:11 INFO - PROCESS | 2960 | 1467233531338 Marionette DEBUG Marionette enabled via command-line flag 13:52:11 INFO - PROCESS | 2960 | [2960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:52:11 INFO - PROCESS | 2960 | [2960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:52:11 INFO - PROCESS | 2960 | ++DOCSHELL 0D20B000 == 3 [pid = 2960] [id = 3] 13:52:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 5 (0D20B400) [pid = 2960] [serial = 5] [outer = 00000000] 13:52:11 INFO - PROCESS | 2960 | [2960] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:52:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 6 (0D20C000) [pid = 2960] [serial = 6] [outer = 0D20B400] 13:52:11 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:52:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 7 (130C7C00) [pid = 2960] [serial = 7] [outer = 0EBC9800] 13:52:12 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:52:12 INFO - PROCESS | 2960 | 1467233532383 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49649 13:52:12 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:52:12 INFO - PROCESS | 2960 | 1467233532389 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49651 13:52:12 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:52:12 INFO - PROCESS | 2960 | 1467233532425 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49652 13:52:12 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:52:12 INFO - PROCESS | 2960 | 1467233532432 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49654 13:52:12 INFO - PROCESS | 2960 | 1467233532434 Marionette DEBUG Closed connection conn0 13:52:12 INFO - PROCESS | 2960 | 1467233532436 Marionette DEBUG Closed connection conn1 13:52:12 INFO - PROCESS | 2960 | 1467233532495 Marionette DEBUG Closed connection conn2 13:52:12 INFO - PROCESS | 2960 | 1467233532528 Marionette DEBUG Closed connection conn3 13:52:12 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:52:12 INFO - PROCESS | 2960 | 1467233532533 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49655 13:52:12 INFO - PROCESS | 2960 | 1467233532633 Marionette DEBUG Closed connection conn4 13:52:12 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:52:12 INFO - PROCESS | 2960 | 1467233532640 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49656 13:52:12 INFO - PROCESS | 2960 | ++DOCSHELL 0E58AC00 == 4 [pid = 2960] [id = 4] 13:52:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 8 (13F5D000) [pid = 2960] [serial = 8] [outer = 00000000] 13:52:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 9 (14A69C00) [pid = 2960] [serial = 9] [outer = 13F5D000] 13:52:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 10 (14A70000) [pid = 2960] [serial = 10] [outer = 13F5D000] 13:52:12 INFO - PROCESS | 2960 | 1467233532773 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:52:12 INFO - PROCESS | 2960 | 1467233532778 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629123126","device":"desktop","version":"48.0"} 13:52:14 INFO - PROCESS | 2960 | [2960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:52:14 INFO - PROCESS | 2960 | [2960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:52:14 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:52:14 INFO - PROCESS | 2960 | ++DOCSHELL 15AE5400 == 5 [pid = 2960] [id = 5] 13:52:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 11 (15AEC400) [pid = 2960] [serial = 11] [outer = 00000000] 13:52:14 INFO - PROCESS | 2960 | ++DOCSHELL 15AEC800 == 6 [pid = 2960] [id = 6] 13:52:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 12 (15AECC00) [pid = 2960] [serial = 12] [outer = 00000000] 13:52:15 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:52:15 INFO - PROCESS | 2960 | ++DOCSHELL 17912C00 == 7 [pid = 2960] [id = 7] 13:52:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 13 (17913000) [pid = 2960] [serial = 13] [outer = 00000000] 13:52:15 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:52:15 INFO - PROCESS | 2960 | [2960] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:52:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 14 (1791B800) [pid = 2960] [serial = 14] [outer = 17913000] 13:52:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 15 (1644B800) [pid = 2960] [serial = 15] [outer = 15AEC400] 13:52:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 16 (1644D000) [pid = 2960] [serial = 16] [outer = 15AECC00] 13:52:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 17 (1644FC00) [pid = 2960] [serial = 17] [outer = 17913000] 13:52:16 INFO - PROCESS | 2960 | 1467233536474 Marionette INFO startBrowser 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:16 INFO - PROCESS | 2960 | 1467233536511 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 2960 | 1467233536524 Marionette DEBUG loaded listener.js 13:52:16 INFO - PROCESS | 2960 | 1467233536526 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 18 (197E2800) [pid = 2960] [serial = 18] [outer = 17913000] 13:52:17 INFO - PROCESS | 2960 | 1467233537215 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"4a161942-e2f2-4203-b68b-bd537c0e6104","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629123126","device":"desktop","version":"48.0","command_id":1}}] 13:52:17 INFO - PROCESS | 2960 | 1467233537474 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:52:17 INFO - PROCESS | 2960 | 1467233537477 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:17 INFO - PROCESS | 2960 | 1467233537508 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:52:17 INFO - PROCESS | 2960 | 1467233537560 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:52:17 INFO - PROCESS | 2960 | 1467233537563 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:17 INFO - PROCESS | 2960 | [2960] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:52:18 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:52:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 19 (19E44C00) [pid = 2960] [serial = 19] [outer = 17913000] 13:52:18 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:18 INFO - PROCESS | 2960 | 1467233538651 Marionette TRACE conn5 <- [1,3,null,{}] 13:52:18 INFO - PROCESS | 2960 | 1467233538692 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:52:18 INFO - PROCESS | 2960 | 1467233538694 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:18 INFO - PROCESS | 2960 | 1467233538712 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:52:18 INFO - PROCESS | 2960 | 1467233538722 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:52:18 INFO - PROCESS | 2960 | 1467233538724 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:52:18 INFO - PROCESS | 2960 | 1467233538733 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:52:18 INFO - PROCESS | 2960 | 1467233538737 Marionette TRACE conn5 <- [1,6,null,{}] 13:52:18 INFO - PROCESS | 2960 | 1467233538835 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:18 INFO - PROCESS | 2960 | 1467233538837 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:18 INFO - PROCESS | 2960 | 1467233538853 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:52:18 INFO - PROCESS | 2960 | 1467233538857 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:18 INFO - PROCESS | 2960 | 1467233538860 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:18 INFO - PROCESS | 2960 | ++DOCSHELL 1BD0E800 == 8 [pid = 2960] [id = 8] 13:52:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 20 (1BD0EC00) [pid = 2960] [serial = 20] [outer = 00000000] 13:52:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 21 (1BF84800) [pid = 2960] [serial = 21] [outer = 1BD0EC00] 13:52:18 INFO - PROCESS | 2960 | 1467233538909 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 22 (1BF88800) [pid = 2960] [serial = 22] [outer = 1BD0EC00] 13:52:19 INFO - PROCESS | 2960 | --DOCSHELL 0E589800 == 7 [pid = 2960] [id = 1] 13:52:19 INFO - PROCESS | 2960 | ++DOCSHELL 0CB6E000 == 8 [pid = 2960] [id = 9] 13:52:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 23 (0CB75000) [pid = 2960] [serial = 23] [outer = 00000000] 13:52:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 24 (0D20E000) [pid = 2960] [serial = 24] [outer = 0CB75000] 13:52:19 INFO - PROCESS | 2960 | 1467233539327 Marionette DEBUG loaded listener.js 13:52:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 25 (0D792800) [pid = 2960] [serial = 25] [outer = 0CB75000] 13:52:19 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:52:20 INFO - PROCESS | 2960 | 1467233540249 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1583ms 13:52:20 INFO - PROCESS | 2960 | 1467233540320 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:52:20 INFO - PROCESS | 2960 | 1467233540323 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:52:20 INFO - PROCESS | 2960 | 1467233540328 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:52:20 INFO - PROCESS | 2960 | 1467233540331 Marionette TRACE conn5 <- [1,10,null,{}] 13:52:20 INFO - PROCESS | 2960 | 1467233540336 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:20 INFO - PROCESS | 2960 | 1467233540339 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:20 INFO - PROCESS | 2960 | 1467233540514 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:52:20 INFO - PROCESS | 2960 | 1467233540587 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:20 INFO - PROCESS | 2960 | 1467233540591 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:20 INFO - PROCESS | 2960 | ++DOCSHELL 1762E000 == 9 [pid = 2960] [id = 10] 13:52:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 26 (17911000) [pid = 2960] [serial = 26] [outer = 00000000] 13:52:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 27 (1943B400) [pid = 2960] [serial = 27] [outer = 17911000] 13:52:20 INFO - PROCESS | 2960 | 1467233540650 Marionette DEBUG loaded listener.js 13:52:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 28 (197E0C00) [pid = 2960] [serial = 28] [outer = 17911000] 13:52:21 INFO - PROCESS | 2960 | 1467233541300 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1022ms 13:52:21 INFO - PROCESS | 2960 | 1467233541350 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:52:21 INFO - PROCESS | 2960 | 1467233541354 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:52:21 INFO - PROCESS | 2960 | 1467233541359 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:52:21 INFO - PROCESS | 2960 | 1467233541363 Marionette TRACE conn5 <- [1,14,null,{}] 13:52:21 INFO - PROCESS | 2960 | 1467233541370 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:21 INFO - PROCESS | 2960 | 1467233541372 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:21 INFO - PROCESS | 2960 | 1467233541481 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:52:21 INFO - PROCESS | 2960 | 1467233541536 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:21 INFO - PROCESS | 2960 | 1467233541540 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:21 INFO - PROCESS | 2960 | ++DOCSHELL 0D259800 == 10 [pid = 2960] [id = 11] 13:52:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 29 (0D25E000) [pid = 2960] [serial = 29] [outer = 00000000] 13:52:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 30 (0D2F6800) [pid = 2960] [serial = 30] [outer = 0D25E000] 13:52:21 INFO - PROCESS | 2960 | 1467233541591 Marionette DEBUG loaded listener.js 13:52:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 31 (0D798400) [pid = 2960] [serial = 31] [outer = 0D25E000] 13:52:21 INFO - PROCESS | 2960 | --DOCSHELL 0E58AC00 == 9 [pid = 2960] [id = 4] 13:52:22 INFO - PROCESS | 2960 | ++DOCSHELL 0D13B000 == 10 [pid = 2960] [id = 12] 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 32 (0E509C00) [pid = 2960] [serial = 32] [outer = 00000000] 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 33 (0E50C800) [pid = 2960] [serial = 33] [outer = 0E509C00] 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 34 (0D8B9000) [pid = 2960] [serial = 34] [outer = 0E509C00] 13:52:22 INFO - PROCESS | 2960 | ++DOCSHELL 0CB2A800 == 11 [pid = 2960] [id = 13] 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 35 (0D136800) [pid = 2960] [serial = 35] [outer = 00000000] 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 36 (0EB8C000) [pid = 2960] [serial = 36] [outer = 0D136800] 13:52:22 INFO - PROCESS | 2960 | 1467233542162 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 37 (11B67C00) [pid = 2960] [serial = 37] [outer = 0D136800] 13:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 13:52:22 INFO - PROCESS | 2960 | 1467233542224 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 2960 | 1467233542229 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:52:22 INFO - PROCESS | 2960 | 1467233542248 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 2960 | 1467233542251 Marionette TRACE conn5 <- [1,18,null,{}] 13:52:22 INFO - PROCESS | 2960 | 1467233542292 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:22 INFO - PROCESS | 2960 | 1467233542295 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:22 INFO - PROCESS | 2960 | 1467233542390 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:52:22 INFO - PROCESS | 2960 | 1467233542396 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:22 INFO - PROCESS | 2960 | 1467233542399 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:22 INFO - PROCESS | 2960 | ++DOCSHELL 11B63400 == 12 [pid = 2960] [id = 14] 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 38 (121E0C00) [pid = 2960] [serial = 38] [outer = 00000000] 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 39 (12383C00) [pid = 2960] [serial = 39] [outer = 121E0C00] 13:52:22 INFO - PROCESS | 2960 | 1467233542447 Marionette DEBUG loaded listener.js 13:52:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 40 (12E5F800) [pid = 2960] [serial = 40] [outer = 121E0C00] 13:52:22 INFO - PROCESS | 2960 | 1467233542873 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 690ms 13:52:22 INFO - PROCESS | 2960 | 1467233542934 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:52:22 INFO - PROCESS | 2960 | 1467233542937 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:52:22 INFO - PROCESS | 2960 | 1467233542944 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:52:22 INFO - PROCESS | 2960 | 1467233542948 Marionette TRACE conn5 <- [1,22,null,{}] 13:52:22 INFO - PROCESS | 2960 | 1467233542973 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:22 INFO - PROCESS | 2960 | 1467233542978 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:23 INFO - PROCESS | 2960 | 1467233543077 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:52:23 INFO - PROCESS | 2960 | 1467233543087 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 2960 | 1467233543090 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:23 INFO - PROCESS | 2960 | ++DOCSHELL 15936000 == 13 [pid = 2960] [id = 15] 13:52:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 41 (159D6000) [pid = 2960] [serial = 41] [outer = 00000000] 13:52:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 42 (15AEB800) [pid = 2960] [serial = 42] [outer = 159D6000] 13:52:23 INFO - PROCESS | 2960 | 1467233543140 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 43 (1680E400) [pid = 2960] [serial = 43] [outer = 159D6000] 13:52:23 INFO - PROCESS | 2960 | 1467233543551 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 13:52:23 INFO - PROCESS | 2960 | 1467233543575 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:52:23 INFO - PROCESS | 2960 | 1467233543578 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:52:23 INFO - PROCESS | 2960 | 1467233543581 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:52:23 INFO - PROCESS | 2960 | 1467233543583 Marionette TRACE conn5 <- [1,26,null,{}] 13:52:23 INFO - PROCESS | 2960 | 1467233543587 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:23 INFO - PROCESS | 2960 | 1467233543589 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:23 INFO - PROCESS | 2960 | 1467233543676 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:52:23 INFO - PROCESS | 2960 | 1467233543682 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:23 INFO - PROCESS | 2960 | 1467233543684 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:23 INFO - PROCESS | 2960 | ++DOCSHELL 15851400 == 14 [pid = 2960] [id = 16] 13:52:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 44 (15853C00) [pid = 2960] [serial = 44] [outer = 00000000] 13:52:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 45 (17611800) [pid = 2960] [serial = 45] [outer = 15853C00] 13:52:23 INFO - PROCESS | 2960 | 1467233543730 Marionette DEBUG loaded listener.js 13:52:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 46 (18BBA000) [pid = 2960] [serial = 46] [outer = 15853C00] 13:52:24 INFO - PROCESS | 2960 | 1467233544143 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 13:52:24 INFO - PROCESS | 2960 | 1467233544156 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:52:24 INFO - PROCESS | 2960 | 1467233544158 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:52:24 INFO - PROCESS | 2960 | 1467233544161 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 2960 | 1467233544162 Marionette TRACE conn5 <- [1,30,null,{}] 13:52:24 INFO - PROCESS | 2960 | 1467233544166 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:24 INFO - PROCESS | 2960 | 1467233544168 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:24 INFO - PROCESS | 2960 | 1467233544277 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:52:24 INFO - PROCESS | 2960 | 1467233544284 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 2960 | 1467233544286 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:24 INFO - PROCESS | 2960 | ++DOCSHELL 18C7A000 == 15 [pid = 2960] [id = 17] 13:52:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 47 (18D18400) [pid = 2960] [serial = 47] [outer = 00000000] 13:52:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 48 (19438C00) [pid = 2960] [serial = 48] [outer = 18D18400] 13:52:24 INFO - PROCESS | 2960 | 1467233544330 Marionette DEBUG loaded listener.js 13:52:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 49 (1979C800) [pid = 2960] [serial = 49] [outer = 18D18400] 13:52:24 INFO - PROCESS | 2960 | 1467233544714 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 572ms 13:52:24 INFO - PROCESS | 2960 | 1467233544733 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:52:24 INFO - PROCESS | 2960 | 1467233544735 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:52:24 INFO - PROCESS | 2960 | 1467233544739 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:52:24 INFO - PROCESS | 2960 | 1467233544740 Marionette TRACE conn5 <- [1,34,null,{}] 13:52:24 INFO - PROCESS | 2960 | 1467233544743 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:24 INFO - PROCESS | 2960 | 1467233544749 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:24 INFO - PROCESS | 2960 | 1467233544879 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:52:24 INFO - PROCESS | 2960 | 1467233544887 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:24 INFO - PROCESS | 2960 | 1467233544889 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:24 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEA400 == 16 [pid = 2960] [id = 18] 13:52:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 50 (0DFEA800) [pid = 2960] [serial = 50] [outer = 00000000] 13:52:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 51 (0DFF4800) [pid = 2960] [serial = 51] [outer = 0DFEA800] 13:52:24 INFO - PROCESS | 2960 | 1467233544934 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (19E12800) [pid = 2960] [serial = 52] [outer = 0DFEA800] 13:52:25 INFO - PROCESS | 2960 | 1467233545314 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 13:52:25 INFO - PROCESS | 2960 | 1467233545370 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:52:25 INFO - PROCESS | 2960 | 1467233545372 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:52:25 INFO - PROCESS | 2960 | 1467233545375 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 2960 | 1467233545377 Marionette TRACE conn5 <- [1,38,null,{}] 13:52:25 INFO - PROCESS | 2960 | 1467233545380 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:25 INFO - PROCESS | 2960 | 1467233545382 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:25 INFO - PROCESS | 2960 | 1467233545484 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:52:25 INFO - PROCESS | 2960 | 1467233545491 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:25 INFO - PROCESS | 2960 | 1467233545493 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:25 INFO - PROCESS | 2960 | ++DOCSHELL 0DFED000 == 17 [pid = 2960] [id = 19] 13:52:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (0DFF4400) [pid = 2960] [serial = 53] [outer = 00000000] 13:52:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (19E99000) [pid = 2960] [serial = 54] [outer = 0DFF4400] 13:52:25 INFO - PROCESS | 2960 | 1467233545538 Marionette DEBUG loaded listener.js 13:52:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (19E9C000) [pid = 2960] [serial = 55] [outer = 0DFF4400] 13:52:25 INFO - PROCESS | 2960 | 1467233545919 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 13:52:25 INFO - PROCESS | 2960 | 1467233545946 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:52:25 INFO - PROCESS | 2960 | 1467233545957 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:52:25 INFO - PROCESS | 2960 | 1467233545960 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:52:25 INFO - PROCESS | 2960 | 1467233545962 Marionette TRACE conn5 <- [1,42,null,{}] 13:52:25 INFO - PROCESS | 2960 | 1467233545965 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:25 INFO - PROCESS | 2960 | 1467233545967 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:26 INFO - PROCESS | 2960 | 1467233546042 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:52:26 INFO - PROCESS | 2960 | 1467233546105 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 2960 | 1467233546107 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:26 INFO - PROCESS | 2960 | ++DOCSHELL 18C5B400 == 18 [pid = 2960] [id = 20] 13:52:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (18C5C400) [pid = 2960] [serial = 56] [outer = 00000000] 13:52:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (18C63000) [pid = 2960] [serial = 57] [outer = 18C5C400] 13:52:26 INFO - PROCESS | 2960 | 1467233546153 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (19EA2000) [pid = 2960] [serial = 58] [outer = 18C5C400] 13:52:26 INFO - PROCESS | 2960 | 1467233546628 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 732ms 13:52:26 INFO - PROCESS | 2960 | 1467233546692 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:52:26 INFO - PROCESS | 2960 | 1467233546694 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:52:26 INFO - PROCESS | 2960 | 1467233546697 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:52:26 INFO - PROCESS | 2960 | 1467233546699 Marionette TRACE conn5 <- [1,46,null,{}] 13:52:26 INFO - PROCESS | 2960 | 1467233546702 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:26 INFO - PROCESS | 2960 | 1467233546703 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:26 INFO - PROCESS | 2960 | 1467233546792 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:52:26 INFO - PROCESS | 2960 | 1467233546799 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:26 INFO - PROCESS | 2960 | 1467233546801 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:26 INFO - PROCESS | 2960 | ++DOCSHELL 19E9F400 == 19 [pid = 2960] [id = 21] 13:52:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (1A36AC00) [pid = 2960] [serial = 59] [outer = 00000000] 13:52:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (1BD0CC00) [pid = 2960] [serial = 60] [outer = 1A36AC00] 13:52:26 INFO - PROCESS | 2960 | 1467233546848 Marionette DEBUG loaded listener.js 13:52:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (1BF8E000) [pid = 2960] [serial = 61] [outer = 1A36AC00] 13:52:27 INFO - PROCESS | 2960 | 1467233547226 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 13:52:27 INFO - PROCESS | 2960 | 1467233547268 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 2960 | 1467233547270 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:52:27 INFO - PROCESS | 2960 | 1467233547273 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - PROCESS | 2960 | 1467233547275 Marionette TRACE conn5 <- [1,50,null,{}] 13:52:27 INFO - PROCESS | 2960 | 1467233547291 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:27 INFO - PROCESS | 2960 | 1467233547292 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:27 INFO - PROCESS | 2960 | 1467233547371 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:52:27 INFO - PROCESS | 2960 | 1467233547377 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:27 INFO - PROCESS | 2960 | 1467233547378 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:27 INFO - PROCESS | 2960 | ++DOCSHELL 06786000 == 20 [pid = 2960] [id = 22] 13:52:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (06789800) [pid = 2960] [serial = 62] [outer = 00000000] 13:52:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0CA31C00) [pid = 2960] [serial = 63] [outer = 06789800] 13:52:27 INFO - PROCESS | 2960 | 1467233547432 Marionette DEBUG loaded listener.js 13:52:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0CA34400) [pid = 2960] [serial = 64] [outer = 06789800] 13:52:27 INFO - PROCESS | 2960 | 1467233547799 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 13:52:27 INFO - PROCESS | 2960 | 1467233547844 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:52:27 INFO - PROCESS | 2960 | 1467233547846 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:52:27 INFO - PROCESS | 2960 | 1467233547849 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:52:27 INFO - PROCESS | 2960 | 1467233547852 Marionette TRACE conn5 <- [1,54,null,{}] 13:52:27 INFO - PROCESS | 2960 | 1467233547855 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:27 INFO - PROCESS | 2960 | 1467233547857 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:27 INFO - PROCESS | 2960 | 1467233547981 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:52:28 INFO - PROCESS | 2960 | 1467233547995 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 2960 | 1467233547997 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:28 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3E000 == 21 [pid = 2960] [id = 23] 13:52:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0CA3E800) [pid = 2960] [serial = 65] [outer = 00000000] 13:52:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (18A74400) [pid = 2960] [serial = 66] [outer = 0CA3E800] 13:52:28 INFO - PROCESS | 2960 | 1467233548041 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (18A79800) [pid = 2960] [serial = 67] [outer = 0CA3E800] 13:52:28 INFO - PROCESS | 2960 | 1467233548428 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 13:52:28 INFO - PROCESS | 2960 | 1467233548484 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:52:28 INFO - PROCESS | 2960 | 1467233548486 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:52:28 INFO - PROCESS | 2960 | 1467233548489 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:52:28 INFO - PROCESS | 2960 | 1467233548491 Marionette TRACE conn5 <- [1,58,null,{}] 13:52:28 INFO - PROCESS | 2960 | 1467233548494 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:28 INFO - PROCESS | 2960 | 1467233548496 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:28 INFO - PROCESS | 2960 | 1467233548601 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:52:28 INFO - PROCESS | 2960 | 1467233548609 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:28 INFO - PROCESS | 2960 | 1467233548611 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:28 INFO - PROCESS | 2960 | ++DOCSHELL 0DD76C00 == 22 [pid = 2960] [id = 24] 13:52:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DD79400) [pid = 2960] [serial = 68] [outer = 00000000] 13:52:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DD81000) [pid = 2960] [serial = 69] [outer = 0DD79400] 13:52:28 INFO - PROCESS | 2960 | 1467233548654 Marionette DEBUG loaded listener.js 13:52:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DD85C00) [pid = 2960] [serial = 70] [outer = 0DD79400] 13:52:29 INFO - PROCESS | 2960 | 1467233549014 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 573ms 13:52:29 INFO - PROCESS | 2960 | 1467233549062 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:52:29 INFO - PROCESS | 2960 | 1467233549063 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:52:29 INFO - PROCESS | 2960 | 1467233549066 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:52:29 INFO - PROCESS | 2960 | 1467233549068 Marionette TRACE conn5 <- [1,62,null,{}] 13:52:29 INFO - PROCESS | 2960 | 1467233549071 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:29 INFO - PROCESS | 2960 | 1467233549073 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:29 INFO - PROCESS | 2960 | 1467233549159 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:52:29 INFO - PROCESS | 2960 | 1467233549259 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:29 INFO - PROCESS | 2960 | 1467233549261 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:29 INFO - PROCESS | 2960 | ++DOCSHELL 0DA51800 == 23 [pid = 2960] [id = 25] 13:52:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA53800) [pid = 2960] [serial = 71] [outer = 00000000] 13:52:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA5BC00) [pid = 2960] [serial = 72] [outer = 0DA53800] 13:52:29 INFO - PROCESS | 2960 | 1467233549304 Marionette DEBUG loaded listener.js 13:52:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DA5EC00) [pid = 2960] [serial = 73] [outer = 0DA53800] 13:52:30 INFO - PROCESS | 2960 | 1467233550384 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1379ms 13:52:30 INFO - PROCESS | 2960 | 1467233550447 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:52:30 INFO - PROCESS | 2960 | 1467233550451 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:52:30 INFO - PROCESS | 2960 | 1467233550495 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:52:30 INFO - PROCESS | 2960 | 1467233550499 Marionette TRACE conn5 <- [1,66,null,{}] 13:52:30 INFO - PROCESS | 2960 | 1467233550504 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:30 INFO - PROCESS | 2960 | 1467233550507 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:30 INFO - PROCESS | 2960 | 1467233550621 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:52:30 INFO - PROCESS | 2960 | 1467233550667 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:30 INFO - PROCESS | 2960 | 1467233550669 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:30 INFO - PROCESS | 2960 | ++DOCSHELL 0CBCE000 == 24 [pid = 2960] [id = 26] 13:52:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D180800) [pid = 2960] [serial = 74] [outer = 00000000] 13:52:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0D25EC00) [pid = 2960] [serial = 75] [outer = 0D180800] 13:52:30 INFO - PROCESS | 2960 | 1467233550718 Marionette DEBUG loaded listener.js 13:52:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D77B000) [pid = 2960] [serial = 76] [outer = 0D180800] 13:52:31 INFO - PROCESS | 2960 | 1467233551124 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 13:52:31 INFO - PROCESS | 2960 | 1467233551173 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:52:31 INFO - PROCESS | 2960 | 1467233551177 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:52:31 INFO - PROCESS | 2960 | 1467233551183 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:52:31 INFO - PROCESS | 2960 | 1467233551186 Marionette TRACE conn5 <- [1,70,null,{}] 13:52:31 INFO - PROCESS | 2960 | 1467233551190 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:31 INFO - PROCESS | 2960 | 1467233551192 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:31 INFO - PROCESS | 2960 | 1467233551310 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:52:31 INFO - PROCESS | 2960 | 1467233551317 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:31 INFO - PROCESS | 2960 | 1467233551319 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:31 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5B400 == 25 [pid = 2960] [id = 27] 13:52:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA5B800) [pid = 2960] [serial = 77] [outer = 00000000] 13:52:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DD7FC00) [pid = 2960] [serial = 78] [outer = 0DA5B800] 13:52:31 INFO - PROCESS | 2960 | 1467233551365 Marionette DEBUG loaded listener.js 13:52:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DDD2400) [pid = 2960] [serial = 79] [outer = 0DA5B800] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (13F5D000) [pid = 2960] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1BD0EC00) [pid = 2960] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17911000) [pid = 2960] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D25E000) [pid = 2960] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (121E0C00) [pid = 2960] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (159D6000) [pid = 2960] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (15853C00) [pid = 2960] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18D18400) [pid = 2960] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DFEA800) [pid = 2960] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DFF4400) [pid = 2960] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (06789800) [pid = 2960] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:52:31 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0CA3E800) [pid = 2960] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:52:32 INFO - PROCESS | 2960 | 1467233552016 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 873ms 13:52:32 INFO - PROCESS | 2960 | 1467233552060 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 2960 | 1467233552062 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:52:32 INFO - PROCESS | 2960 | 1467233552066 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:52:32 INFO - PROCESS | 2960 | 1467233552069 Marionette TRACE conn5 <- [1,74,null,{}] 13:52:32 INFO - PROCESS | 2960 | 1467233552079 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:32 INFO - PROCESS | 2960 | 1467233552083 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:32 INFO - PROCESS | 2960 | 1467233552162 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:52:32 INFO - PROCESS | 2960 | 1467233552169 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 2960 | 1467233552171 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:32 INFO - PROCESS | 2960 | ++DOCSHELL 0DFF5800 == 26 [pid = 2960] [id = 28] 13:52:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DFF5C00) [pid = 2960] [serial = 80] [outer = 00000000] 13:52:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (12149800) [pid = 2960] [serial = 81] [outer = 0DFF5C00] 13:52:32 INFO - PROCESS | 2960 | 1467233552219 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (12383400) [pid = 2960] [serial = 82] [outer = 0DFF5C00] 13:52:32 INFO - PROCESS | 2960 | 1467233552616 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 13:52:32 INFO - PROCESS | 2960 | 1467233552700 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:52:32 INFO - PROCESS | 2960 | 1467233552703 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:52:32 INFO - PROCESS | 2960 | 1467233552706 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:52:32 INFO - PROCESS | 2960 | 1467233552708 Marionette TRACE conn5 <- [1,78,null,{}] 13:52:32 INFO - PROCESS | 2960 | 1467233552712 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:32 INFO - PROCESS | 2960 | 1467233552713 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:32 INFO - PROCESS | 2960 | 1467233552794 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:52:32 INFO - PROCESS | 2960 | 1467233552800 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:32 INFO - PROCESS | 2960 | 1467233552802 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:32 INFO - PROCESS | 2960 | ++DOCSHELL 138B8000 == 27 [pid = 2960] [id = 29] 13:52:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (138BB800) [pid = 2960] [serial = 83] [outer = 00000000] 13:52:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (14A6D000) [pid = 2960] [serial = 84] [outer = 138BB800] 13:52:32 INFO - PROCESS | 2960 | 1467233552852 Marionette DEBUG loaded listener.js 13:52:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1584B400) [pid = 2960] [serial = 85] [outer = 138BB800] 13:52:33 INFO - PROCESS | 2960 | 1467233553247 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 13:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:52:33 INFO - PROCESS | 2960 | 1467233553280 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 2960 | 1467233553282 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:52:33 INFO - PROCESS | 2960 | 1467233553285 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - PROCESS | 2960 | 1467233553287 Marionette TRACE conn5 <- [1,82,null,{}] 13:52:33 INFO - PROCESS | 2960 | 1467233553290 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:33 INFO - PROCESS | 2960 | 1467233553292 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:33 INFO - PROCESS | 2960 | 1467233553368 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:52:33 INFO - PROCESS | 2960 | 1467233553374 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:33 INFO - PROCESS | 2960 | 1467233553376 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:33 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEFC00 == 28 [pid = 2960] [id = 30] 13:52:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (15853C00) [pid = 2960] [serial = 86] [outer = 00000000] 13:52:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (159E2C00) [pid = 2960] [serial = 87] [outer = 15853C00] 13:52:33 INFO - PROCESS | 2960 | 1467233553420 Marionette DEBUG loaded listener.js 13:52:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1687C400) [pid = 2960] [serial = 88] [outer = 15853C00] 13:52:33 INFO - PROCESS | 2960 | 1467233553928 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 671ms 13:52:33 INFO - PROCESS | 2960 | 1467233553957 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:52:33 INFO - PROCESS | 2960 | 1467233553962 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:52:33 INFO - PROCESS | 2960 | 1467233553967 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:52:33 INFO - PROCESS | 2960 | 1467233553971 Marionette TRACE conn5 <- [1,86,null,{}] 13:52:33 INFO - PROCESS | 2960 | 1467233553977 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:33 INFO - PROCESS | 2960 | 1467233553980 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:34 INFO - PROCESS | 2960 | 1467233554089 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:52:34 INFO - PROCESS | 2960 | 1467233554160 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:34 INFO - PROCESS | 2960 | 1467233554164 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:34 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F3800 == 29 [pid = 2960] [id = 31] 13:52:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0D773C00) [pid = 2960] [serial = 89] [outer = 00000000] 13:52:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DA55800) [pid = 2960] [serial = 90] [outer = 0D773C00] 13:52:34 INFO - PROCESS | 2960 | 1467233554222 Marionette DEBUG loaded listener.js 13:52:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DBA1800) [pid = 2960] [serial = 91] [outer = 0D773C00] 13:52:34 INFO - PROCESS | 2960 | 1467233554750 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 13:52:34 INFO - PROCESS | 2960 | 1467233554802 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:52:34 INFO - PROCESS | 2960 | 1467233554806 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:52:34 INFO - PROCESS | 2960 | 1467233554813 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:52:34 INFO - PROCESS | 2960 | 1467233554816 Marionette TRACE conn5 <- [1,90,null,{}] 13:52:34 INFO - PROCESS | 2960 | 1467233554820 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:34 INFO - PROCESS | 2960 | 1467233554822 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:34 INFO - PROCESS | 2960 | 1467233554927 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:52:35 INFO - PROCESS | 2960 | 1467233555011 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 2960 | 1467233555013 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:35 INFO - PROCESS | 2960 | ++DOCSHELL 12149400 == 30 [pid = 2960] [id = 32] 13:52:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (12171400) [pid = 2960] [serial = 92] [outer = 00000000] 13:52:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (13F61400) [pid = 2960] [serial = 93] [outer = 12171400] 13:52:35 INFO - PROCESS | 2960 | 1467233555070 Marionette DEBUG loaded listener.js 13:52:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (159D4800) [pid = 2960] [serial = 94] [outer = 12171400] 13:52:35 INFO - PROCESS | 2960 | 1467233555597 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 13:52:35 INFO - PROCESS | 2960 | 1467233555655 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:52:35 INFO - PROCESS | 2960 | 1467233555657 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:52:35 INFO - PROCESS | 2960 | 1467233555662 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:52:35 INFO - PROCESS | 2960 | 1467233555666 Marionette TRACE conn5 <- [1,94,null,{}] 13:52:35 INFO - PROCESS | 2960 | 1467233555677 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:35 INFO - PROCESS | 2960 | 1467233555682 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:35 INFO - PROCESS | 2960 | 1467233555784 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:52:35 INFO - PROCESS | 2960 | 1467233555855 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:35 INFO - PROCESS | 2960 | 1467233555858 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:35 INFO - PROCESS | 2960 | ++DOCSHELL 18C55400 == 31 [pid = 2960] [id = 33] 13:52:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18C55C00) [pid = 2960] [serial = 95] [outer = 00000000] 13:52:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18C59800) [pid = 2960] [serial = 96] [outer = 18C55C00] 13:52:35 INFO - PROCESS | 2960 | 1467233555914 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18C61C00) [pid = 2960] [serial = 97] [outer = 18C55C00] 13:52:36 INFO - PROCESS | 2960 | 1467233556453 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 13:52:36 INFO - PROCESS | 2960 | 1467233556497 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:52:36 INFO - PROCESS | 2960 | 1467233556500 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:52:36 INFO - PROCESS | 2960 | 1467233556504 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:52:36 INFO - PROCESS | 2960 | 1467233556506 Marionette TRACE conn5 <- [1,98,null,{}] 13:52:36 INFO - PROCESS | 2960 | 1467233556510 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:36 INFO - PROCESS | 2960 | 1467233556512 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:36 INFO - PROCESS | 2960 | 1467233556617 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:52:36 INFO - PROCESS | 2960 | 1467233556700 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:36 INFO - PROCESS | 2960 | 1467233556702 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:36 INFO - PROCESS | 2960 | ++DOCSHELL 18D1C000 == 32 [pid = 2960] [id = 34] 13:52:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18D27000) [pid = 2960] [serial = 98] [outer = 00000000] 13:52:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19435400) [pid = 2960] [serial = 99] [outer = 18D27000] 13:52:36 INFO - PROCESS | 2960 | 1467233556756 Marionette DEBUG loaded listener.js 13:52:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19436000) [pid = 2960] [serial = 100] [outer = 18D27000] 13:52:37 INFO - PROCESS | 2960 | 1467233557271 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 13:52:37 INFO - PROCESS | 2960 | 1467233557337 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:52:37 INFO - PROCESS | 2960 | 1467233557340 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:52:37 INFO - PROCESS | 2960 | 1467233557343 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:52:37 INFO - PROCESS | 2960 | 1467233557345 Marionette TRACE conn5 <- [1,102,null,{}] 13:52:37 INFO - PROCESS | 2960 | 1467233557349 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:37 INFO - PROCESS | 2960 | 1467233557351 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:37 INFO - PROCESS | 2960 | 1467233557448 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:52:37 INFO - PROCESS | 2960 | 1467233557531 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:37 INFO - PROCESS | 2960 | 1467233557533 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:37 INFO - PROCESS | 2960 | ++DOCSHELL 0CA34C00 == 33 [pid = 2960] [id = 35] 13:52:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0CA36400) [pid = 2960] [serial = 101] [outer = 00000000] 13:52:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DA0B400) [pid = 2960] [serial = 102] [outer = 0CA36400] 13:52:37 INFO - PROCESS | 2960 | 1467233557587 Marionette DEBUG loaded listener.js 13:52:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0DA0E800) [pid = 2960] [serial = 103] [outer = 0CA36400] 13:52:38 INFO - PROCESS | 2960 | 1467233558204 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 13:52:38 INFO - PROCESS | 2960 | 1467233558217 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:52:38 INFO - PROCESS | 2960 | 1467233558222 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:52:38 INFO - PROCESS | 2960 | 1467233558227 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:52:38 INFO - PROCESS | 2960 | 1467233558230 Marionette TRACE conn5 <- [1,106,null,{}] 13:52:38 INFO - PROCESS | 2960 | 1467233558235 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:38 INFO - PROCESS | 2960 | 1467233558238 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:38 INFO - PROCESS | 2960 | 1467233558336 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:52:38 INFO - PROCESS | 2960 | 1467233558412 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:38 INFO - PROCESS | 2960 | 1467233558414 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:38 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F3400 == 34 [pid = 2960] [id = 36] 13:52:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DA03000) [pid = 2960] [serial = 104] [outer = 00000000] 13:52:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0DA10C00) [pid = 2960] [serial = 105] [outer = 0DA03000] 13:52:38 INFO - PROCESS | 2960 | 1467233558465 Marionette DEBUG loaded listener.js 13:52:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0DC53800) [pid = 2960] [serial = 106] [outer = 0DA03000] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1644FC00) [pid = 2960] [serial = 17] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19E12800) [pid = 2960] [serial = 52] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19E9C000) [pid = 2960] [serial = 55] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (197E0C00) [pid = 2960] [serial = 28] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (18A79800) [pid = 2960] [serial = 67] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1680E400) [pid = 2960] [serial = 43] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18BBA000) [pid = 2960] [serial = 46] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0CA34400) [pid = 2960] [serial = 64] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1BF88800) [pid = 2960] [serial = 22] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14A70000) [pid = 2960] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14A69C00) [pid = 2960] [serial = 9] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0EBCA400) [pid = 2960] [serial = 4] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DD81000) [pid = 2960] [serial = 69] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1BF84800) [pid = 2960] [serial = 21] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D20E000) [pid = 2960] [serial = 24] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1943B400) [pid = 2960] [serial = 27] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D2F6800) [pid = 2960] [serial = 30] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D798400) [pid = 2960] [serial = 31] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0EB8C000) [pid = 2960] [serial = 36] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (12383C00) [pid = 2960] [serial = 39] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (12E5F800) [pid = 2960] [serial = 40] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (15AEB800) [pid = 2960] [serial = 42] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17611800) [pid = 2960] [serial = 45] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19438C00) [pid = 2960] [serial = 48] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DFF4800) [pid = 2960] [serial = 51] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19E99000) [pid = 2960] [serial = 54] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18C63000) [pid = 2960] [serial = 57] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1BD0CC00) [pid = 2960] [serial = 60] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0CA31C00) [pid = 2960] [serial = 63] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (18A74400) [pid = 2960] [serial = 66] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0E50C800) [pid = 2960] [serial = 33] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (1979C800) [pid = 2960] [serial = 49] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (1791B800) [pid = 2960] [serial = 14] [outer = 00000000] [url = about:blank] 13:52:39 INFO - PROCESS | 2960 | 1467233559430 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1237ms 13:52:39 INFO - PROCESS | 2960 | 1467233559464 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:52:39 INFO - PROCESS | 2960 | 1467233559468 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:52:39 INFO - PROCESS | 2960 | 1467233559472 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:52:39 INFO - PROCESS | 2960 | 1467233559477 Marionette TRACE conn5 <- [1,110,null,{}] 13:52:39 INFO - PROCESS | 2960 | 1467233559482 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:39 INFO - PROCESS | 2960 | 1467233559485 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:39 INFO - PROCESS | 2960 | 1467233559572 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:52:39 INFO - PROCESS | 2960 | 1467233559581 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:39 INFO - PROCESS | 2960 | 1467233559584 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:39 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F0C00 == 35 [pid = 2960] [id = 37] 13:52:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0D2FEC00) [pid = 2960] [serial = 107] [outer = 00000000] 13:52:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0D77F800) [pid = 2960] [serial = 108] [outer = 0D2FEC00] 13:52:39 INFO - PROCESS | 2960 | 1467233559633 Marionette DEBUG loaded listener.js 13:52:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DA04400) [pid = 2960] [serial = 109] [outer = 0D2FEC00] 13:52:40 INFO - PROCESS | 2960 | 1467233560066 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 13:52:40 INFO - PROCESS | 2960 | 1467233560104 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 2960 | 1467233560110 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:52:40 INFO - PROCESS | 2960 | 1467233560120 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - PROCESS | 2960 | 1467233560123 Marionette TRACE conn5 <- [1,114,null,{}] 13:52:40 INFO - PROCESS | 2960 | 1467233560127 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:40 INFO - PROCESS | 2960 | 1467233560129 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:40 INFO - PROCESS | 2960 | 1467233560217 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:52:40 INFO - PROCESS | 2960 | 1467233560226 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 2960 | 1467233560228 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:40 INFO - PROCESS | 2960 | ++DOCSHELL 0DDC7400 == 36 [pid = 2960] [id = 38] 13:52:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0DDCA400) [pid = 2960] [serial = 110] [outer = 00000000] 13:52:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0DFE8C00) [pid = 2960] [serial = 111] [outer = 0DDCA400] 13:52:40 INFO - PROCESS | 2960 | 1467233560277 Marionette DEBUG loaded listener.js 13:52:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DFEBC00) [pid = 2960] [serial = 112] [outer = 0DDCA400] 13:52:40 INFO - PROCESS | 2960 | 1467233560743 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 13:52:40 INFO - PROCESS | 2960 | 1467233560796 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:52:40 INFO - PROCESS | 2960 | 1467233560798 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:52:40 INFO - PROCESS | 2960 | 1467233560802 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:52:40 INFO - PROCESS | 2960 | 1467233560805 Marionette TRACE conn5 <- [1,118,null,{}] 13:52:40 INFO - PROCESS | 2960 | 1467233560816 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:40 INFO - PROCESS | 2960 | 1467233560820 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:40 INFO - PROCESS | 2960 | 1467233560902 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:52:40 INFO - PROCESS | 2960 | 1467233560912 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:40 INFO - PROCESS | 2960 | 1467233560915 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:40 INFO - PROCESS | 2960 | ++DOCSHELL 12487800 == 37 [pid = 2960] [id = 39] 13:52:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (12E5CC00) [pid = 2960] [serial = 113] [outer = 00000000] 13:52:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (13467000) [pid = 2960] [serial = 114] [outer = 12E5CC00] 13:52:40 INFO - PROCESS | 2960 | 1467233560962 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (13F55400) [pid = 2960] [serial = 115] [outer = 12E5CC00] 13:52:41 INFO - PROCESS | 2960 | 1467233561387 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 13:52:41 INFO - PROCESS | 2960 | 1467233561435 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:52:41 INFO - PROCESS | 2960 | 1467233561438 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:52:41 INFO - PROCESS | 2960 | 1467233561447 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:52:41 INFO - PROCESS | 2960 | 1467233561448 Marionette TRACE conn5 <- [1,122,null,{}] 13:52:41 INFO - PROCESS | 2960 | 1467233561452 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:41 INFO - PROCESS | 2960 | 1467233561454 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:41 INFO - PROCESS | 2960 | 1467233561558 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:52:41 INFO - PROCESS | 2960 | 1467233561624 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:41 INFO - PROCESS | 2960 | 1467233561627 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:41 INFO - PROCESS | 2960 | ++DOCSHELL 14A71800 == 38 [pid = 2960] [id = 40] 13:52:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14A72400) [pid = 2960] [serial = 116] [outer = 00000000] 13:52:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (15AF1000) [pid = 2960] [serial = 117] [outer = 14A72400] 13:52:41 INFO - PROCESS | 2960 | 1467233561672 Marionette DEBUG loaded listener.js 13:52:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (16451400) [pid = 2960] [serial = 118] [outer = 14A72400] 13:52:42 INFO - PROCESS | 2960 | 1467233562063 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 13:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:52:42 INFO - PROCESS | 2960 | 1467233562080 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:52:42 INFO - PROCESS | 2960 | 1467233562082 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:52:42 INFO - PROCESS | 2960 | 1467233562086 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 2960 | 1467233562087 Marionette TRACE conn5 <- [1,126,null,{}] 13:52:42 INFO - PROCESS | 2960 | 1467233562102 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 2960 | 1467233562104 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:42 INFO - PROCESS | 2960 | 1467233562200 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:52:42 INFO - PROCESS | 2960 | 1467233562206 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 2960 | 1467233562208 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:42 INFO - PROCESS | 2960 | ++DOCSHELL 17611800 == 39 [pid = 2960] [id = 41] 13:52:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1761F400) [pid = 2960] [serial = 119] [outer = 00000000] 13:52:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1791D400) [pid = 2960] [serial = 120] [outer = 1761F400] 13:52:42 INFO - PROCESS | 2960 | 1467233562253 Marionette DEBUG loaded listener.js 13:52:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17CA7400) [pid = 2960] [serial = 121] [outer = 1761F400] 13:52:42 INFO - PROCESS | 2960 | 1467233562719 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 690ms 13:52:42 INFO - PROCESS | 2960 | 1467233562776 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:52:42 INFO - PROCESS | 2960 | 1467233562779 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:52:42 INFO - PROCESS | 2960 | 1467233562787 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:52:42 INFO - PROCESS | 2960 | 1467233562789 Marionette TRACE conn5 <- [1,130,null,{}] 13:52:42 INFO - PROCESS | 2960 | 1467233562792 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:42 INFO - PROCESS | 2960 | 1467233562798 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:42 INFO - PROCESS | 2960 | 1467233562931 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:52:42 INFO - PROCESS | 2960 | 1467233562982 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:42 INFO - PROCESS | 2960 | 1467233562983 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:43 INFO - PROCESS | 2960 | ++DOCSHELL 18A7AC00 == 40 [pid = 2960] [id = 42] 13:52:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A81400) [pid = 2960] [serial = 122] [outer = 00000000] 13:52:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18C57000) [pid = 2960] [serial = 123] [outer = 18A81400] 13:52:43 INFO - PROCESS | 2960 | 1467233563028 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C60400) [pid = 2960] [serial = 124] [outer = 18A81400] 13:52:43 INFO - PROCESS | 2960 | 1467233563472 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DA53800) [pid = 2960] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1A36AC00) [pid = 2960] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18C5C400) [pid = 2960] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DD79400) [pid = 2960] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (15853C00) [pid = 2960] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D180800) [pid = 2960] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA5B800) [pid = 2960] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (138BB800) [pid = 2960] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:52:43 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DFF5C00) [pid = 2960] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 730ms 13:52:43 INFO - PROCESS | 2960 | 1467233563513 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:52:43 INFO - PROCESS | 2960 | 1467233563515 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:52:43 INFO - PROCESS | 2960 | 1467233563518 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:52:43 INFO - PROCESS | 2960 | 1467233563519 Marionette TRACE conn5 <- [1,134,null,{}] 13:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:52:43 INFO - PROCESS | 2960 | 1467233563523 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:43 INFO - PROCESS | 2960 | 1467233563525 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:43 INFO - PROCESS | 2960 | 1467233563599 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:52:43 INFO - PROCESS | 2960 | 1467233563606 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:43 INFO - PROCESS | 2960 | 1467233563608 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:43 INFO - PROCESS | 2960 | ++DOCSHELL 0DA58400 == 41 [pid = 2960] [id = 43] 13:52:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA5B800) [pid = 2960] [serial = 125] [outer = 00000000] 13:52:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DFF2400) [pid = 2960] [serial = 126] [outer = 0DA5B800] 13:52:43 INFO - PROCESS | 2960 | 1467233563652 Marionette DEBUG loaded listener.js 13:52:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (15852400) [pid = 2960] [serial = 127] [outer = 0DA5B800] 13:52:44 INFO - PROCESS | 2960 | 1467233564057 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 13:52:44 INFO - PROCESS | 2960 | 1467233564100 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:52:44 INFO - PROCESS | 2960 | 1467233564102 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:52:44 INFO - PROCESS | 2960 | 1467233564105 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 2960 | 1467233564107 Marionette TRACE conn5 <- [1,138,null,{}] 13:52:44 INFO - PROCESS | 2960 | 1467233564115 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 2960 | 1467233564117 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:44 INFO - PROCESS | 2960 | 1467233564194 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:52:44 INFO - PROCESS | 2960 | 1467233564200 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 2960 | 1467233564202 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:44 INFO - PROCESS | 2960 | ++DOCSHELL 18C58C00 == 42 [pid = 2960] [id = 44] 13:52:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18C6D400) [pid = 2960] [serial = 128] [outer = 00000000] 13:52:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19435800) [pid = 2960] [serial = 129] [outer = 18C6D400] 13:52:44 INFO - PROCESS | 2960 | 1467233564246 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (16352000) [pid = 2960] [serial = 130] [outer = 18C6D400] 13:52:44 INFO - PROCESS | 2960 | 1467233564670 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 590ms 13:52:44 INFO - PROCESS | 2960 | 1467233564698 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:52:44 INFO - PROCESS | 2960 | 1467233564700 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:52:44 INFO - PROCESS | 2960 | 1467233564703 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:52:44 INFO - PROCESS | 2960 | 1467233564704 Marionette TRACE conn5 <- [1,142,null,{}] 13:52:44 INFO - PROCESS | 2960 | 1467233564721 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:44 INFO - PROCESS | 2960 | 1467233564723 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:44 INFO - PROCESS | 2960 | 1467233564799 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:52:44 INFO - PROCESS | 2960 | 1467233564804 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:44 INFO - PROCESS | 2960 | 1467233564806 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:44 INFO - PROCESS | 2960 | ++DOCSHELL 197E5800 == 43 [pid = 2960] [id = 45] 13:52:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19A85800) [pid = 2960] [serial = 131] [outer = 00000000] 13:52:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19AF8000) [pid = 2960] [serial = 132] [outer = 19A85800] 13:52:44 INFO - PROCESS | 2960 | 1467233564848 Marionette DEBUG loaded listener.js 13:52:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19AFD400) [pid = 2960] [serial = 133] [outer = 19A85800] 13:52:45 INFO - PROCESS | 2960 | 1467233565243 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 13:52:45 INFO - PROCESS | 2960 | 1467233565273 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:52:45 INFO - PROCESS | 2960 | 1467233565276 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:52:45 INFO - PROCESS | 2960 | 1467233565279 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:52:45 INFO - PROCESS | 2960 | 1467233565281 Marionette TRACE conn5 <- [1,146,null,{}] 13:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:52:45 INFO - PROCESS | 2960 | 1467233565284 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:45 INFO - PROCESS | 2960 | 1467233565286 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:45 INFO - PROCESS | 2960 | 1467233565393 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:52:45 INFO - PROCESS | 2960 | 1467233565400 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:45 INFO - PROCESS | 2960 | 1467233565402 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:45 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E5800 == 44 [pid = 2960] [id = 46] 13:52:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0C9E5C00) [pid = 2960] [serial = 134] [outer = 00000000] 13:52:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0C9EB400) [pid = 2960] [serial = 135] [outer = 0C9E5C00] 13:52:45 INFO - PROCESS | 2960 | 1467233565444 Marionette DEBUG loaded listener.js 13:52:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0C9EE800) [pid = 2960] [serial = 136] [outer = 0C9E5C00] 13:52:46 INFO - PROCESS | 2960 | 1467233566241 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 13:52:46 INFO - PROCESS | 2960 | 1467233566254 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:52:46 INFO - PROCESS | 2960 | 1467233566258 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:52:46 INFO - PROCESS | 2960 | 1467233566262 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:52:46 INFO - PROCESS | 2960 | 1467233566265 Marionette TRACE conn5 <- [1,150,null,{}] 13:52:46 INFO - PROCESS | 2960 | 1467233566271 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:46 INFO - PROCESS | 2960 | 1467233566275 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:46 INFO - PROCESS | 2960 | 1467233566392 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:52:46 INFO - PROCESS | 2960 | 1467233566464 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:46 INFO - PROCESS | 2960 | 1467233566466 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:46 INFO - PROCESS | 2960 | ++DOCSHELL 0D20B800 == 45 [pid = 2960] [id = 47] 13:52:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D777C00) [pid = 2960] [serial = 137] [outer = 00000000] 13:52:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DA55C00) [pid = 2960] [serial = 138] [outer = 0D777C00] 13:52:46 INFO - PROCESS | 2960 | 1467233566524 Marionette DEBUG loaded listener.js 13:52:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DD7B800) [pid = 2960] [serial = 139] [outer = 0D777C00] 13:52:47 INFO - PROCESS | 2960 | 1467233567384 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1175ms 13:52:47 INFO - PROCESS | 2960 | 1467233567438 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:52:47 INFO - PROCESS | 2960 | 1467233567443 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:52:47 INFO - PROCESS | 2960 | 1467233567448 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:52:47 INFO - PROCESS | 2960 | 1467233567451 Marionette TRACE conn5 <- [1,154,null,{}] 13:52:47 INFO - PROCESS | 2960 | 1467233567457 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:47 INFO - PROCESS | 2960 | 1467233567459 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:47 INFO - PROCESS | 2960 | 1467233567566 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:52:47 INFO - PROCESS | 2960 | 1467233567639 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:47 INFO - PROCESS | 2960 | 1467233567643 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:47 INFO - PROCESS | 2960 | ++DOCSHELL 0D8B9400 == 46 [pid = 2960] [id = 48] 13:52:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0D8BAC00) [pid = 2960] [serial = 140] [outer = 00000000] 13:52:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DA52400) [pid = 2960] [serial = 141] [outer = 0D8BAC00] 13:52:47 INFO - PROCESS | 2960 | 1467233567693 Marionette DEBUG loaded listener.js 13:52:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DA5F400) [pid = 2960] [serial = 142] [outer = 0D8BAC00] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 18D1C000 == 45 [pid = 2960] [id = 34] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 12149400 == 44 [pid = 2960] [id = 32] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 18C55400 == 43 [pid = 2960] [id = 33] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 0D2F3800 == 42 [pid = 2960] [id = 31] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 138B8000 == 41 [pid = 2960] [id = 29] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 0DFEFC00 == 40 [pid = 2960] [id = 30] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 197E5800 == 39 [pid = 2960] [id = 45] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 18C58C00 == 38 [pid = 2960] [id = 44] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 0DA58400 == 37 [pid = 2960] [id = 43] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 18A7AC00 == 36 [pid = 2960] [id = 42] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 17611800 == 35 [pid = 2960] [id = 41] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 14A71800 == 34 [pid = 2960] [id = 40] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 12487800 == 33 [pid = 2960] [id = 39] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 0DDC7400 == 32 [pid = 2960] [id = 38] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 0D2F0C00 == 31 [pid = 2960] [id = 37] 13:52:47 INFO - PROCESS | 2960 | --DOCSHELL 0D2F3400 == 30 [pid = 2960] [id = 36] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DA5BC00) [pid = 2960] [serial = 72] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1BF8E000) [pid = 2960] [serial = 61] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19EA2000) [pid = 2960] [serial = 58] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DD85C00) [pid = 2960] [serial = 70] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (159E2C00) [pid = 2960] [serial = 87] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1687C400) [pid = 2960] [serial = 88] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D25EC00) [pid = 2960] [serial = 75] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D77B000) [pid = 2960] [serial = 76] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DD7FC00) [pid = 2960] [serial = 78] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14A6D000) [pid = 2960] [serial = 84] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DDD2400) [pid = 2960] [serial = 79] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (12383400) [pid = 2960] [serial = 82] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1584B400) [pid = 2960] [serial = 85] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (12149800) [pid = 2960] [serial = 81] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DA5EC00) [pid = 2960] [serial = 73] [outer = 00000000] [url = about:blank] 13:52:48 INFO - PROCESS | 2960 | 1467233568189 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 790ms 13:52:48 INFO - PROCESS | 2960 | 1467233568238 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 2960 | 1467233568243 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:52:48 INFO - PROCESS | 2960 | 1467233568250 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - PROCESS | 2960 | 1467233568253 Marionette TRACE conn5 <- [1,158,null,{}] 13:52:48 INFO - PROCESS | 2960 | 1467233568257 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 2960 | 1467233568259 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:48 INFO - PROCESS | 2960 | 1467233568344 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:52:48 INFO - PROCESS | 2960 | 1467233568353 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:48 INFO - PROCESS | 2960 | 1467233568355 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:48 INFO - PROCESS | 2960 | ++DOCSHELL 0D776400 == 31 [pid = 2960] [id = 49] 13:52:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D776800) [pid = 2960] [serial = 143] [outer = 00000000] 13:52:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DA58400) [pid = 2960] [serial = 144] [outer = 0D776800] 13:52:48 INFO - PROCESS | 2960 | 1467233568402 Marionette DEBUG loaded listener.js 13:52:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DB97C00) [pid = 2960] [serial = 145] [outer = 0D776800] 13:52:48 INFO - PROCESS | 2960 | 1467233568867 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 13:52:48 INFO - PROCESS | 2960 | 1467233568923 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:52:48 INFO - PROCESS | 2960 | 1467233568925 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:52:48 INFO - PROCESS | 2960 | 1467233568929 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:52:48 INFO - PROCESS | 2960 | 1467233568932 Marionette TRACE conn5 <- [1,162,null,{}] 13:52:48 INFO - PROCESS | 2960 | 1467233568943 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:48 INFO - PROCESS | 2960 | 1467233568948 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:49 INFO - PROCESS | 2960 | 1467233569051 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:52:49 INFO - PROCESS | 2960 | 1467233569128 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 2960 | 1467233569131 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:49 INFO - PROCESS | 2960 | ++DOCSHELL 0EBCC000 == 32 [pid = 2960] [id = 50] 13:52:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0EBCC400) [pid = 2960] [serial = 146] [outer = 00000000] 13:52:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (11BA8000) [pid = 2960] [serial = 147] [outer = 0EBCC400] 13:52:49 INFO - PROCESS | 2960 | 1467233569178 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1235D000) [pid = 2960] [serial = 148] [outer = 0EBCC400] 13:52:49 INFO - PROCESS | 2960 | 1467233569548 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 13:52:49 INFO - PROCESS | 2960 | 1467233569603 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:52:49 INFO - PROCESS | 2960 | 1467233569605 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:52:49 INFO - PROCESS | 2960 | 1467233569608 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:52:49 INFO - PROCESS | 2960 | 1467233569610 Marionette TRACE conn5 <- [1,166,null,{}] 13:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:52:49 INFO - PROCESS | 2960 | 1467233569614 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:49 INFO - PROCESS | 2960 | 1467233569616 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:49 INFO - PROCESS | 2960 | 1467233569708 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:52:49 INFO - PROCESS | 2960 | 1467233569714 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:49 INFO - PROCESS | 2960 | 1467233569715 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:49 INFO - PROCESS | 2960 | ++DOCSHELL 138B8000 == 33 [pid = 2960] [id = 51] 13:52:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (138BDC00) [pid = 2960] [serial = 149] [outer = 00000000] 13:52:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (15134000) [pid = 2960] [serial = 150] [outer = 138BDC00] 13:52:49 INFO - PROCESS | 2960 | 1467233569759 Marionette DEBUG loaded listener.js 13:52:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1592B800) [pid = 2960] [serial = 151] [outer = 138BDC00] 13:52:50 INFO - PROCESS | 2960 | 1467233570213 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 13:52:50 INFO - PROCESS | 2960 | 1467233570247 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 2960 | 1467233570249 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:52:50 INFO - PROCESS | 2960 | 1467233570252 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 2960 | 1467233570254 Marionette TRACE conn5 <- [1,170,null,{}] 13:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:52:50 INFO - PROCESS | 2960 | 1467233570258 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 2960 | 1467233570260 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:50 INFO - PROCESS | 2960 | 1467233570361 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:52:50 INFO - PROCESS | 2960 | 1467233570440 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:50 INFO - PROCESS | 2960 | 1467233570442 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:50 INFO - PROCESS | 2960 | ++DOCSHELL 15933000 == 34 [pid = 2960] [id = 52] 13:52:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (15938000) [pid = 2960] [serial = 152] [outer = 00000000] 13:52:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1687D400) [pid = 2960] [serial = 153] [outer = 15938000] 13:52:50 INFO - PROCESS | 2960 | 1467233570485 Marionette DEBUG loaded listener.js 13:52:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1791C400) [pid = 2960] [serial = 154] [outer = 15938000] 13:52:50 INFO - PROCESS | 2960 | 1467233570886 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 13:52:50 INFO - PROCESS | 2960 | 1467233570928 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:52:50 INFO - PROCESS | 2960 | 1467233570930 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:52:50 INFO - PROCESS | 2960 | 1467233570933 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:52:50 INFO - PROCESS | 2960 | 1467233570935 Marionette TRACE conn5 <- [1,174,null,{}] 13:52:50 INFO - PROCESS | 2960 | 1467233570943 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:50 INFO - PROCESS | 2960 | 1467233570949 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:51 INFO - PROCESS | 2960 | 1467233571076 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:52:51 INFO - PROCESS | 2960 | 1467233571082 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 2960 | 1467233571083 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:51 INFO - PROCESS | 2960 | ++DOCSHELL 18A72C00 == 35 [pid = 2960] [id = 53] 13:52:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18A74000) [pid = 2960] [serial = 155] [outer = 00000000] 13:52:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18AD2400) [pid = 2960] [serial = 156] [outer = 18A74000] 13:52:51 INFO - PROCESS | 2960 | 1467233571127 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C71400) [pid = 2960] [serial = 157] [outer = 18A74000] 13:52:51 INFO - PROCESS | 2960 | 1467233571545 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 13:52:51 INFO - PROCESS | 2960 | 1467233571564 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:52:51 INFO - PROCESS | 2960 | 1467233571566 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:52:51 INFO - PROCESS | 2960 | 1467233571569 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:52:51 INFO - PROCESS | 2960 | 1467233571580 Marionette TRACE conn5 <- [1,178,null,{}] 13:52:51 INFO - PROCESS | 2960 | 1467233571590 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:51 INFO - PROCESS | 2960 | 1467233571592 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:51 INFO - PROCESS | 2960 | 1467233571694 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:52:51 INFO - PROCESS | 2960 | 1467233571767 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:51 INFO - PROCESS | 2960 | 1467233571769 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:51 INFO - PROCESS | 2960 | ++DOCSHELL 0DFF5000 == 36 [pid = 2960] [id = 54] 13:52:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18BBDC00) [pid = 2960] [serial = 158] [outer = 00000000] 13:52:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19706800) [pid = 2960] [serial = 159] [outer = 18BBDC00] 13:52:51 INFO - PROCESS | 2960 | 1467233571813 Marionette DEBUG loaded listener.js 13:52:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19AF4000) [pid = 2960] [serial = 160] [outer = 18BBDC00] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19A85800) [pid = 2960] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1761F400) [pid = 2960] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D2FEC00) [pid = 2960] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DDCA400) [pid = 2960] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (14A72400) [pid = 2960] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18A81400) [pid = 2960] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DA5B800) [pid = 2960] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D773C00) [pid = 2960] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (12171400) [pid = 2960] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18C55C00) [pid = 2960] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18D27000) [pid = 2960] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0CA36400) [pid = 2960] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (12E5CC00) [pid = 2960] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:52:52 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C6D400) [pid = 2960] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:52:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (130C4C00) [pid = 2960] [serial = 161] [outer = 0D136800] 13:52:52 INFO - PROCESS | 2960 | 1467233572316 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 791ms 13:52:52 INFO - PROCESS | 2960 | 1467233572361 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 2960 | 1467233572363 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:52:52 INFO - PROCESS | 2960 | 1467233572366 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 2960 | 1467233572368 Marionette TRACE conn5 <- [1,182,null,{}] 13:52:52 INFO - PROCESS | 2960 | 1467233572371 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 2960 | 1467233572373 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:52 INFO - PROCESS | 2960 | 1467233572450 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:52:52 INFO - PROCESS | 2960 | 1467233572455 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:52 INFO - PROCESS | 2960 | 1467233572457 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:52 INFO - PROCESS | 2960 | ++DOCSHELL 0DB39400 == 37 [pid = 2960] [id = 55] 13:52:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (15AE5C00) [pid = 2960] [serial = 162] [outer = 00000000] 13:52:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19AFE000) [pid = 2960] [serial = 163] [outer = 15AE5C00] 13:52:52 INFO - PROCESS | 2960 | 1467233572501 Marionette DEBUG loaded listener.js 13:52:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19E19400) [pid = 2960] [serial = 164] [outer = 15AE5C00] 13:52:52 INFO - PROCESS | 2960 | 1467233572895 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 574ms 13:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:52:52 INFO - PROCESS | 2960 | 1467233572949 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:52:52 INFO - PROCESS | 2960 | 1467233572951 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:52:52 INFO - PROCESS | 2960 | 1467233572955 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:52:52 INFO - PROCESS | 2960 | 1467233572956 Marionette TRACE conn5 <- [1,186,null,{}] 13:52:52 INFO - PROCESS | 2960 | 1467233572964 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:52 INFO - PROCESS | 2960 | 1467233572965 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:53 INFO - PROCESS | 2960 | 1467233573043 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:52:53 INFO - PROCESS | 2960 | 1467233573049 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 2960 | 1467233573051 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:53 INFO - PROCESS | 2960 | ++DOCSHELL 19706000 == 38 [pid = 2960] [id = 56] 13:52:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19E3C800) [pid = 2960] [serial = 165] [outer = 00000000] 13:52:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E96000) [pid = 2960] [serial = 166] [outer = 19E3C800] 13:52:53 INFO - PROCESS | 2960 | 1467233573094 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E99000) [pid = 2960] [serial = 167] [outer = 19E3C800] 13:52:53 INFO - PROCESS | 2960 | 1467233573513 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 590ms 13:52:53 INFO - PROCESS | 2960 | 1467233573546 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:52:53 INFO - PROCESS | 2960 | 1467233573547 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:52:53 INFO - PROCESS | 2960 | 1467233573550 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:52:53 INFO - PROCESS | 2960 | 1467233573552 Marionette TRACE conn5 <- [1,190,null,{}] 13:52:53 INFO - PROCESS | 2960 | 1467233573566 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:53 INFO - PROCESS | 2960 | 1467233573567 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:53 INFO - PROCESS | 2960 | 1467233573644 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:52:53 INFO - PROCESS | 2960 | 1467233573649 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:53 INFO - PROCESS | 2960 | 1467233573651 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:53 INFO - PROCESS | 2960 | ++DOCSHELL 19E3C400 == 39 [pid = 2960] [id = 57] 13:52:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19E9C000) [pid = 2960] [serial = 168] [outer = 00000000] 13:52:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19EA2800) [pid = 2960] [serial = 169] [outer = 19E9C000] 13:52:53 INFO - PROCESS | 2960 | 1467233573694 Marionette DEBUG loaded listener.js 13:52:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19EA3000) [pid = 2960] [serial = 170] [outer = 19E9C000] 13:52:54 INFO - PROCESS | 2960 | 1467233574121 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 631ms 13:52:54 INFO - PROCESS | 2960 | 1467233574182 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:52:54 INFO - PROCESS | 2960 | 1467233574187 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:52:54 INFO - PROCESS | 2960 | 1467233574193 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:52:54 INFO - PROCESS | 2960 | 1467233574197 Marionette TRACE conn5 <- [1,194,null,{}] 13:52:54 INFO - PROCESS | 2960 | 1467233574204 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:54 INFO - PROCESS | 2960 | 1467233574208 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:54 INFO - PROCESS | 2960 | 1467233574330 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:52:54 INFO - PROCESS | 2960 | 1467233574449 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:54 INFO - PROCESS | 2960 | 1467233574454 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:54 INFO - PROCESS | 2960 | ++DOCSHELL 0CB1F800 == 40 [pid = 2960] [id = 58] 13:52:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0CB2A400) [pid = 2960] [serial = 171] [outer = 00000000] 13:52:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0D17CC00) [pid = 2960] [serial = 172] [outer = 0CB2A400] 13:52:54 INFO - PROCESS | 2960 | 1467233574512 Marionette DEBUG loaded listener.js 13:52:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0D77C400) [pid = 2960] [serial = 173] [outer = 0CB2A400] 13:52:55 INFO - PROCESS | 2960 | 1467233575021 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 13:52:55 INFO - PROCESS | 2960 | 1467233575068 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:52:55 INFO - PROCESS | 2960 | 1467233575072 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:52:55 INFO - PROCESS | 2960 | 1467233575079 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:52:55 INFO - PROCESS | 2960 | 1467233575082 Marionette TRACE conn5 <- [1,198,null,{}] 13:52:55 INFO - PROCESS | 2960 | 1467233575087 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:55 INFO - PROCESS | 2960 | 1467233575090 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:55 INFO - PROCESS | 2960 | 1467233575202 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:52:55 INFO - PROCESS | 2960 | 1467233575293 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:55 INFO - PROCESS | 2960 | 1467233575295 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:55 INFO - PROCESS | 2960 | ++DOCSHELL 0E58AC00 == 41 [pid = 2960] [id = 59] 13:52:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0EA8D800) [pid = 2960] [serial = 174] [outer = 00000000] 13:52:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (121E1400) [pid = 2960] [serial = 175] [outer = 0EA8D800] 13:52:55 INFO - PROCESS | 2960 | 1467233575351 Marionette DEBUG loaded listener.js 13:52:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (138C0800) [pid = 2960] [serial = 176] [outer = 0EA8D800] 13:52:55 INFO - PROCESS | 2960 | 1467233575931 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 13:52:56 INFO - PROCESS | 2960 | 1467233576013 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:52:56 INFO - PROCESS | 2960 | 1467233576015 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:52:56 INFO - PROCESS | 2960 | 1467233576019 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:52:56 INFO - PROCESS | 2960 | 1467233576023 Marionette TRACE conn5 <- [1,202,null,{}] 13:52:56 INFO - PROCESS | 2960 | 1467233576034 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:56 INFO - PROCESS | 2960 | 1467233576039 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:56 INFO - PROCESS | 2960 | 1467233576183 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:52:56 INFO - PROCESS | 2960 | 1467233576295 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:56 INFO - PROCESS | 2960 | 1467233576299 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:56 INFO - PROCESS | 2960 | ++DOCSHELL 158A4000 == 42 [pid = 2960] [id = 60] 13:52:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (158A4400) [pid = 2960] [serial = 177] [outer = 00000000] 13:52:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1791B800) [pid = 2960] [serial = 178] [outer = 158A4400] 13:52:56 INFO - PROCESS | 2960 | 1467233576357 Marionette DEBUG loaded listener.js 13:52:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (18A7B800) [pid = 2960] [serial = 179] [outer = 158A4400] 13:52:57 INFO - PROCESS | 2960 | 1467233576993 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1022ms 13:52:57 INFO - PROCESS | 2960 | 1467233577043 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:52:57 INFO - PROCESS | 2960 | 1467233577046 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:52:57 INFO - PROCESS | 2960 | 1467233577049 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:52:57 INFO - PROCESS | 2960 | 1467233577052 Marionette TRACE conn5 <- [1,206,null,{}] 13:52:57 INFO - PROCESS | 2960 | 1467233577056 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:57 INFO - PROCESS | 2960 | 1467233577058 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:57 INFO - PROCESS | 2960 | 1467233577164 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:52:57 INFO - PROCESS | 2960 | 1467233577240 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:57 INFO - PROCESS | 2960 | 1467233577242 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:57 INFO - PROCESS | 2960 | ++DOCSHELL 06786C00 == 43 [pid = 2960] [id = 61] 13:52:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (06787000) [pid = 2960] [serial = 180] [outer = 00000000] 13:52:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0CA3B400) [pid = 2960] [serial = 181] [outer = 06787000] 13:52:57 INFO - PROCESS | 2960 | 1467233577435 Marionette DEBUG loaded listener.js 13:52:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (0D20BC00) [pid = 2960] [serial = 182] [outer = 06787000] 13:52:58 INFO - PROCESS | 2960 | 1467233578009 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 970ms 13:52:58 INFO - PROCESS | 2960 | 1467233578024 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 2960 | 1467233578027 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:52:58 INFO - PROCESS | 2960 | 1467233578032 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 2960 | 1467233578034 Marionette TRACE conn5 <- [1,210,null,{}] 13:52:58 INFO - PROCESS | 2960 | 1467233578039 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 2960 | 1467233578041 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 19706000 == 42 [pid = 2960] [id = 56] 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 0DB39400 == 41 [pid = 2960] [id = 55] 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 0DFF5000 == 40 [pid = 2960] [id = 54] 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 18A72C00 == 39 [pid = 2960] [id = 53] 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 15933000 == 38 [pid = 2960] [id = 52] 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 138B8000 == 37 [pid = 2960] [id = 51] 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 0EBCC000 == 36 [pid = 2960] [id = 50] 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 0D776400 == 35 [pid = 2960] [id = 49] 13:52:58 INFO - PROCESS | 2960 | --DOCSHELL 0D8B9400 == 34 [pid = 2960] [id = 48] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (19AF8000) [pid = 2960] [serial = 132] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (1791D400) [pid = 2960] [serial = 120] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (0D77F800) [pid = 2960] [serial = 108] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0DA04400) [pid = 2960] [serial = 109] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0DA10C00) [pid = 2960] [serial = 105] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DFE8C00) [pid = 2960] [serial = 111] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DFEBC00) [pid = 2960] [serial = 112] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (15AF1000) [pid = 2960] [serial = 117] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18C57000) [pid = 2960] [serial = 123] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DFF2400) [pid = 2960] [serial = 126] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18C60400) [pid = 2960] [serial = 124] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DBA1800) [pid = 2960] [serial = 91] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DA55800) [pid = 2960] [serial = 90] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (159D4800) [pid = 2960] [serial = 94] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (13F61400) [pid = 2960] [serial = 93] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18C61C00) [pid = 2960] [serial = 97] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18C59800) [pid = 2960] [serial = 96] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19436000) [pid = 2960] [serial = 100] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19435400) [pid = 2960] [serial = 99] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DA0E800) [pid = 2960] [serial = 103] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DA0B400) [pid = 2960] [serial = 102] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (13467000) [pid = 2960] [serial = 114] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17CA7400) [pid = 2960] [serial = 121] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (16451400) [pid = 2960] [serial = 118] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19435800) [pid = 2960] [serial = 129] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (15852400) [pid = 2960] [serial = 127] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (16352000) [pid = 2960] [serial = 130] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (13F55400) [pid = 2960] [serial = 115] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19AFD400) [pid = 2960] [serial = 133] [outer = 00000000] [url = about:blank] 13:52:58 INFO - PROCESS | 2960 | 1467233578220 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:52:58 INFO - PROCESS | 2960 | 1467233578272 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 2960 | 1467233578274 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:58 INFO - PROCESS | 2960 | ++DOCSHELL 0C9ED400 == 35 [pid = 2960] [id = 62] 13:52:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0C9ED800) [pid = 2960] [serial = 183] [outer = 00000000] 13:52:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D211000) [pid = 2960] [serial = 184] [outer = 0C9ED800] 13:52:58 INFO - PROCESS | 2960 | 1467233578321 Marionette DEBUG loaded listener.js 13:52:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DA06000) [pid = 2960] [serial = 185] [outer = 0C9ED800] 13:52:58 INFO - PROCESS | 2960 | 1467233578720 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 730ms 13:52:58 INFO - PROCESS | 2960 | 1467233578763 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:52:58 INFO - PROCESS | 2960 | 1467233578767 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:52:58 INFO - PROCESS | 2960 | 1467233578773 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:52:58 INFO - PROCESS | 2960 | 1467233578775 Marionette TRACE conn5 <- [1,214,null,{}] 13:52:58 INFO - PROCESS | 2960 | 1467233578779 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:58 INFO - PROCESS | 2960 | 1467233578782 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:58 INFO - PROCESS | 2960 | 1467233578867 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:52:58 INFO - PROCESS | 2960 | 1467233578874 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:58 INFO - PROCESS | 2960 | 1467233578876 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:58 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5B800 == 36 [pid = 2960] [id = 63] 13:52:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DC4EC00) [pid = 2960] [serial = 186] [outer = 00000000] 13:52:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DFED800) [pid = 2960] [serial = 187] [outer = 0DC4EC00] 13:52:58 INFO - PROCESS | 2960 | 1467233578921 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0E507000) [pid = 2960] [serial = 188] [outer = 0DC4EC00] 13:52:59 INFO - PROCESS | 2960 | 1467233579343 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 13:52:59 INFO - PROCESS | 2960 | 1467233579403 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:52:59 INFO - PROCESS | 2960 | 1467233579405 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:52:59 INFO - PROCESS | 2960 | 1467233579409 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:52:59 INFO - PROCESS | 2960 | 1467233579412 Marionette TRACE conn5 <- [1,218,null,{}] 13:52:59 INFO - PROCESS | 2960 | 1467233579422 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:52:59 INFO - PROCESS | 2960 | 1467233579426 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:59 INFO - PROCESS | 2960 | 1467233579513 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:52:59 INFO - PROCESS | 2960 | 1467233579522 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:52:59 INFO - PROCESS | 2960 | 1467233579524 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:52:59 INFO - PROCESS | 2960 | ++DOCSHELL 13468C00 == 37 [pid = 2960] [id = 64] 13:52:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (13470400) [pid = 2960] [serial = 189] [outer = 00000000] 13:52:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (13F55C00) [pid = 2960] [serial = 190] [outer = 13470400] 13:52:59 INFO - PROCESS | 2960 | 1467233579569 Marionette DEBUG loaded listener.js 13:52:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (14A69400) [pid = 2960] [serial = 191] [outer = 13470400] 13:53:00 INFO - PROCESS | 2960 | 1467233580004 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 13:53:00 INFO - PROCESS | 2960 | 1467233580043 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 2960 | 1467233580046 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:53:00 INFO - PROCESS | 2960 | 1467233580049 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:53:00 INFO - PROCESS | 2960 | 1467233580051 Marionette TRACE conn5 <- [1,222,null,{}] 13:53:00 INFO - PROCESS | 2960 | 1467233580054 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:00 INFO - PROCESS | 2960 | 1467233580056 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:00 INFO - PROCESS | 2960 | 1467233580138 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:53:00 INFO - PROCESS | 2960 | 1467233580144 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 2960 | 1467233580146 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:00 INFO - PROCESS | 2960 | ++DOCSHELL 15854400 == 38 [pid = 2960] [id = 65] 13:53:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (15895400) [pid = 2960] [serial = 192] [outer = 00000000] 13:53:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1592B000) [pid = 2960] [serial = 193] [outer = 15895400] 13:53:00 INFO - PROCESS | 2960 | 1467233580189 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (15932C00) [pid = 2960] [serial = 194] [outer = 15895400] 13:53:00 INFO - PROCESS | 2960 | 1467233580654 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 13:53:00 INFO - PROCESS | 2960 | 1467233580688 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:53:00 INFO - PROCESS | 2960 | 1467233580690 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:53:00 INFO - PROCESS | 2960 | 1467233580693 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:53:00 INFO - PROCESS | 2960 | 1467233580695 Marionette TRACE conn5 <- [1,226,null,{}] 13:53:00 INFO - PROCESS | 2960 | 1467233580699 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:00 INFO - PROCESS | 2960 | 1467233580701 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:00 INFO - PROCESS | 2960 | 1467233580805 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:53:00 INFO - PROCESS | 2960 | 1467233580813 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:00 INFO - PROCESS | 2960 | 1467233580815 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:00 INFO - PROCESS | 2960 | ++DOCSHELL 15AF1000 == 39 [pid = 2960] [id = 66] 13:53:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (15AF2400) [pid = 2960] [serial = 195] [outer = 00000000] 13:53:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16451800) [pid = 2960] [serial = 196] [outer = 15AF2400] 13:53:00 INFO - PROCESS | 2960 | 1467233580868 Marionette DEBUG loaded listener.js 13:53:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1762C800) [pid = 2960] [serial = 197] [outer = 15AF2400] 13:53:01 INFO - PROCESS | 2960 | 1467233581329 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 671ms 13:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:53:01 INFO - PROCESS | 2960 | 1467233581364 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:53:01 INFO - PROCESS | 2960 | 1467233581366 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:53:01 INFO - PROCESS | 2960 | 1467233581376 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:53:01 INFO - PROCESS | 2960 | 1467233581378 Marionette TRACE conn5 <- [1,230,null,{}] 13:53:01 INFO - PROCESS | 2960 | 1467233581381 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:01 INFO - PROCESS | 2960 | 1467233581387 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:01 INFO - PROCESS | 2960 | 1467233581495 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:53:01 INFO - PROCESS | 2960 | 1467233581572 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:01 INFO - PROCESS | 2960 | 1467233581574 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:01 INFO - PROCESS | 2960 | ++DOCSHELL 1687F000 == 40 [pid = 2960] [id = 67] 13:53:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (171ED800) [pid = 2960] [serial = 198] [outer = 00000000] 13:53:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18BB7400) [pid = 2960] [serial = 199] [outer = 171ED800] 13:53:01 INFO - PROCESS | 2960 | 1467233581617 Marionette DEBUG loaded listener.js 13:53:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C5D400) [pid = 2960] [serial = 200] [outer = 171ED800] 13:53:02 INFO - PROCESS | 2960 | 1467233582007 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 13:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:53:02 INFO - PROCESS | 2960 | 1467233582060 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 2960 | 1467233582062 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:53:02 INFO - PROCESS | 2960 | 1467233582065 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 2960 | 1467233582067 Marionette TRACE conn5 <- [1,234,null,{}] 13:53:02 INFO - PROCESS | 2960 | 1467233582070 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:02 INFO - PROCESS | 2960 | 1467233582072 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:02 INFO - PROCESS | 2960 | 1467233582177 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:53:02 INFO - PROCESS | 2960 | 1467233582182 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 2960 | 1467233582184 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:02 INFO - PROCESS | 2960 | ++DOCSHELL 09067C00 == 41 [pid = 2960] [id = 68] 13:53:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18A7F000) [pid = 2960] [serial = 201] [outer = 00000000] 13:53:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18DC4400) [pid = 2960] [serial = 202] [outer = 18A7F000] 13:53:02 INFO - PROCESS | 2960 | 1467233582227 Marionette DEBUG loaded listener.js 13:53:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (18DC5C00) [pid = 2960] [serial = 203] [outer = 18A7F000] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (15938000) [pid = 2960] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0D776800) [pid = 2960] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (138BDC00) [pid = 2960] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0EBCC400) [pid = 2960] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0D777C00) [pid = 2960] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18A74000) [pid = 2960] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D8BAC00) [pid = 2960] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19E3C800) [pid = 2960] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18BBDC00) [pid = 2960] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (15AE5C00) [pid = 2960] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:53:02 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA03000) [pid = 2960] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:53:02 INFO - PROCESS | 2960 | 1467233582722 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 13:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:53:02 INFO - PROCESS | 2960 | 1467233582736 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:53:02 INFO - PROCESS | 2960 | 1467233582738 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:53:02 INFO - PROCESS | 2960 | 1467233582741 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:53:02 INFO - PROCESS | 2960 | 1467233582743 Marionette TRACE conn5 <- [1,238,null,{}] 13:53:02 INFO - PROCESS | 2960 | 1467233582746 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:02 INFO - PROCESS | 2960 | 1467233582748 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:02 INFO - PROCESS | 2960 | 1467233582854 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:53:02 INFO - PROCESS | 2960 | 1467233582928 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:02 INFO - PROCESS | 2960 | 1467233582930 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:02 INFO - PROCESS | 2960 | ++DOCSHELL 0DD7D400 == 42 [pid = 2960] [id = 69] 13:53:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0E58C000) [pid = 2960] [serial = 204] [outer = 00000000] 13:53:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18D1D400) [pid = 2960] [serial = 205] [outer = 0E58C000] 13:53:02 INFO - PROCESS | 2960 | 1467233582975 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1943FC00) [pid = 2960] [serial = 206] [outer = 0E58C000] 13:53:03 INFO - PROCESS | 2960 | 1467233583288 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 13:53:03 INFO - PROCESS | 2960 | 1467233583314 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 2960 | 1467233583316 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:53:03 INFO - PROCESS | 2960 | 1467233583319 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 2960 | 1467233583321 Marionette TRACE conn5 <- [1,242,null,{}] 13:53:03 INFO - PROCESS | 2960 | 1467233583330 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 2960 | 1467233583332 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:03 INFO - PROCESS | 2960 | 1467233583457 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:53:03 INFO - PROCESS | 2960 | 1467233583465 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:03 INFO - PROCESS | 2960 | 1467233583467 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:03 INFO - PROCESS | 2960 | ++DOCSHELL 16880400 == 43 [pid = 2960] [id = 70] 13:53:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A80400) [pid = 2960] [serial = 207] [outer = 00000000] 13:53:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19A8B400) [pid = 2960] [serial = 208] [outer = 18A80400] 13:53:03 INFO - PROCESS | 2960 | 1467233583510 Marionette DEBUG loaded listener.js 13:53:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19E1DC00) [pid = 2960] [serial = 209] [outer = 18A80400] 13:53:03 INFO - PROCESS | 2960 | 1467233583910 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 632ms 13:53:03 INFO - PROCESS | 2960 | 1467233583953 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:53:03 INFO - PROCESS | 2960 | 1467233583955 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:53:03 INFO - PROCESS | 2960 | 1467233583958 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:53:03 INFO - PROCESS | 2960 | 1467233583960 Marionette TRACE conn5 <- [1,246,null,{}] 13:53:03 INFO - PROCESS | 2960 | 1467233583963 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:03 INFO - PROCESS | 2960 | 1467233583965 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:04 INFO - PROCESS | 2960 | 1467233584074 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:53:04 INFO - PROCESS | 2960 | 1467233584082 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 2960 | 1467233584083 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:04 INFO - PROCESS | 2960 | ++DOCSHELL 0678B400 == 44 [pid = 2960] [id = 71] 13:53:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0CA31800) [pid = 2960] [serial = 210] [outer = 00000000] 13:53:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19E9C400) [pid = 2960] [serial = 211] [outer = 0CA31800] 13:53:04 INFO - PROCESS | 2960 | 1467233584129 Marionette DEBUG loaded listener.js 13:53:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19F32400) [pid = 2960] [serial = 212] [outer = 0CA31800] 13:53:04 INFO - PROCESS | 2960 | 1467233584543 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 13:53:04 INFO - PROCESS | 2960 | 1467233584630 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:53:04 INFO - PROCESS | 2960 | 1467233584634 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:53:04 INFO - PROCESS | 2960 | 1467233584639 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:53:04 INFO - PROCESS | 2960 | 1467233584644 Marionette TRACE conn5 <- [1,250,null,{}] 13:53:04 INFO - PROCESS | 2960 | 1467233584654 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:04 INFO - PROCESS | 2960 | 1467233584659 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:04 INFO - PROCESS | 2960 | 1467233584811 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:53:04 INFO - PROCESS | 2960 | 1467233584899 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:04 INFO - PROCESS | 2960 | 1467233584904 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:04 INFO - PROCESS | 2960 | ++DOCSHELL 0CB6C800 == 45 [pid = 2960] [id = 72] 13:53:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0CB6D000) [pid = 2960] [serial = 213] [outer = 00000000] 13:53:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0D780000) [pid = 2960] [serial = 214] [outer = 0CB6D000] 13:53:04 INFO - PROCESS | 2960 | 1467233584960 Marionette DEBUG loaded listener.js 13:53:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DA07000) [pid = 2960] [serial = 215] [outer = 0CB6D000] 13:53:05 INFO - PROCESS | 2960 | 1467233585679 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1082ms 13:53:05 INFO - PROCESS | 2960 | 1467233585722 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:53:05 INFO - PROCESS | 2960 | 1467233585726 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:53:05 INFO - PROCESS | 2960 | 1467233585732 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:53:05 INFO - PROCESS | 2960 | 1467233585736 Marionette TRACE conn5 <- [1,254,null,{}] 13:53:05 INFO - PROCESS | 2960 | 1467233585741 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:05 INFO - PROCESS | 2960 | 1467233585744 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:05 INFO - PROCESS | 2960 | 1467233585855 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:53:05 INFO - PROCESS | 2960 | 1467233585976 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:05 INFO - PROCESS | 2960 | 1467233585979 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:06 INFO - PROCESS | 2960 | ++DOCSHELL 0EE52C00 == 46 [pid = 2960] [id = 73] 13:53:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (11B60000) [pid = 2960] [serial = 216] [outer = 00000000] 13:53:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (15848400) [pid = 2960] [serial = 217] [outer = 11B60000] 13:53:06 INFO - PROCESS | 2960 | 1467233586036 Marionette DEBUG loaded listener.js 13:53:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (15AE7C00) [pid = 2960] [serial = 218] [outer = 11B60000] 13:53:06 INFO - PROCESS | 2960 | 1467233586572 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 891ms 13:53:06 INFO - PROCESS | 2960 | 1467233586622 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:53:06 INFO - PROCESS | 2960 | 1467233586625 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:53:06 INFO - PROCESS | 2960 | 1467233586628 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:53:06 INFO - PROCESS | 2960 | 1467233586631 Marionette TRACE conn5 <- [1,258,null,{}] 13:53:06 INFO - PROCESS | 2960 | 1467233586641 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:06 INFO - PROCESS | 2960 | 1467233586646 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:06 INFO - PROCESS | 2960 | 1467233586755 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:53:06 INFO - PROCESS | 2960 | 1467233586849 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:06 INFO - PROCESS | 2960 | 1467233586853 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:06 INFO - PROCESS | 2960 | ++DOCSHELL 19AFC800 == 47 [pid = 2960] [id = 74] 13:53:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (19E40C00) [pid = 2960] [serial = 219] [outer = 00000000] 13:53:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (19F35000) [pid = 2960] [serial = 220] [outer = 19E40C00] 13:53:06 INFO - PROCESS | 2960 | 1467233586910 Marionette DEBUG loaded listener.js 13:53:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (19F38800) [pid = 2960] [serial = 221] [outer = 19E40C00] 13:53:07 INFO - PROCESS | 2960 | 1467233587490 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 13:53:07 INFO - PROCESS | 2960 | 1467233587562 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:53:07 INFO - PROCESS | 2960 | 1467233587564 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:53:07 INFO - PROCESS | 2960 | 1467233587568 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:53:07 INFO - PROCESS | 2960 | 1467233587570 Marionette TRACE conn5 <- [1,262,null,{}] 13:53:07 INFO - PROCESS | 2960 | 1467233587574 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:07 INFO - PROCESS | 2960 | 1467233587576 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:07 INFO - PROCESS | 2960 | 1467233587716 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:53:07 INFO - PROCESS | 2960 | 1467233587839 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:07 INFO - PROCESS | 2960 | 1467233587841 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:07 INFO - PROCESS | 2960 | ++DOCSHELL 1B939800 == 48 [pid = 2960] [id = 75] 13:53:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1B93C400) [pid = 2960] [serial = 222] [outer = 00000000] 13:53:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (1B942800) [pid = 2960] [serial = 223] [outer = 1B93C400] 13:53:07 INFO - PROCESS | 2960 | 1467233587899 Marionette DEBUG loaded listener.js 13:53:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (1B946400) [pid = 2960] [serial = 224] [outer = 1B93C400] 13:53:08 INFO - PROCESS | 2960 | 1467233588655 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1125ms 13:53:08 INFO - PROCESS | 2960 | 1467233588697 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:53:08 INFO - PROCESS | 2960 | 1467233588701 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:53:08 INFO - PROCESS | 2960 | 1467233588706 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:53:08 INFO - PROCESS | 2960 | 1467233588709 Marionette TRACE conn5 <- [1,266,null,{}] 13:53:08 INFO - PROCESS | 2960 | 1467233588715 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:08 INFO - PROCESS | 2960 | 1467233588717 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:08 INFO - PROCESS | 2960 | 1467233588821 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:53:08 INFO - PROCESS | 2960 | 1467233588904 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:08 INFO - PROCESS | 2960 | 1467233588908 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:08 INFO - PROCESS | 2960 | ++DOCSHELL 0DF7BC00 == 49 [pid = 2960] [id = 76] 13:53:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (0DFE6400) [pid = 2960] [serial = 225] [outer = 00000000] 13:53:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (0DFEF000) [pid = 2960] [serial = 226] [outer = 0DFE6400] 13:53:09 INFO - PROCESS | 2960 | 1467233589001 Marionette DEBUG loaded listener.js 13:53:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (11BA7400) [pid = 2960] [serial = 227] [outer = 0DFE6400] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 16880400 == 48 [pid = 2960] [id = 70] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 0DD7D400 == 47 [pid = 2960] [id = 69] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 09067C00 == 46 [pid = 2960] [id = 68] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 1687F000 == 45 [pid = 2960] [id = 67] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 15AF1000 == 44 [pid = 2960] [id = 66] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 15854400 == 43 [pid = 2960] [id = 65] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 13468C00 == 42 [pid = 2960] [id = 64] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 0DA5B800 == 41 [pid = 2960] [id = 63] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 0C9ED400 == 40 [pid = 2960] [id = 62] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 06786C00 == 39 [pid = 2960] [id = 61] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 0CB1F800 == 38 [pid = 2960] [id = 58] 13:53:09 INFO - PROCESS | 2960 | --DOCSHELL 19E3C400 == 37 [pid = 2960] [id = 57] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (0DC53800) [pid = 2960] [serial = 106] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (1687D400) [pid = 2960] [serial = 153] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (0DA58400) [pid = 2960] [serial = 144] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (0DB97C00) [pid = 2960] [serial = 145] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (15134000) [pid = 2960] [serial = 150] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (11BA8000) [pid = 2960] [serial = 147] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (1235D000) [pid = 2960] [serial = 148] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (0DD7B800) [pid = 2960] [serial = 139] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0DA55C00) [pid = 2960] [serial = 138] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0C9EB400) [pid = 2960] [serial = 135] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (18C71400) [pid = 2960] [serial = 157] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DA52400) [pid = 2960] [serial = 141] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DA5F400) [pid = 2960] [serial = 142] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18AD2400) [pid = 2960] [serial = 156] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1791C400) [pid = 2960] [serial = 154] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19E99000) [pid = 2960] [serial = 167] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19706800) [pid = 2960] [serial = 159] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19EA2800) [pid = 2960] [serial = 169] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19E19400) [pid = 2960] [serial = 164] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19AFE000) [pid = 2960] [serial = 163] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19AF4000) [pid = 2960] [serial = 160] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19E96000) [pid = 2960] [serial = 166] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1592B800) [pid = 2960] [serial = 151] [outer = 00000000] [url = about:blank] 13:53:09 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (11B67C00) [pid = 2960] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:53:09 INFO - PROCESS | 2960 | 1467233589710 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1075ms 13:53:09 INFO - PROCESS | 2960 | 1467233589781 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:53:09 INFO - PROCESS | 2960 | 1467233589785 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:53:09 INFO - PROCESS | 2960 | 1467233589791 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:53:09 INFO - PROCESS | 2960 | 1467233589794 Marionette TRACE conn5 <- [1,270,null,{}] 13:53:09 INFO - PROCESS | 2960 | 1467233589797 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:09 INFO - PROCESS | 2960 | 1467233589800 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:09 INFO - PROCESS | 2960 | 1467233589887 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:53:09 INFO - PROCESS | 2960 | 1467233589900 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:09 INFO - PROCESS | 2960 | 1467233589902 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:09 INFO - PROCESS | 2960 | ++DOCSHELL 0DD7D400 == 38 [pid = 2960] [id = 77] 13:53:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DD7DC00) [pid = 2960] [serial = 228] [outer = 00000000] 13:53:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DD85800) [pid = 2960] [serial = 229] [outer = 0DD7DC00] 13:53:09 INFO - PROCESS | 2960 | 1467233589949 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0E50B400) [pid = 2960] [serial = 230] [outer = 0DD7DC00] 13:53:10 INFO - PROCESS | 2960 | 1467233590426 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 13:53:10 INFO - PROCESS | 2960 | 1467233590466 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:53:10 INFO - PROCESS | 2960 | 1467233590468 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:53:10 INFO - PROCESS | 2960 | 1467233590472 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:53:10 INFO - PROCESS | 2960 | 1467233590475 Marionette TRACE conn5 <- [1,274,null,{}] 13:53:10 INFO - PROCESS | 2960 | 1467233590485 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:10 INFO - PROCESS | 2960 | 1467233590489 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:10 INFO - PROCESS | 2960 | 1467233590573 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:53:10 INFO - PROCESS | 2960 | 1467233590582 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:10 INFO - PROCESS | 2960 | 1467233590585 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:10 INFO - PROCESS | 2960 | ++DOCSHELL 15897400 == 39 [pid = 2960] [id = 78] 13:53:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (15899800) [pid = 2960] [serial = 231] [outer = 00000000] 13:53:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (158A0C00) [pid = 2960] [serial = 232] [outer = 15899800] 13:53:10 INFO - PROCESS | 2960 | 1467233590639 Marionette DEBUG loaded listener.js 13:53:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (15AE4000) [pid = 2960] [serial = 233] [outer = 15899800] 13:53:11 INFO - PROCESS | 2960 | 1467233591076 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 13:53:11 INFO - PROCESS | 2960 | 1467233591106 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:53:11 INFO - PROCESS | 2960 | 1467233591108 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:53:11 INFO - PROCESS | 2960 | 1467233591111 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:53:11 INFO - PROCESS | 2960 | 1467233591113 Marionette TRACE conn5 <- [1,278,null,{}] 13:53:11 INFO - PROCESS | 2960 | 1467233591116 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:11 INFO - PROCESS | 2960 | 1467233591118 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:11 INFO - PROCESS | 2960 | 1467233591205 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:53:11 INFO - PROCESS | 2960 | 1467233591211 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 2960 | 1467233591213 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:11 INFO - PROCESS | 2960 | ++DOCSHELL 1592E400 == 40 [pid = 2960] [id = 79] 13:53:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (15AF2800) [pid = 2960] [serial = 234] [outer = 00000000] 13:53:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1791CC00) [pid = 2960] [serial = 235] [outer = 15AF2800] 13:53:11 INFO - PROCESS | 2960 | 1467233591257 Marionette DEBUG loaded listener.js 13:53:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18A48800) [pid = 2960] [serial = 236] [outer = 15AF2800] 13:53:11 INFO - PROCESS | 2960 | 1467233591702 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 632ms 13:53:11 INFO - PROCESS | 2960 | 1467233591746 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:53:11 INFO - PROCESS | 2960 | 1467233591748 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:53:11 INFO - PROCESS | 2960 | 1467233591751 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:53:11 INFO - PROCESS | 2960 | 1467233591753 Marionette TRACE conn5 <- [1,282,null,{}] 13:53:11 INFO - PROCESS | 2960 | 1467233591756 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:11 INFO - PROCESS | 2960 | 1467233591759 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:11 INFO - PROCESS | 2960 | 1467233591866 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:53:11 INFO - PROCESS | 2960 | 1467233591871 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:11 INFO - PROCESS | 2960 | 1467233591873 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:11 INFO - PROCESS | 2960 | ++DOCSHELL 18A78400 == 41 [pid = 2960] [id = 80] 13:53:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18A7A800) [pid = 2960] [serial = 237] [outer = 00000000] 13:53:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (18C58C00) [pid = 2960] [serial = 238] [outer = 18A7A800] 13:53:11 INFO - PROCESS | 2960 | 1467233591917 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18C5A000) [pid = 2960] [serial = 239] [outer = 18A7A800] 13:53:12 INFO - PROCESS | 2960 | 1467233592372 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 13:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:53:12 INFO - PROCESS | 2960 | 1467233592423 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:53:12 INFO - PROCESS | 2960 | 1467233592425 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:53:12 INFO - PROCESS | 2960 | 1467233592428 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:53:12 INFO - PROCESS | 2960 | 1467233592429 Marionette TRACE conn5 <- [1,286,null,{}] 13:53:12 INFO - PROCESS | 2960 | 1467233592433 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:12 INFO - PROCESS | 2960 | 1467233592447 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:12 INFO - PROCESS | 2960 | 1467233592617 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:53:12 INFO - PROCESS | 2960 | 1467233592639 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:12 INFO - PROCESS | 2960 | 1467233592641 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:12 INFO - PROCESS | 2960 | ++DOCSHELL 18DC7800 == 42 [pid = 2960] [id = 81] 13:53:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1943E000) [pid = 2960] [serial = 240] [outer = 00000000] 13:53:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19E3B400) [pid = 2960] [serial = 241] [outer = 1943E000] 13:53:12 INFO - PROCESS | 2960 | 1467233592685 Marionette DEBUG loaded listener.js 13:53:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19E95C00) [pid = 2960] [serial = 242] [outer = 1943E000] 13:53:13 INFO - PROCESS | 2960 | 1467233593123 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 731ms 13:53:13 INFO - PROCESS | 2960 | 1467233593163 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:53:13 INFO - PROCESS | 2960 | 1467233593165 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:53:13 INFO - PROCESS | 2960 | 1467233593168 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 2960 | 1467233593169 Marionette TRACE conn5 <- [1,290,null,{}] 13:53:13 INFO - PROCESS | 2960 | 1467233593173 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 2960 | 1467233593175 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:13 INFO - PROCESS | 2960 | 1467233593283 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:53:13 INFO - PROCESS | 2960 | 1467233593289 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:13 INFO - PROCESS | 2960 | 1467233593291 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:13 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3E400 == 43 [pid = 2960] [id = 82] 13:53:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (19E9AC00) [pid = 2960] [serial = 243] [outer = 00000000] 13:53:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (19F2F800) [pid = 2960] [serial = 244] [outer = 19E9AC00] 13:53:13 INFO - PROCESS | 2960 | 1467233593334 Marionette DEBUG loaded listener.js 13:53:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (19F31000) [pid = 2960] [serial = 245] [outer = 19E9AC00] 13:53:13 INFO - PROCESS | 2960 | 1467233593889 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (06787000) [pid = 2960] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (0C9ED800) [pid = 2960] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (15AF2400) [pid = 2960] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0DC4EC00) [pid = 2960] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (15895400) [pid = 2960] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (13470400) [pid = 2960] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (171ED800) [pid = 2960] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18A7F000) [pid = 2960] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0E58C000) [pid = 2960] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:53:13 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18A80400) [pid = 2960] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 771ms 13:53:13 INFO - PROCESS | 2960 | 1467233593940 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:53:13 INFO - PROCESS | 2960 | 1467233593942 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:53:13 INFO - PROCESS | 2960 | 1467233593949 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:53:13 INFO - PROCESS | 2960 | 1467233593950 Marionette TRACE conn5 <- [1,294,null,{}] 13:53:13 INFO - PROCESS | 2960 | 1467233593953 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:13 INFO - PROCESS | 2960 | 1467233593955 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:14 INFO - PROCESS | 2960 | 1467233594036 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:53:14 INFO - PROCESS | 2960 | 1467233594044 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 2960 | 1467233594046 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:14 INFO - PROCESS | 2960 | ++DOCSHELL 0DC4EC00 == 44 [pid = 2960] [id = 83] 13:53:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DD76400) [pid = 2960] [serial = 246] [outer = 00000000] 13:53:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (12155400) [pid = 2960] [serial = 247] [outer = 0DD76400] 13:53:14 INFO - PROCESS | 2960 | 1467233594089 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (138BDC00) [pid = 2960] [serial = 248] [outer = 0DD76400] 13:53:14 INFO - PROCESS | 2960 | 1467233594516 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:14 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. 13:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 13:53:14 INFO - PROCESS | 2960 | 1467233594577 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:53:14 INFO - PROCESS | 2960 | 1467233594579 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:53:14 INFO - PROCESS | 2960 | 1467233594582 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:53:14 INFO - PROCESS | 2960 | 1467233594583 Marionette TRACE conn5 <- [1,298,null,{}] 13:53:14 INFO - PROCESS | 2960 | 1467233594587 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:14 INFO - PROCESS | 2960 | 1467233594589 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:14 INFO - PROCESS | 2960 | 1467233594672 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:53:14 INFO - PROCESS | 2960 | 1467233594680 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:14 INFO - PROCESS | 2960 | 1467233594682 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:14 INFO - PROCESS | 2960 | ++DOCSHELL 1761B400 == 45 [pid = 2960] [id = 84] 13:53:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18C5B000) [pid = 2960] [serial = 249] [outer = 00000000] 13:53:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19F2DC00) [pid = 2960] [serial = 250] [outer = 18C5B000] 13:53:14 INFO - PROCESS | 2960 | 1467233594726 Marionette DEBUG loaded listener.js 13:53:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0DB3F800) [pid = 2960] [serial = 251] [outer = 18C5B000] 13:53:15 INFO - PROCESS | 2960 | 1467233595130 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:15 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. 13:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 13:53:15 INFO - PROCESS | 2960 | 1467233595153 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 2960 | 1467233595155 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:53:15 INFO - PROCESS | 2960 | 1467233595158 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - PROCESS | 2960 | 1467233595160 Marionette TRACE conn5 <- [1,302,null,{}] 13:53:15 INFO - PROCESS | 2960 | 1467233595163 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:15 INFO - PROCESS | 2960 | 1467233595165 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:15 INFO - PROCESS | 2960 | 1467233595288 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:53:15 INFO - PROCESS | 2960 | 1467233595294 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:15 INFO - PROCESS | 2960 | 1467233595296 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:15 INFO - PROCESS | 2960 | ++DOCSHELL 19F39000 == 46 [pid = 2960] [id = 85] 13:53:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1A93C800) [pid = 2960] [serial = 252] [outer = 00000000] 13:53:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1A942400) [pid = 2960] [serial = 253] [outer = 1A93C800] 13:53:15 INFO - PROCESS | 2960 | 1467233595338 Marionette DEBUG loaded listener.js 13:53:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1B93AC00) [pid = 2960] [serial = 254] [outer = 1A93C800] 13:53:15 INFO - PROCESS | 2960 | 1467233595750 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:15 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. 13:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 632ms 13:53:15 INFO - PROCESS | 2960 | 1467233595796 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:53:15 INFO - PROCESS | 2960 | 1467233595799 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:53:15 INFO - PROCESS | 2960 | 1467233595802 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:53:15 INFO - PROCESS | 2960 | 1467233595804 Marionette TRACE conn5 <- [1,306,null,{}] 13:53:15 INFO - PROCESS | 2960 | 1467233595808 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:15 INFO - PROCESS | 2960 | 1467233595811 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:15 INFO - PROCESS | 2960 | 1467233595908 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:53:16 INFO - PROCESS | 2960 | 1467233596038 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:16 INFO - PROCESS | 2960 | 1467233596041 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:16 INFO - PROCESS | 2960 | ++DOCSHELL 06784C00 == 47 [pid = 2960] [id = 86] 13:53:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (06786C00) [pid = 2960] [serial = 255] [outer = 00000000] 13:53:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (0C9E8C00) [pid = 2960] [serial = 256] [outer = 06786C00] 13:53:16 INFO - PROCESS | 2960 | 1467233596100 Marionette DEBUG loaded listener.js 13:53:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (0CBD2400) [pid = 2960] [serial = 257] [outer = 06786C00] 13:53:16 INFO - PROCESS | 2960 | 1467233596613 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:53:16 INFO - PROCESS | 2960 | 1467233596796 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:16 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. 13:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1018ms 13:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:53:16 INFO - PROCESS | 2960 | 1467233596824 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:53:16 INFO - PROCESS | 2960 | 1467233596828 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:53:16 INFO - PROCESS | 2960 | 1467233596833 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:53:16 INFO - PROCESS | 2960 | 1467233596836 Marionette TRACE conn5 <- [1,310,null,{}] 13:53:16 INFO - PROCESS | 2960 | 1467233596842 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:16 INFO - PROCESS | 2960 | 1467233596844 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:17 INFO - PROCESS | 2960 | 1467233596976 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:53:17 INFO - PROCESS | 2960 | 1467233597103 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:17 INFO - PROCESS | 2960 | 1467233597106 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:17 INFO - PROCESS | 2960 | ++DOCSHELL 130C5C00 == 48 [pid = 2960] [id = 87] 13:53:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (13468C00) [pid = 2960] [serial = 258] [outer = 00000000] 13:53:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1589A400) [pid = 2960] [serial = 259] [outer = 13468C00] 13:53:17 INFO - PROCESS | 2960 | 1467233597164 Marionette DEBUG loaded listener.js 13:53:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (15933800) [pid = 2960] [serial = 260] [outer = 13468C00] 13:53:17 INFO - PROCESS | 2960 | 1467233597713 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:17 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. 13:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 13:53:17 INFO - PROCESS | 2960 | 1467233597766 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:53:17 INFO - PROCESS | 2960 | 1467233597771 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:53:17 INFO - PROCESS | 2960 | 1467233597775 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:53:17 INFO - PROCESS | 2960 | 1467233597777 Marionette TRACE conn5 <- [1,314,null,{}] 13:53:17 INFO - PROCESS | 2960 | 1467233597781 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:17 INFO - PROCESS | 2960 | 1467233597783 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:17 INFO - PROCESS | 2960 | 1467233597899 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:53:18 INFO - PROCESS | 2960 | 1467233597998 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:18 INFO - PROCESS | 2960 | 1467233598001 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:18 INFO - PROCESS | 2960 | ++DOCSHELL 19AF8000 == 49 [pid = 2960] [id = 88] 13:53:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (19AF8400) [pid = 2960] [serial = 261] [outer = 00000000] 13:53:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (19EA1000) [pid = 2960] [serial = 262] [outer = 19AF8400] 13:53:18 INFO - PROCESS | 2960 | 1467233598057 Marionette DEBUG loaded listener.js 13:53:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (1A907000) [pid = 2960] [serial = 263] [outer = 19AF8400] 13:53:18 INFO - PROCESS | 2960 | 1467233598648 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:18 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. 13:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 13:53:18 INFO - PROCESS | 2960 | 1467233598709 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:53:18 INFO - PROCESS | 2960 | 1467233598712 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:53:18 INFO - PROCESS | 2960 | 1467233598722 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:53:18 INFO - PROCESS | 2960 | 1467233598729 Marionette TRACE conn5 <- [1,318,null,{}] 13:53:18 INFO - PROCESS | 2960 | 1467233598733 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:18 INFO - PROCESS | 2960 | 1467233598737 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:18 INFO - PROCESS | 2960 | 1467233598881 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:53:19 INFO - PROCESS | 2960 | 1467233599025 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:19 INFO - PROCESS | 2960 | 1467233599027 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:19 INFO - PROCESS | 2960 | ++DOCSHELL 1A93F800 == 50 [pid = 2960] [id = 89] 13:53:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (1A940000) [pid = 2960] [serial = 264] [outer = 00000000] 13:53:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1B95BC00) [pid = 2960] [serial = 265] [outer = 1A940000] 13:53:19 INFO - PROCESS | 2960 | 1467233599081 Marionette DEBUG loaded listener.js 13:53:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (1B960800) [pid = 2960] [serial = 266] [outer = 1A940000] 13:53:19 INFO - PROCESS | 2960 | 1467233599948 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:20 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. 13:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1283ms 13:53:20 INFO - PROCESS | 2960 | 1467233600000 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:53:20 INFO - PROCESS | 2960 | 1467233600004 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:53:20 INFO - PROCESS | 2960 | 1467233600009 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - PROCESS | 2960 | 1467233600012 Marionette TRACE conn5 <- [1,322,null,{}] 13:53:20 INFO - PROCESS | 2960 | 1467233600018 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 2960 | 1467233600021 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:20 INFO - PROCESS | 2960 | 1467233600121 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:53:20 INFO - PROCESS | 2960 | 1467233600205 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:20 INFO - PROCESS | 2960 | 1467233600209 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:20 INFO - PROCESS | 2960 | ++DOCSHELL 0678DC00 == 51 [pid = 2960] [id = 90] 13:53:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (0D8AE000) [pid = 2960] [serial = 267] [outer = 00000000] 13:53:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (0DD7D800) [pid = 2960] [serial = 268] [outer = 0D8AE000] 13:53:20 INFO - PROCESS | 2960 | 1467233600304 Marionette DEBUG loaded listener.js 13:53:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (0DFF3400) [pid = 2960] [serial = 269] [outer = 0D8AE000] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 19F39000 == 50 [pid = 2960] [id = 85] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 1761B400 == 49 [pid = 2960] [id = 84] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 0DC4EC00 == 48 [pid = 2960] [id = 83] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 0CA3E400 == 47 [pid = 2960] [id = 82] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 18DC7800 == 46 [pid = 2960] [id = 81] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 18A78400 == 45 [pid = 2960] [id = 80] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 1592E400 == 44 [pid = 2960] [id = 79] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 15897400 == 43 [pid = 2960] [id = 78] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 0DD7D400 == 42 [pid = 2960] [id = 77] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (19E9C400) [pid = 2960] [serial = 211] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 0DF7BC00 == 41 [pid = 2960] [id = 76] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 0EE52C00 == 40 [pid = 2960] [id = 73] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 0CB6C800 == 39 [pid = 2960] [id = 72] 13:53:20 INFO - PROCESS | 2960 | --DOCSHELL 0678B400 == 38 [pid = 2960] [id = 71] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (0D20BC00) [pid = 2960] [serial = 182] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (0CA3B400) [pid = 2960] [serial = 181] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (0D211000) [pid = 2960] [serial = 184] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (0DA06000) [pid = 2960] [serial = 185] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (1762C800) [pid = 2960] [serial = 197] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (16451800) [pid = 2960] [serial = 196] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (0DFED800) [pid = 2960] [serial = 187] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (0E507000) [pid = 2960] [serial = 188] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (1592B000) [pid = 2960] [serial = 193] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (0D17CC00) [pid = 2960] [serial = 172] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (121E1400) [pid = 2960] [serial = 175] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (13F55C00) [pid = 2960] [serial = 190] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (14A69400) [pid = 2960] [serial = 191] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (1791B800) [pid = 2960] [serial = 178] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (18C5D400) [pid = 2960] [serial = 200] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18BB7400) [pid = 2960] [serial = 199] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (18DC4400) [pid = 2960] [serial = 202] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (18D1D400) [pid = 2960] [serial = 205] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (18DC5C00) [pid = 2960] [serial = 203] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19E1DC00) [pid = 2960] [serial = 209] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1943FC00) [pid = 2960] [serial = 206] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (15932C00) [pid = 2960] [serial = 194] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19A8B400) [pid = 2960] [serial = 208] [outer = 00000000] [url = about:blank] 13:53:20 INFO - PROCESS | 2960 | 1467233600864 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:20 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. 13:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 870ms 13:53:20 INFO - PROCESS | 2960 | 1467233600880 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:53:20 INFO - PROCESS | 2960 | 1467233600884 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:53:20 INFO - PROCESS | 2960 | 1467233600890 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:53:20 INFO - PROCESS | 2960 | 1467233600892 Marionette TRACE conn5 <- [1,326,null,{}] 13:53:20 INFO - PROCESS | 2960 | 1467233600896 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:20 INFO - PROCESS | 2960 | 1467233600898 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:21 INFO - PROCESS | 2960 | 1467233600984 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:53:21 INFO - PROCESS | 2960 | 1467233600994 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 2960 | 1467233600996 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:21 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F2000 == 39 [pid = 2960] [id = 91] 13:53:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0D2FB000) [pid = 2960] [serial = 270] [outer = 00000000] 13:53:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DB39400) [pid = 2960] [serial = 271] [outer = 0D2FB000] 13:53:21 INFO - PROCESS | 2960 | 1467233601042 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0DF7BC00) [pid = 2960] [serial = 272] [outer = 0D2FB000] 13:53:21 INFO - PROCESS | 2960 | 1467233601528 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:21 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. 13:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 13:53:21 INFO - PROCESS | 2960 | 1467233601627 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:53:21 INFO - PROCESS | 2960 | 1467233601630 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:53:21 INFO - PROCESS | 2960 | 1467233601633 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:53:21 INFO - PROCESS | 2960 | 1467233601636 Marionette TRACE conn5 <- [1,330,null,{}] 13:53:21 INFO - PROCESS | 2960 | 1467233601649 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:21 INFO - PROCESS | 2960 | 1467233601653 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:21 INFO - PROCESS | 2960 | 1467233601742 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:53:21 INFO - PROCESS | 2960 | 1467233601825 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:21 INFO - PROCESS | 2960 | 1467233601827 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:21 INFO - PROCESS | 2960 | ++DOCSHELL 13F61000 == 40 [pid = 2960] [id = 92] 13:53:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (13F61400) [pid = 2960] [serial = 273] [outer = 00000000] 13:53:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (14A71400) [pid = 2960] [serial = 274] [outer = 13F61400] 13:53:21 INFO - PROCESS | 2960 | 1467233601876 Marionette DEBUG loaded listener.js 13:53:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1589B000) [pid = 2960] [serial = 275] [outer = 13F61400] 13:53:22 INFO - PROCESS | 2960 | 1467233602252 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:22 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. 13:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 13:53:22 INFO - PROCESS | 2960 | 1467233602307 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 2960 | 1467233602310 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:53:22 INFO - PROCESS | 2960 | 1467233602313 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:53:22 INFO - PROCESS | 2960 | 1467233602315 Marionette TRACE conn5 <- [1,334,null,{}] 13:53:22 INFO - PROCESS | 2960 | 1467233602318 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 2960 | 1467233602320 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:22 INFO - PROCESS | 2960 | 1467233602408 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:53:22 INFO - PROCESS | 2960 | 1467233602414 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:22 INFO - PROCESS | 2960 | 1467233602416 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:22 INFO - PROCESS | 2960 | ++DOCSHELL 15934000 == 41 [pid = 2960] [id = 93] 13:53:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (15937C00) [pid = 2960] [serial = 276] [outer = 00000000] 13:53:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (17620000) [pid = 2960] [serial = 277] [outer = 15937C00] 13:53:22 INFO - PROCESS | 2960 | 1467233602469 Marionette DEBUG loaded listener.js 13:53:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1791BC00) [pid = 2960] [serial = 278] [outer = 15937C00] 13:53:22 INFO - PROCESS | 2960 | 1467233602899 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:22 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. 13:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 13:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:53:22 INFO - PROCESS | 2960 | 1467233602947 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:53:22 INFO - PROCESS | 2960 | 1467233602949 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:53:22 INFO - PROCESS | 2960 | 1467233602961 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:53:22 INFO - PROCESS | 2960 | 1467233602962 Marionette TRACE conn5 <- [1,338,null,{}] 13:53:22 INFO - PROCESS | 2960 | 1467233602966 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:22 INFO - PROCESS | 2960 | 1467233602968 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:23 INFO - PROCESS | 2960 | 1467233603074 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:53:23 INFO - PROCESS | 2960 | 1467233603149 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 2960 | 1467233603151 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:23 INFO - PROCESS | 2960 | ++DOCSHELL 18A7B400 == 42 [pid = 2960] [id = 94] 13:53:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (18A7BC00) [pid = 2960] [serial = 279] [outer = 00000000] 13:53:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (18BB7400) [pid = 2960] [serial = 280] [outer = 18A7BC00] 13:53:23 INFO - PROCESS | 2960 | 1467233603196 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (18C5D000) [pid = 2960] [serial = 281] [outer = 18A7BC00] 13:53:23 INFO - PROCESS | 2960 | 1467233603624 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:23 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. 13:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 13:53:23 INFO - PROCESS | 2960 | 1467233603643 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:53:23 INFO - PROCESS | 2960 | 1467233603645 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:53:23 INFO - PROCESS | 2960 | 1467233603648 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:53:23 INFO - PROCESS | 2960 | 1467233603650 Marionette TRACE conn5 <- [1,342,null,{}] 13:53:23 INFO - PROCESS | 2960 | 1467233603661 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:23 INFO - PROCESS | 2960 | 1467233603666 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:23 INFO - PROCESS | 2960 | 1467233603800 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:53:23 INFO - PROCESS | 2960 | 1467233603811 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:23 INFO - PROCESS | 2960 | 1467233603813 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:23 INFO - PROCESS | 2960 | ++DOCSHELL 18C64C00 == 43 [pid = 2960] [id = 95] 13:53:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (18D22000) [pid = 2960] [serial = 282] [outer = 00000000] 13:53:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (19799800) [pid = 2960] [serial = 283] [outer = 18D22000] 13:53:23 INFO - PROCESS | 2960 | 1467233603857 Marionette DEBUG loaded listener.js 13:53:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (19A8C400) [pid = 2960] [serial = 284] [outer = 18D22000] 13:53:24 INFO - PROCESS | 2960 | 1467233604301 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:24 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. 13:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 671ms 13:53:24 INFO - PROCESS | 2960 | 1467233604319 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:53:24 INFO - PROCESS | 2960 | 1467233604321 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:53:24 INFO - PROCESS | 2960 | 1467233604324 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:53:24 INFO - PROCESS | 2960 | 1467233604326 Marionette TRACE conn5 <- [1,346,null,{}] 13:53:24 INFO - PROCESS | 2960 | 1467233604329 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:24 INFO - PROCESS | 2960 | 1467233604331 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:24 INFO - PROCESS | 2960 | 1467233604481 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:53:24 INFO - PROCESS | 2960 | 1467233604503 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:24 INFO - PROCESS | 2960 | 1467233604505 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:24 INFO - PROCESS | 2960 | ++DOCSHELL 19E38800 == 44 [pid = 2960] [id = 96] 13:53:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (19E3A800) [pid = 2960] [serial = 285] [outer = 00000000] 13:53:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (19E9D400) [pid = 2960] [serial = 286] [outer = 19E3A800] 13:53:24 INFO - PROCESS | 2960 | 1467233604547 Marionette DEBUG loaded listener.js 13:53:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (19E9E000) [pid = 2960] [serial = 287] [outer = 19E3A800] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (18A7A800) [pid = 2960] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (19E9AC00) [pid = 2960] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (0DD7DC00) [pid = 2960] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (0DFE6400) [pid = 2960] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (15AF2800) [pid = 2960] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (15899800) [pid = 2960] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (1943E000) [pid = 2960] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (0DD76400) [pid = 2960] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:53:25 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (18C5B000) [pid = 2960] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:53:25 INFO - PROCESS | 2960 | 1467233605107 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:25 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. 13:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 830ms 13:53:25 INFO - PROCESS | 2960 | 1467233605155 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:53:25 INFO - PROCESS | 2960 | 1467233605157 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:53:25 INFO - PROCESS | 2960 | 1467233605161 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 2960 | 1467233605162 Marionette TRACE conn5 <- [1,350,null,{}] 13:53:25 INFO - PROCESS | 2960 | 1467233605166 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 2960 | 1467233605168 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:25 INFO - PROCESS | 2960 | 1467233605249 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:53:25 INFO - PROCESS | 2960 | 1467233605254 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 2960 | 1467233605256 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:25 INFO - PROCESS | 2960 | ++DOCSHELL 11B65800 == 45 [pid = 2960] [id = 97] 13:53:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1687F800) [pid = 2960] [serial = 288] [outer = 00000000] 13:53:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (18D1DC00) [pid = 2960] [serial = 289] [outer = 1687F800] 13:53:25 INFO - PROCESS | 2960 | 1467233605299 Marionette DEBUG loaded listener.js 13:53:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (1943E000) [pid = 2960] [serial = 290] [outer = 1687F800] 13:53:25 INFO - PROCESS | 2960 | 1467233605718 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:25 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. 13:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 571ms 13:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:53:25 INFO - PROCESS | 2960 | 1467233605732 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:53:25 INFO - PROCESS | 2960 | 1467233605734 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:53:25 INFO - PROCESS | 2960 | 1467233605737 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:53:25 INFO - PROCESS | 2960 | 1467233605739 Marionette TRACE conn5 <- [1,354,null,{}] 13:53:25 INFO - PROCESS | 2960 | 1467233605754 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:25 INFO - PROCESS | 2960 | 1467233605756 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:25 INFO - PROCESS | 2960 | 1467233605860 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:53:25 INFO - PROCESS | 2960 | 1467233605865 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:25 INFO - PROCESS | 2960 | 1467233605867 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:25 INFO - PROCESS | 2960 | ++DOCSHELL 1A36BC00 == 46 [pid = 2960] [id = 98] 13:53:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (19F30400) [pid = 2960] [serial = 291] [outer = 00000000] 13:53:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1A911400) [pid = 2960] [serial = 292] [outer = 19F30400] 13:53:25 INFO - PROCESS | 2960 | 1467233605910 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (1A93A800) [pid = 2960] [serial = 293] [outer = 19F30400] 13:53:26 INFO - PROCESS | 2960 | 1467233606346 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:26 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. 13:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 631ms 13:53:26 INFO - PROCESS | 2960 | 1467233606373 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:53:26 INFO - PROCESS | 2960 | 1467233606375 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:53:26 INFO - PROCESS | 2960 | 1467233606379 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:53:26 INFO - PROCESS | 2960 | 1467233606380 Marionette TRACE conn5 <- [1,358,null,{}] 13:53:26 INFO - PROCESS | 2960 | 1467233606384 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:26 INFO - PROCESS | 2960 | 1467233606386 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:26 INFO - PROCESS | 2960 | 1467233606467 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:53:26 INFO - PROCESS | 2960 | 1467233606472 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:26 INFO - PROCESS | 2960 | 1467233606474 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:26 INFO - PROCESS | 2960 | ++DOCSHELL 1A93F400 == 47 [pid = 2960] [id = 99] 13:53:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (1A942000) [pid = 2960] [serial = 294] [outer = 00000000] 13:53:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (1B948400) [pid = 2960] [serial = 295] [outer = 1A942000] 13:53:26 INFO - PROCESS | 2960 | 1467233606517 Marionette DEBUG loaded listener.js 13:53:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (1B963800) [pid = 2960] [serial = 296] [outer = 1A942000] 13:53:26 INFO - PROCESS | 2960 | 1467233606951 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:27 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. 13:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 631ms 13:53:27 INFO - PROCESS | 2960 | 1467233607015 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:53:27 INFO - PROCESS | 2960 | 1467233607017 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:53:27 INFO - PROCESS | 2960 | 1467233607020 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:53:27 INFO - PROCESS | 2960 | 1467233607022 Marionette TRACE conn5 <- [1,362,null,{}] 13:53:27 INFO - PROCESS | 2960 | 1467233607026 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:27 INFO - PROCESS | 2960 | 1467233607029 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:27 INFO - PROCESS | 2960 | 1467233607176 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:53:27 INFO - PROCESS | 2960 | 1467233607361 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:27 INFO - PROCESS | 2960 | 1467233607364 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:27 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E5400 == 48 [pid = 2960] [id = 100] 13:53:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (0C9E6000) [pid = 2960] [serial = 297] [outer = 00000000] 13:53:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (0CA34000) [pid = 2960] [serial = 298] [outer = 0C9E6000] 13:53:27 INFO - PROCESS | 2960 | 1467233607423 Marionette DEBUG loaded listener.js 13:53:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (0D211000) [pid = 2960] [serial = 299] [outer = 0C9E6000] 13:53:28 INFO - PROCESS | 2960 | 1467233608064 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:28 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. 13:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1071ms 13:53:28 INFO - PROCESS | 2960 | 1467233608108 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:53:28 INFO - PROCESS | 2960 | 1467233608112 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:53:28 INFO - PROCESS | 2960 | 1467233608119 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:53:28 INFO - PROCESS | 2960 | 1467233608122 Marionette TRACE conn5 <- [1,366,null,{}] 13:53:28 INFO - PROCESS | 2960 | 1467233608127 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:28 INFO - PROCESS | 2960 | 1467233608130 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:28 INFO - PROCESS | 2960 | 1467233608244 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:53:28 INFO - PROCESS | 2960 | 1467233608370 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:28 INFO - PROCESS | 2960 | 1467233608373 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:28 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEF800 == 49 [pid = 2960] [id = 101] 13:53:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (0E50C800) [pid = 2960] [serial = 300] [outer = 00000000] 13:53:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (130CD400) [pid = 2960] [serial = 301] [outer = 0E50C800] 13:53:28 INFO - PROCESS | 2960 | 1467233608429 Marionette DEBUG loaded listener.js 13:53:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (14A65C00) [pid = 2960] [serial = 302] [outer = 0E50C800] 13:53:29 INFO - PROCESS | 2960 | 1467233609030 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:29 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. 13:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 971ms 13:53:29 INFO - PROCESS | 2960 | 1467233609094 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:53:29 INFO - PROCESS | 2960 | 1467233609098 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:53:29 INFO - PROCESS | 2960 | 1467233609102 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:53:29 INFO - PROCESS | 2960 | 1467233609104 Marionette TRACE conn5 <- [1,370,null,{}] 13:53:29 INFO - PROCESS | 2960 | 1467233609108 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:29 INFO - PROCESS | 2960 | 1467233609110 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:29 INFO - PROCESS | 2960 | 1467233609220 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:53:29 INFO - PROCESS | 2960 | 1467233609350 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:29 INFO - PROCESS | 2960 | 1467233609353 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:29 INFO - PROCESS | 2960 | ++DOCSHELL 16723C00 == 50 [pid = 2960] [id = 102] 13:53:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (16728800) [pid = 2960] [serial = 303] [outer = 00000000] 13:53:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (1672BC00) [pid = 2960] [serial = 304] [outer = 16728800] 13:53:29 INFO - PROCESS | 2960 | 1467233609407 Marionette DEBUG loaded listener.js 13:53:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (1680F800) [pid = 2960] [serial = 305] [outer = 16728800] 13:53:30 INFO - PROCESS | 2960 | 1467233610066 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:53:30 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. 13:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1022ms 13:53:30 INFO - PROCESS | 2960 | 1467233610126 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:53:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:53:30 INFO - PROCESS | 2960 | 1467233610130 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:53:30 INFO - PROCESS | 2960 | 1467233610141 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:53:30 INFO - PROCESS | 2960 | 1467233610146 Marionette TRACE conn5 <- [1,374,null,{}] 13:53:30 INFO - PROCESS | 2960 | 1467233610150 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:30 INFO - PROCESS | 2960 | 1467233610153 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:30 INFO - PROCESS | 2960 | 1467233610313 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:53:30 INFO - PROCESS | 2960 | 1467233610456 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:30 INFO - PROCESS | 2960 | 1467233610459 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:30 INFO - PROCESS | 2960 | ++DOCSHELL 19709800 == 51 [pid = 2960] [id = 103] 13:53:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (19A88400) [pid = 2960] [serial = 306] [outer = 00000000] 13:53:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (1A937C00) [pid = 2960] [serial = 307] [outer = 19A88400] 13:53:30 INFO - PROCESS | 2960 | 1467233610513 Marionette DEBUG loaded listener.js 13:53:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (1B946000) [pid = 2960] [serial = 308] [outer = 19A88400] 13:53:31 INFO - PROCESS | 2960 | 1467233611188 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:53:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:53:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1080ms 13:53:31 INFO - PROCESS | 2960 | 1467233611226 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:53:31 INFO - PROCESS | 2960 | 1467233611230 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:53:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:53:31 INFO - PROCESS | 2960 | 1467233611235 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:53:31 INFO - PROCESS | 2960 | 1467233611238 Marionette TRACE conn5 <- [1,378,null,{}] 13:53:31 INFO - PROCESS | 2960 | 1467233611244 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:31 INFO - PROCESS | 2960 | 1467233611247 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:31 INFO - PROCESS | 2960 | 1467233611344 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:53:31 INFO - PROCESS | 2960 | 1467233611453 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:31 INFO - PROCESS | 2960 | 1467233611455 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:31 INFO - PROCESS | 2960 | ++DOCSHELL 0EA94800 == 52 [pid = 2960] [id = 104] 13:53:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (0EB84C00) [pid = 2960] [serial = 309] [outer = 00000000] 13:53:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (12149800) [pid = 2960] [serial = 310] [outer = 0EB84C00] 13:53:31 INFO - PROCESS | 2960 | 1467233611506 Marionette DEBUG loaded listener.js 13:53:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (13F61C00) [pid = 2960] [serial = 311] [outer = 0EB84C00] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 1A93F400 == 51 [pid = 2960] [id = 99] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 1A36BC00 == 50 [pid = 2960] [id = 98] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 11B65800 == 49 [pid = 2960] [id = 97] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 19E38800 == 48 [pid = 2960] [id = 96] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 18C64C00 == 47 [pid = 2960] [id = 95] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 18A7B400 == 46 [pid = 2960] [id = 94] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 15934000 == 45 [pid = 2960] [id = 93] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 13F61000 == 44 [pid = 2960] [id = 92] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 0D2F2000 == 43 [pid = 2960] [id = 91] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 0678DC00 == 42 [pid = 2960] [id = 90] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (1A942400) [pid = 2960] [serial = 253] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (15848400) [pid = 2960] [serial = 217] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (19F35000) [pid = 2960] [serial = 220] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (0D780000) [pid = 2960] [serial = 214] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (1B942800) [pid = 2960] [serial = 223] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOCSHELL 06784C00 == 41 [pid = 2960] [id = 86] 13:53:32 INFO - PROCESS | 2960 | 1467233612194 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:53:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 971ms 13:53:32 INFO - PROCESS | 2960 | 1467233612207 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 2960 | 1467233612211 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:53:32 INFO - PROCESS | 2960 | 1467233612217 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:53:32 INFO - PROCESS | 2960 | 1467233612219 Marionette TRACE conn5 <- [1,382,null,{}] 13:53:32 INFO - PROCESS | 2960 | 1467233612223 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 2960 | 1467233612225 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:32 INFO - PROCESS | 2960 | 1467233612322 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (18C58C00) [pid = 2960] [serial = 238] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (19F2F800) [pid = 2960] [serial = 244] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (0DD85800) [pid = 2960] [serial = 229] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (0E50B400) [pid = 2960] [serial = 230] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (11BA7400) [pid = 2960] [serial = 227] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (0DFEF000) [pid = 2960] [serial = 226] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (1791CC00) [pid = 2960] [serial = 235] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (158A0C00) [pid = 2960] [serial = 232] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (19E95C00) [pid = 2960] [serial = 242] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (15AE4000) [pid = 2960] [serial = 233] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (19E3B400) [pid = 2960] [serial = 241] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (138BDC00) [pid = 2960] [serial = 248] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (12155400) [pid = 2960] [serial = 247] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (19F31000) [pid = 2960] [serial = 245] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (18C5A000) [pid = 2960] [serial = 239] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (0DB3F800) [pid = 2960] [serial = 251] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (19F2DC00) [pid = 2960] [serial = 250] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (18A48800) [pid = 2960] [serial = 236] [outer = 00000000] [url = about:blank] 13:53:32 INFO - PROCESS | 2960 | 1467233612417 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:32 INFO - PROCESS | 2960 | 1467233612419 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:32 INFO - PROCESS | 2960 | ++DOCSHELL 0DA0CC00 == 42 [pid = 2960] [id = 105] 13:53:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (0DA0F400) [pid = 2960] [serial = 312] [outer = 00000000] 13:53:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (0DD81400) [pid = 2960] [serial = 313] [outer = 0DA0F400] 13:53:32 INFO - PROCESS | 2960 | 1467233612466 Marionette DEBUG loaded listener.js 13:53:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (0DFF4000) [pid = 2960] [serial = 314] [outer = 0DA0F400] 13:53:32 INFO - PROCESS | 2960 | 1467233612872 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:53:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:53:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 13:53:32 INFO - PROCESS | 2960 | 1467233612892 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:53:32 INFO - PROCESS | 2960 | 1467233612894 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:53:32 INFO - PROCESS | 2960 | 1467233612898 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:53:32 INFO - PROCESS | 2960 | 1467233612901 Marionette TRACE conn5 <- [1,386,null,{}] 13:53:32 INFO - PROCESS | 2960 | 1467233612911 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:32 INFO - PROCESS | 2960 | 1467233612915 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:33 INFO - PROCESS | 2960 | 1467233613001 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:53:33 INFO - PROCESS | 2960 | 1467233613008 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 2960 | 1467233613011 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:33 INFO - PROCESS | 2960 | ++DOCSHELL 159D4800 == 43 [pid = 2960] [id = 106] 13:53:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (16721800) [pid = 2960] [serial = 315] [outer = 00000000] 13:53:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (1672B400) [pid = 2960] [serial = 316] [outer = 16721800] 13:53:33 INFO - PROCESS | 2960 | 1467233613058 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (1762C800) [pid = 2960] [serial = 317] [outer = 16721800] 13:53:33 INFO - PROCESS | 2960 | 1467233613530 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 13:53:33 INFO - PROCESS | 2960 | 1467233613572 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:53:33 INFO - PROCESS | 2960 | 1467233613574 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:53:33 INFO - PROCESS | 2960 | 1467233613578 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:53:33 INFO - PROCESS | 2960 | 1467233613579 Marionette TRACE conn5 <- [1,390,null,{}] 13:53:33 INFO - PROCESS | 2960 | 1467233613583 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:33 INFO - PROCESS | 2960 | 1467233613585 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:33 INFO - PROCESS | 2960 | 1467233613697 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:53:33 INFO - PROCESS | 2960 | 1467233613705 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:33 INFO - PROCESS | 2960 | 1467233613707 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:33 INFO - PROCESS | 2960 | ++DOCSHELL 17CA5000 == 44 [pid = 2960] [id = 107] 13:53:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (17F99400) [pid = 2960] [serial = 318] [outer = 00000000] 13:53:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (17F9DC00) [pid = 2960] [serial = 319] [outer = 17F99400] 13:53:33 INFO - PROCESS | 2960 | 1467233613825 Marionette DEBUG loaded listener.js 13:53:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (17FA0400) [pid = 2960] [serial = 320] [outer = 17F99400] 13:53:34 INFO - PROCESS | 2960 | 1467233614253 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 731ms 13:53:34 INFO - PROCESS | 2960 | 1467233614314 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:53:34 INFO - PROCESS | 2960 | 1467233614316 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:53:34 INFO - PROCESS | 2960 | 1467233614320 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:53:34 INFO - PROCESS | 2960 | 1467233614321 Marionette TRACE conn5 <- [1,394,null,{}] 13:53:34 INFO - PROCESS | 2960 | 1467233614325 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:34 INFO - PROCESS | 2960 | 1467233614327 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:34 INFO - PROCESS | 2960 | 1467233614448 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:53:34 INFO - PROCESS | 2960 | 1467233614468 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:34 INFO - PROCESS | 2960 | 1467233614470 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:34 INFO - PROCESS | 2960 | ++DOCSHELL 17F93000 == 45 [pid = 2960] [id = 108] 13:53:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (18A7AC00) [pid = 2960] [serial = 321] [outer = 00000000] 13:53:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (18C5A400) [pid = 2960] [serial = 322] [outer = 18A7AC00] 13:53:34 INFO - PROCESS | 2960 | 1467233614513 Marionette DEBUG loaded listener.js 13:53:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (18C70000) [pid = 2960] [serial = 323] [outer = 18A7AC00] 13:53:35 INFO - PROCESS | 2960 | 1467233614978 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 13:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:53:35 INFO - PROCESS | 2960 | 1467233614993 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:53:35 INFO - PROCESS | 2960 | 1467233614995 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:53:35 INFO - PROCESS | 2960 | 1467233614998 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 2960 | 1467233614999 Marionette TRACE conn5 <- [1,398,null,{}] 13:53:35 INFO - PROCESS | 2960 | 1467233615003 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 2960 | 1467233615009 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:35 INFO - PROCESS | 2960 | 1467233615174 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:53:35 INFO - PROCESS | 2960 | 1467233615188 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 2960 | 1467233615190 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:35 INFO - PROCESS | 2960 | ++DOCSHELL 1978D800 == 46 [pid = 2960] [id = 109] 13:53:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (19793000) [pid = 2960] [serial = 324] [outer = 00000000] 13:53:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (19E40800) [pid = 2960] [serial = 325] [outer = 19793000] 13:53:35 INFO - PROCESS | 2960 | 1467233615282 Marionette DEBUG loaded listener.js 13:53:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (19E99000) [pid = 2960] [serial = 326] [outer = 19793000] 13:53:35 INFO - PROCESS | 2960 | 1467233615729 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 770ms 13:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:53:35 INFO - PROCESS | 2960 | 1467233615769 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:53:35 INFO - PROCESS | 2960 | 1467233615771 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:53:35 INFO - PROCESS | 2960 | 1467233615774 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:53:35 INFO - PROCESS | 2960 | 1467233615785 Marionette TRACE conn5 <- [1,402,null,{}] 13:53:35 INFO - PROCESS | 2960 | 1467233615793 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:35 INFO - PROCESS | 2960 | 1467233615795 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:35 INFO - PROCESS | 2960 | 1467233615911 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:53:35 INFO - PROCESS | 2960 | 1467233615920 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:35 INFO - PROCESS | 2960 | 1467233615921 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:35 INFO - PROCESS | 2960 | ++DOCSHELL 19E9D800 == 47 [pid = 2960] [id = 110] 13:53:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (19E9DC00) [pid = 2960] [serial = 327] [outer = 00000000] 13:53:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (19F38C00) [pid = 2960] [serial = 328] [outer = 19E9DC00] 13:53:36 INFO - PROCESS | 2960 | 1467233615964 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (1A905C00) [pid = 2960] [serial = 329] [outer = 19E9DC00] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (0EA8D800) [pid = 2960] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (0C9E5C00) [pid = 2960] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (0CA31800) [pid = 2960] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (19E9C000) [pid = 2960] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (19E40C00) [pid = 2960] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (11B60000) [pid = 2960] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (0CB6D000) [pid = 2960] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (1B93C400) [pid = 2960] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (158A4400) [pid = 2960] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (0CB2A400) [pid = 2960] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (1A93C800) [pid = 2960] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (18A7BC00) [pid = 2960] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (18D22000) [pid = 2960] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (06786C00) [pid = 2960] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (13468C00) [pid = 2960] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (13F61400) [pid = 2960] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (0D2FB000) [pid = 2960] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1A940000) [pid = 2960] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (15937C00) [pid = 2960] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (19E3A800) [pid = 2960] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0D8AE000) [pid = 2960] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (1687F800) [pid = 2960] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:53:36 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (19F30400) [pid = 2960] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:53:36 INFO - PROCESS | 2960 | 1467233616669 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 951ms 13:53:36 INFO - PROCESS | 2960 | 1467233616725 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:53:36 INFO - PROCESS | 2960 | 1467233616728 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:53:36 INFO - PROCESS | 2960 | 1467233616731 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:53:36 INFO - PROCESS | 2960 | 1467233616733 Marionette TRACE conn5 <- [1,406,null,{}] 13:53:36 INFO - PROCESS | 2960 | 1467233616736 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:36 INFO - PROCESS | 2960 | 1467233616738 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:36 INFO - PROCESS | 2960 | 1467233616820 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:53:36 INFO - PROCESS | 2960 | 1467233616829 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:36 INFO - PROCESS | 2960 | 1467233616831 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:36 INFO - PROCESS | 2960 | ++DOCSHELL 0D2FB000 == 48 [pid = 2960] [id = 111] 13:53:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0D8AE000) [pid = 2960] [serial = 330] [outer = 00000000] 13:53:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (11B60000) [pid = 2960] [serial = 331] [outer = 0D8AE000] 13:53:36 INFO - PROCESS | 2960 | 1467233616874 Marionette DEBUG loaded listener.js 13:53:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (13468800) [pid = 2960] [serial = 332] [outer = 0D8AE000] 13:53:37 INFO - PROCESS | 2960 | 1467233617306 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 13:53:37 INFO - PROCESS | 2960 | 1467233617365 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:53:37 INFO - PROCESS | 2960 | 1467233617367 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:53:37 INFO - PROCESS | 2960 | 1467233617370 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:53:37 INFO - PROCESS | 2960 | 1467233617371 Marionette TRACE conn5 <- [1,410,null,{}] 13:53:37 INFO - PROCESS | 2960 | 1467233617375 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:37 INFO - PROCESS | 2960 | 1467233617377 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:37 INFO - PROCESS | 2960 | 1467233617460 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:53:37 INFO - PROCESS | 2960 | 1467233617465 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:37 INFO - PROCESS | 2960 | 1467233617467 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:37 INFO - PROCESS | 2960 | ++DOCSHELL 158A2C00 == 49 [pid = 2960] [id = 112] 13:53:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (17911000) [pid = 2960] [serial = 333] [outer = 00000000] 13:53:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (17F6EC00) [pid = 2960] [serial = 334] [outer = 17911000] 13:53:37 INFO - PROCESS | 2960 | 1467233617510 Marionette DEBUG loaded listener.js 13:53:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (17F6F400) [pid = 2960] [serial = 335] [outer = 17911000] 13:53:37 INFO - PROCESS | 2960 | 1467233617955 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 13:53:38 INFO - PROCESS | 2960 | 1467233618002 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 2960 | 1467233618004 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:53:38 INFO - PROCESS | 2960 | 1467233618007 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 2960 | 1467233618009 Marionette TRACE conn5 <- [1,414,null,{}] 13:53:38 INFO - PROCESS | 2960 | 1467233618013 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:38 INFO - PROCESS | 2960 | 1467233618014 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:38 INFO - PROCESS | 2960 | 1467233618096 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:53:38 INFO - PROCESS | 2960 | 1467233618101 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:38 INFO - PROCESS | 2960 | 1467233618103 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:38 INFO - PROCESS | 2960 | ++DOCSHELL 19E1B000 == 50 [pid = 2960] [id = 113] 13:53:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (19E42C00) [pid = 2960] [serial = 336] [outer = 00000000] 13:53:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (1A35D400) [pid = 2960] [serial = 337] [outer = 19E42C00] 13:53:38 INFO - PROCESS | 2960 | 1467233618146 Marionette DEBUG loaded listener.js 13:53:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (1A938C00) [pid = 2960] [serial = 338] [outer = 19E42C00] 13:53:38 INFO - PROCESS | 2960 | 1467233618606 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 13:53:38 INFO - PROCESS | 2960 | 1467233618686 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:53:38 INFO - PROCESS | 2960 | 1467233618690 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:53:38 INFO - PROCESS | 2960 | 1467233618695 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:53:38 INFO - PROCESS | 2960 | 1467233618699 Marionette TRACE conn5 <- [1,418,null,{}] 13:53:38 INFO - PROCESS | 2960 | 1467233618706 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:38 INFO - PROCESS | 2960 | 1467233618710 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:38 INFO - PROCESS | 2960 | 1467233618829 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:53:38 INFO - PROCESS | 2960 | 1467233618962 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:39 INFO - PROCESS | 2960 | 1467233618967 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:39 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F7000 == 51 [pid = 2960] [id = 114] 13:53:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (0D775800) [pid = 2960] [serial = 339] [outer = 00000000] 13:53:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (0DA07C00) [pid = 2960] [serial = 340] [outer = 0D775800] 13:53:39 INFO - PROCESS | 2960 | 1467233619025 Marionette DEBUG loaded listener.js 13:53:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (0DD76400) [pid = 2960] [serial = 341] [outer = 0D775800] 13:53:40 INFO - PROCESS | 2960 | 1467233620141 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:53:40 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 13:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1490ms 13:53:40 INFO - PROCESS | 2960 | 1467233620189 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:53:40 INFO - PROCESS | 2960 | 1467233620192 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:53:40 INFO - PROCESS | 2960 | 1467233620199 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:53:40 INFO - PROCESS | 2960 | 1467233620203 Marionette TRACE conn5 <- [1,422,null,{}] 13:53:40 INFO - PROCESS | 2960 | 1467233620207 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:40 INFO - PROCESS | 2960 | 1467233620210 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:40 INFO - PROCESS | 2960 | 1467233620354 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:53:40 INFO - PROCESS | 2960 | 1467233620480 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:40 INFO - PROCESS | 2960 | 1467233620483 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:40 INFO - PROCESS | 2960 | ++DOCSHELL 1592F400 == 52 [pid = 2960] [id = 115] 13:53:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (15933000) [pid = 2960] [serial = 342] [outer = 00000000] 13:53:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (16723000) [pid = 2960] [serial = 343] [outer = 15933000] 13:53:40 INFO - PROCESS | 2960 | 1467233620541 Marionette DEBUG loaded listener.js 13:53:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (1687D000) [pid = 2960] [serial = 344] [outer = 15933000] 13:53:41 INFO - PROCESS | 2960 | 1467233621595 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1424ms 13:53:41 INFO - PROCESS | 2960 | 1467233621621 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:53:41 INFO - PROCESS | 2960 | 1467233621624 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:53:41 INFO - PROCESS | 2960 | 1467233621671 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:53:41 INFO - PROCESS | 2960 | 1467233621673 Marionette TRACE conn5 <- [1,426,null,{}] 13:53:41 INFO - PROCESS | 2960 | 1467233621684 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:41 INFO - PROCESS | 2960 | 1467233621689 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:41 INFO - PROCESS | 2960 | 1467233621796 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:53:42 INFO - PROCESS | 2960 | 1467233622169 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:42 INFO - PROCESS | 2960 | 1467233622172 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:42 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E2800 == 53 [pid = 2960] [id = 116] 13:53:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (0C9E4800) [pid = 2960] [serial = 345] [outer = 00000000] 13:53:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (0CB1F800) [pid = 2960] [serial = 346] [outer = 0C9E4800] 13:53:42 INFO - PROCESS | 2960 | 1467233622222 Marionette DEBUG loaded listener.js 13:53:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (0D20E000) [pid = 2960] [serial = 347] [outer = 0C9E4800] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 158A2C00 == 52 [pid = 2960] [id = 112] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 0D2FB000 == 51 [pid = 2960] [id = 111] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 19E9D800 == 50 [pid = 2960] [id = 110] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 1978D800 == 49 [pid = 2960] [id = 109] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 17F93000 == 48 [pid = 2960] [id = 108] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 17CA5000 == 47 [pid = 2960] [id = 107] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 159D4800 == 46 [pid = 2960] [id = 106] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 0DA0CC00 == 45 [pid = 2960] [id = 105] 13:53:42 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (19EA1000) [pid = 2960] [serial = 262] [outer = 00000000] [url = about:blank] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 0EA94800 == 44 [pid = 2960] [id = 104] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 0DFEF800 == 43 [pid = 2960] [id = 101] 13:53:42 INFO - PROCESS | 2960 | --DOCSHELL 0C9E5400 == 42 [pid = 2960] [id = 100] 13:53:42 INFO - PROCESS | 2960 | 1467233622893 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:53:43 INFO - PROCESS | 2960 | 1467233622959 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:53:43 INFO - PROCESS | 2960 | 1467233622963 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 2960 | 1467233622966 Marionette TRACE conn5 <- [1,430,null,{}] 13:53:43 INFO - PROCESS | 2960 | 1467233622971 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:43 INFO - PROCESS | 2960 | 1467233622975 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:43 INFO - PROCESS | 2960 | 1467233623065 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:53:43 INFO - PROCESS | 2960 | 1467233623073 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 2960 | 1467233623075 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:43 INFO - PROCESS | 2960 | ++DOCSHELL 0D8B7800 == 43 [pid = 2960] [id = 117] 13:53:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0D8B9400) [pid = 2960] [serial = 348] [outer = 00000000] 13:53:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DA0CC00) [pid = 2960] [serial = 349] [outer = 0D8B9400] 13:53:43 INFO - PROCESS | 2960 | 1467233623123 Marionette DEBUG loaded listener.js 13:53:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA5B800) [pid = 2960] [serial = 350] [outer = 0D8B9400] 13:53:43 INFO - PROCESS | 2960 | 1467233623644 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 13:53:43 INFO - PROCESS | 2960 | 1467233623699 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:53:43 INFO - PROCESS | 2960 | 1467233623703 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:53:43 INFO - PROCESS | 2960 | 1467233623706 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:53:43 INFO - PROCESS | 2960 | 1467233623708 Marionette TRACE conn5 <- [1,434,null,{}] 13:53:43 INFO - PROCESS | 2960 | 1467233623712 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:43 INFO - PROCESS | 2960 | 1467233623714 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:43 INFO - PROCESS | 2960 | 1467233623801 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:53:43 INFO - PROCESS | 2960 | 1467233623813 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:43 INFO - PROCESS | 2960 | 1467233623815 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:43 INFO - PROCESS | 2960 | ++DOCSHELL 0DB3BC00 == 44 [pid = 2960] [id = 118] 13:53:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DD7E800) [pid = 2960] [serial = 351] [outer = 00000000] 13:53:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0EBCC800) [pid = 2960] [serial = 352] [outer = 0DD7E800] 13:53:43 INFO - PROCESS | 2960 | 1467233623929 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (11C7F000) [pid = 2960] [serial = 353] [outer = 0DD7E800] 13:53:44 INFO - PROCESS | 2960 | 1467233624330 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 13:53:44 INFO - PROCESS | 2960 | 1467233624381 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:53:44 INFO - PROCESS | 2960 | 1467233624384 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:53:44 INFO - PROCESS | 2960 | 1467233624393 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:53:44 INFO - PROCESS | 2960 | 1467233624398 Marionette TRACE conn5 <- [1,438,null,{}] 13:53:44 INFO - PROCESS | 2960 | 1467233624403 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:44 INFO - PROCESS | 2960 | 1467233624406 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:44 INFO - PROCESS | 2960 | 1467233624492 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:53:44 INFO - PROCESS | 2960 | 1467233624497 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:44 INFO - PROCESS | 2960 | 1467233624499 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:44 INFO - PROCESS | 2960 | ++DOCSHELL 121E1400 == 45 [pid = 2960] [id = 119] 13:53:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (12E5C800) [pid = 2960] [serial = 354] [outer = 00000000] 13:53:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1589F800) [pid = 2960] [serial = 355] [outer = 12E5C800] 13:53:44 INFO - PROCESS | 2960 | 1467233624543 Marionette DEBUG loaded listener.js 13:53:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (159E2C00) [pid = 2960] [serial = 356] [outer = 12E5C800] 13:53:45 INFO - PROCESS | 2960 | 1467233625001 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 13:53:45 INFO - PROCESS | 2960 | 1467233625026 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 2960 | 1467233625029 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:53:45 INFO - PROCESS | 2960 | 1467233625032 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:53:45 INFO - PROCESS | 2960 | 1467233625034 Marionette TRACE conn5 <- [1,442,null,{}] 13:53:45 INFO - PROCESS | 2960 | 1467233625046 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 2960 | 1467233625048 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:45 INFO - PROCESS | 2960 | 1467233625160 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:53:45 INFO - PROCESS | 2960 | 1467233625244 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 2960 | 1467233625246 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:45 INFO - PROCESS | 2960 | ++DOCSHELL 16722800 == 46 [pid = 2960] [id = 120] 13:53:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16724000) [pid = 2960] [serial = 357] [outer = 00000000] 13:53:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1687E000) [pid = 2960] [serial = 358] [outer = 16724000] 13:53:45 INFO - PROCESS | 2960 | 1467233625290 Marionette DEBUG loaded listener.js 13:53:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1762BC00) [pid = 2960] [serial = 359] [outer = 16724000] 13:53:45 INFO - PROCESS | 2960 | 1467233625705 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 13:53:45 INFO - PROCESS | 2960 | 1467233625766 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:53:45 INFO - PROCESS | 2960 | 1467233625768 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:53:45 INFO - PROCESS | 2960 | 1467233625778 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:53:45 INFO - PROCESS | 2960 | 1467233625779 Marionette TRACE conn5 <- [1,446,null,{}] 13:53:45 INFO - PROCESS | 2960 | 1467233625783 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:45 INFO - PROCESS | 2960 | 1467233625785 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:45 INFO - PROCESS | 2960 | 1467233625893 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:53:45 INFO - PROCESS | 2960 | 1467233625902 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:45 INFO - PROCESS | 2960 | 1467233625907 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:45 INFO - PROCESS | 2960 | ++DOCSHELL 17F64C00 == 47 [pid = 2960] [id = 121] 13:53:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (17F65000) [pid = 2960] [serial = 360] [outer = 00000000] 13:53:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17F92800) [pid = 2960] [serial = 361] [outer = 17F65000] 13:53:45 INFO - PROCESS | 2960 | 1467233625961 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17F9C800) [pid = 2960] [serial = 362] [outer = 17F65000] 13:53:46 INFO - PROCESS | 2960 | 1467233626442 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 13:53:46 INFO - PROCESS | 2960 | 1467233626520 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:53:46 INFO - PROCESS | 2960 | 1467233626522 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:53:46 INFO - PROCESS | 2960 | 1467233626525 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:53:46 INFO - PROCESS | 2960 | 1467233626527 Marionette TRACE conn5 <- [1,450,null,{}] 13:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:53:46 INFO - PROCESS | 2960 | 1467233626530 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:46 INFO - PROCESS | 2960 | 1467233626532 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:46 INFO - PROCESS | 2960 | 1467233626656 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:53:46 INFO - PROCESS | 2960 | 1467233626717 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:46 INFO - PROCESS | 2960 | 1467233626719 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:46 INFO - PROCESS | 2960 | ++DOCSHELL 18A7B400 == 48 [pid = 2960] [id = 122] 13:53:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18A7E000) [pid = 2960] [serial = 363] [outer = 00000000] 13:53:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (18C5D000) [pid = 2960] [serial = 364] [outer = 18A7E000] 13:53:46 INFO - PROCESS | 2960 | 1467233626762 Marionette DEBUG loaded listener.js 13:53:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18C64000) [pid = 2960] [serial = 365] [outer = 18A7E000] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19793000) [pid = 2960] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19E9DC00) [pid = 2960] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (16721800) [pid = 2960] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17F99400) [pid = 2960] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0C9E6000) [pid = 2960] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19A88400) [pid = 2960] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0E50C800) [pid = 2960] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (16728800) [pid = 2960] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DA0F400) [pid = 2960] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0EB84C00) [pid = 2960] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D8AE000) [pid = 2960] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A7AC00) [pid = 2960] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17911000) [pid = 2960] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:53:47 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19AF8400) [pid = 2960] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:53:47 INFO - PROCESS | 2960 | 1467233627334 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:53:47 INFO - PROCESS | 2960 | 1467233627365 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:53:47 INFO - PROCESS | 2960 | 1467233627368 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:53:47 INFO - PROCESS | 2960 | 1467233627370 Marionette TRACE conn5 <- [1,454,null,{}] 13:53:47 INFO - PROCESS | 2960 | 1467233627373 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:47 INFO - PROCESS | 2960 | 1467233627375 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:47 INFO - PROCESS | 2960 | 1467233627453 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:53:47 INFO - PROCESS | 2960 | 1467233627541 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:47 INFO - PROCESS | 2960 | 1467233627543 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:47 INFO - PROCESS | 2960 | ++DOCSHELL 0DA02800 == 49 [pid = 2960] [id = 123] 13:53:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DA53800) [pid = 2960] [serial = 366] [outer = 00000000] 13:53:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F9D000) [pid = 2960] [serial = 367] [outer = 0DA53800] 13:53:47 INFO - PROCESS | 2960 | 1467233627586 Marionette DEBUG loaded listener.js 13:53:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18A7C800) [pid = 2960] [serial = 368] [outer = 0DA53800] 13:53:47 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:47 INFO - PROCESS | 2960 | 1467233627948 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 13:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:53:48 INFO - PROCESS | 2960 | 1467233627999 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 2960 | 1467233628001 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:53:48 INFO - PROCESS | 2960 | 1467233628004 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 2960 | 1467233628006 Marionette TRACE conn5 <- [1,458,null,{}] 13:53:48 INFO - PROCESS | 2960 | 1467233628009 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 2960 | 1467233628011 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:48 INFO - PROCESS | 2960 | 1467233628123 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:53:48 INFO - PROCESS | 2960 | 1467233628131 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 2960 | 1467233628133 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:48 INFO - PROCESS | 2960 | ++DOCSHELL 18A7BC00 == 50 [pid = 2960] [id = 124] 13:53:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C60400) [pid = 2960] [serial = 369] [outer = 00000000] 13:53:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19706800) [pid = 2960] [serial = 370] [outer = 18C60400] 13:53:48 INFO - PROCESS | 2960 | 1467233628176 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (197E0400) [pid = 2960] [serial = 371] [outer = 18C60400] 13:53:48 INFO - PROCESS | 2960 | 1467233628590 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:53:48 INFO - PROCESS | 2960 | 1467233628638 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:53:48 INFO - PROCESS | 2960 | 1467233628641 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:53:48 INFO - PROCESS | 2960 | 1467233628642 Marionette TRACE conn5 <- [1,462,null,{}] 13:53:48 INFO - PROCESS | 2960 | 1467233628646 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:48 INFO - PROCESS | 2960 | 1467233628648 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:48 INFO - PROCESS | 2960 | 1467233628759 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:53:48 INFO - PROCESS | 2960 | 1467233628767 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:48 INFO - PROCESS | 2960 | 1467233628768 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:48 INFO - PROCESS | 2960 | ++DOCSHELL 18C64800 == 51 [pid = 2960] [id = 125] 13:53:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19436800) [pid = 2960] [serial = 372] [outer = 00000000] 13:53:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19E0FC00) [pid = 2960] [serial = 373] [outer = 19436800] 13:53:48 INFO - PROCESS | 2960 | 1467233628812 Marionette DEBUG loaded listener.js 13:53:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19E16000) [pid = 2960] [serial = 374] [outer = 19436800] 13:53:49 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:53:49 INFO - PROCESS | 2960 | 1467233629337 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:53:49 INFO - PROCESS | 2960 | 1467233629417 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:53:49 INFO - PROCESS | 2960 | 1467233629423 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:53:49 INFO - PROCESS | 2960 | 1467233629426 Marionette TRACE conn5 <- [1,466,null,{}] 13:53:49 INFO - PROCESS | 2960 | 1467233629432 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:49 INFO - PROCESS | 2960 | 1467233629435 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:49 INFO - PROCESS | 2960 | 1467233629557 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:53:49 INFO - PROCESS | 2960 | 1467233629653 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:49 INFO - PROCESS | 2960 | 1467233629657 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:49 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3C800 == 52 [pid = 2960] [id = 126] 13:53:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DA03800) [pid = 2960] [serial = 375] [outer = 00000000] 13:53:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DD80800) [pid = 2960] [serial = 376] [outer = 0DA03800] 13:53:49 INFO - PROCESS | 2960 | 1467233629714 Marionette DEBUG loaded listener.js 13:53:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DFEE000) [pid = 2960] [serial = 377] [outer = 0DA03800] 13:53:50 INFO - PROCESS | 2960 | 1467233630292 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:53:50 INFO - PROCESS | 2960 | 1467233630362 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:53:50 INFO - PROCESS | 2960 | 1467233630369 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:53:50 INFO - PROCESS | 2960 | 1467233630372 Marionette TRACE conn5 <- [1,470,null,{}] 13:53:50 INFO - PROCESS | 2960 | 1467233630376 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:50 INFO - PROCESS | 2960 | 1467233630379 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:50 INFO - PROCESS | 2960 | 1467233630492 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:53:50 INFO - PROCESS | 2960 | 1467233630620 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:50 INFO - PROCESS | 2960 | 1467233630623 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:50 INFO - PROCESS | 2960 | ++DOCSHELL 1592D000 == 53 [pid = 2960] [id = 127] 13:53:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (15933400) [pid = 2960] [serial = 378] [outer = 00000000] 13:53:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (16725C00) [pid = 2960] [serial = 379] [outer = 15933400] 13:53:50 INFO - PROCESS | 2960 | 1467233630681 Marionette DEBUG loaded listener.js 13:53:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (17F91400) [pid = 2960] [serial = 380] [outer = 15933400] 13:53:51 INFO - PROCESS | 2960 | 1467233631300 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:53:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:53:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 970ms 13:53:51 INFO - PROCESS | 2960 | 1467233631342 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:53:51 INFO - PROCESS | 2960 | 1467233631344 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:53:51 INFO - PROCESS | 2960 | 1467233631348 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:53:51 INFO - PROCESS | 2960 | 1467233631352 Marionette TRACE conn5 <- [1,474,null,{}] 13:53:51 INFO - PROCESS | 2960 | 1467233631363 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:51 INFO - PROCESS | 2960 | 1467233631368 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:51 INFO - PROCESS | 2960 | 1467233631477 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:53:51 INFO - PROCESS | 2960 | 1467233631580 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:51 INFO - PROCESS | 2960 | 1467233631583 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:51 INFO - PROCESS | 2960 | ++DOCSHELL 19E9E000 == 54 [pid = 2960] [id = 128] 13:53:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19E9E400) [pid = 2960] [serial = 381] [outer = 00000000] 13:53:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19F2B400) [pid = 2960] [serial = 382] [outer = 19E9E400] 13:53:51 INFO - PROCESS | 2960 | 1467233631641 Marionette DEBUG loaded listener.js 13:53:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (19F31800) [pid = 2960] [serial = 383] [outer = 19E9E400] 13:53:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (19F36400) [pid = 2960] [serial = 384] [outer = 0D136800] 13:53:52 INFO - PROCESS | 2960 | 1467233632324 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1019ms 13:53:52 INFO - PROCESS | 2960 | 1467233632401 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:53:52 INFO - PROCESS | 2960 | 1467233632404 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:53:52 INFO - PROCESS | 2960 | 1467233632441 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:53:52 INFO - PROCESS | 2960 | 1467233632443 Marionette TRACE conn5 <- [1,478,null,{}] 13:53:52 INFO - PROCESS | 2960 | 1467233632448 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:52 INFO - PROCESS | 2960 | 1467233632450 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:52 INFO - PROCESS | 2960 | 1467233632563 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:53:52 INFO - PROCESS | 2960 | 1467233632685 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:52 INFO - PROCESS | 2960 | 1467233632687 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:52 INFO - PROCESS | 2960 | ++DOCSHELL 0DA0A000 == 55 [pid = 2960] [id = 129] 13:53:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (12E5CC00) [pid = 2960] [serial = 385] [outer = 00000000] 13:53:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (1A939C00) [pid = 2960] [serial = 386] [outer = 12E5CC00] 13:53:52 INFO - PROCESS | 2960 | 1467233632742 Marionette DEBUG loaded listener.js 13:53:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (1A941000) [pid = 2960] [serial = 387] [outer = 12E5CC00] 13:53:53 INFO - PROCESS | 2960 | 1467233633372 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 990ms 13:53:53 INFO - PROCESS | 2960 | 1467233633427 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:53:53 INFO - PROCESS | 2960 | 1467233633429 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:53:53 INFO - PROCESS | 2960 | 1467233633433 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:53:53 INFO - PROCESS | 2960 | 1467233633435 Marionette TRACE conn5 <- [1,482,null,{}] 13:53:53 INFO - PROCESS | 2960 | 1467233633439 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:53 INFO - PROCESS | 2960 | 1467233633441 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:53 INFO - PROCESS | 2960 | 1467233633545 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:53:53 INFO - PROCESS | 2960 | 1467233633766 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:53 INFO - PROCESS | 2960 | 1467233633769 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:53 INFO - PROCESS | 2960 | ++DOCSHELL 0C9ECC00 == 56 [pid = 2960] [id = 130] 13:53:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (0CA33000) [pid = 2960] [serial = 388] [outer = 00000000] 13:53:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (0D776400) [pid = 2960] [serial = 389] [outer = 0CA33000] 13:53:53 INFO - PROCESS | 2960 | 1467233633827 Marionette DEBUG loaded listener.js 13:53:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (0DA58400) [pid = 2960] [serial = 390] [outer = 0CA33000] 13:53:54 INFO - PROCESS | 2960 | 1467233634449 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:53:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:53:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1070ms 13:53:54 INFO - PROCESS | 2960 | 1467233634507 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:53:54 INFO - PROCESS | 2960 | 1467233634510 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:53:54 INFO - PROCESS | 2960 | 1467233634515 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:53:54 INFO - PROCESS | 2960 | 1467233634517 Marionette TRACE conn5 <- [1,486,null,{}] 13:53:54 INFO - PROCESS | 2960 | 1467233634522 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:54 INFO - PROCESS | 2960 | 1467233634527 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:54 INFO - PROCESS | 2960 | 1467233634628 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 18A7BC00 == 55 [pid = 2960] [id = 124] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0DA02800 == 54 [pid = 2960] [id = 123] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 18A7B400 == 53 [pid = 2960] [id = 122] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 17F64C00 == 52 [pid = 2960] [id = 121] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 16722800 == 51 [pid = 2960] [id = 120] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 121E1400 == 50 [pid = 2960] [id = 119] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0DB3BC00 == 49 [pid = 2960] [id = 118] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0D8B7800 == 48 [pid = 2960] [id = 117] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0C9E2800 == 47 [pid = 2960] [id = 116] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0D2F7000 == 46 [pid = 2960] [id = 114] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0D20B800 == 45 [pid = 2960] [id = 47] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 1592F400 == 44 [pid = 2960] [id = 115] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 130C5C00 == 43 [pid = 2960] [id = 87] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0C9E5800 == 42 [pid = 2960] [id = 46] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0CA34C00 == 41 [pid = 2960] [id = 35] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0E58AC00 == 40 [pid = 2960] [id = 59] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 16723C00 == 39 [pid = 2960] [id = 102] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 19AFC800 == 38 [pid = 2960] [id = 74] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 1A93F800 == 37 [pid = 2960] [id = 89] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 1B939800 == 36 [pid = 2960] [id = 75] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 19709800 == 35 [pid = 2960] [id = 103] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 19E1B000 == 34 [pid = 2960] [id = 113] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 158A4000 == 33 [pid = 2960] [id = 60] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 19AF8000 == 32 [pid = 2960] [id = 88] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0C9ECC00 == 31 [pid = 2960] [id = 130] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0DA0A000 == 30 [pid = 2960] [id = 129] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 1592D000 == 29 [pid = 2960] [id = 127] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 19E9E000 == 28 [pid = 2960] [id = 128] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 18C64800 == 27 [pid = 2960] [id = 125] 13:53:55 INFO - PROCESS | 2960 | --DOCSHELL 0CA3C800 == 26 [pid = 2960] [id = 126] 13:53:55 INFO - PROCESS | 2960 | 1467233635413 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:55 INFO - PROCESS | 2960 | 1467233635417 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (1A907000) [pid = 2960] [serial = 263] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (19E40800) [pid = 2960] [serial = 325] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (19F38C00) [pid = 2960] [serial = 328] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (1672B400) [pid = 2960] [serial = 316] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1762C800) [pid = 2960] [serial = 317] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (17F9DC00) [pid = 2960] [serial = 319] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (17FA0400) [pid = 2960] [serial = 320] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0D211000) [pid = 2960] [serial = 299] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0CA34000) [pid = 2960] [serial = 298] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1B946000) [pid = 2960] [serial = 308] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1A937C00) [pid = 2960] [serial = 307] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (14A65C00) [pid = 2960] [serial = 302] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (130CD400) [pid = 2960] [serial = 301] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19E99000) [pid = 2960] [serial = 326] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1672BC00) [pid = 2960] [serial = 304] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1680F800) [pid = 2960] [serial = 305] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DD81400) [pid = 2960] [serial = 313] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DFF4000) [pid = 2960] [serial = 314] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (12149800) [pid = 2960] [serial = 310] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (13F61C00) [pid = 2960] [serial = 311] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (13468800) [pid = 2960] [serial = 332] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (11B60000) [pid = 2960] [serial = 331] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1A905C00) [pid = 2960] [serial = 329] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1A35D400) [pid = 2960] [serial = 337] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18C5A400) [pid = 2960] [serial = 322] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C70000) [pid = 2960] [serial = 323] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17F6EC00) [pid = 2960] [serial = 334] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17F6F400) [pid = 2960] [serial = 335] [outer = 00000000] [url = about:blank] 13:53:55 INFO - PROCESS | 2960 | ++DOCSHELL 09067800 == 27 [pid = 2960] [id = 131] 13:53:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (09068800) [pid = 2960] [serial = 391] [outer = 00000000] 13:53:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0C9E3400) [pid = 2960] [serial = 392] [outer = 09068800] 13:53:55 INFO - PROCESS | 2960 | 1467233635600 Marionette DEBUG loaded listener.js 13:53:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0C9ED400) [pid = 2960] [serial = 393] [outer = 09068800] 13:53:56 INFO - PROCESS | 2960 | 1467233636046 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1570ms 13:53:56 INFO - PROCESS | 2960 | 1467233636087 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:53:56 INFO - PROCESS | 2960 | 1467233636091 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:53:56 INFO - PROCESS | 2960 | 1467233636095 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 2960 | 1467233636097 Marionette TRACE conn5 <- [1,490,null,{}] 13:53:56 INFO - PROCESS | 2960 | 1467233636102 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 2960 | 1467233636107 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:56 INFO - PROCESS | 2960 | 1467233636192 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:53:56 INFO - PROCESS | 2960 | 1467233636199 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 2960 | 1467233636202 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:56 INFO - PROCESS | 2960 | ++DOCSHELL 0D184400 == 28 [pid = 2960] [id = 132] 13:53:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0D207000) [pid = 2960] [serial = 394] [outer = 00000000] 13:53:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0DA10800) [pid = 2960] [serial = 395] [outer = 0D207000] 13:53:56 INFO - PROCESS | 2960 | 1467233636248 Marionette DEBUG loaded listener.js 13:53:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DA59C00) [pid = 2960] [serial = 396] [outer = 0D207000] 13:53:56 INFO - PROCESS | 2960 | 1467233636738 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 631ms 13:53:56 INFO - PROCESS | 2960 | 1467233636759 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:53:56 INFO - PROCESS | 2960 | 1467233636763 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:53:56 INFO - PROCESS | 2960 | 1467233636772 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:53:56 INFO - PROCESS | 2960 | 1467233636774 Marionette TRACE conn5 <- [1,494,null,{}] 13:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:53:56 INFO - PROCESS | 2960 | 1467233636778 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:56 INFO - PROCESS | 2960 | 1467233636781 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:56 INFO - PROCESS | 2960 | 1467233636895 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:53:56 INFO - PROCESS | 2960 | 1467233636905 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:56 INFO - PROCESS | 2960 | 1467233636907 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:56 INFO - PROCESS | 2960 | ++DOCSHELL 0DFF0400 == 29 [pid = 2960] [id = 133] 13:53:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DFF1800) [pid = 2960] [serial = 397] [outer = 00000000] 13:53:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0E508400) [pid = 2960] [serial = 398] [outer = 0DFF1800] 13:53:56 INFO - PROCESS | 2960 | 1467233636953 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0EAE9C00) [pid = 2960] [serial = 399] [outer = 0DFF1800] 13:53:57 INFO - PROCESS | 2960 | 1467233637441 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 13:53:57 INFO - PROCESS | 2960 | 1467233637508 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:53:57 INFO - PROCESS | 2960 | 1467233637511 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:53:57 INFO - PROCESS | 2960 | 1467233637515 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:53:57 INFO - PROCESS | 2960 | 1467233637521 Marionette TRACE conn5 <- [1,498,null,{}] 13:53:57 INFO - PROCESS | 2960 | 1467233637535 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:57 INFO - PROCESS | 2960 | 1467233637538 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:57 INFO - PROCESS | 2960 | 1467233637624 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:53:57 INFO - PROCESS | 2960 | 1467233637638 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:57 INFO - PROCESS | 2960 | 1467233637640 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:57 INFO - PROCESS | 2960 | ++DOCSHELL 0DA06400 == 30 [pid = 2960] [id = 134] 13:53:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DD7A400) [pid = 2960] [serial = 400] [outer = 00000000] 13:53:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14A68400) [pid = 2960] [serial = 401] [outer = 0DD7A400] 13:53:57 INFO - PROCESS | 2960 | 1467233637693 Marionette DEBUG loaded listener.js 13:53:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (15895400) [pid = 2960] [serial = 402] [outer = 0DD7A400] 13:53:58 INFO - PROCESS | 2960 | 1467233638186 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 13:53:58 INFO - PROCESS | 2960 | 1467233638248 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:53:58 INFO - PROCESS | 2960 | 1467233638251 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:53:58 INFO - PROCESS | 2960 | 1467233638262 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 2960 | 1467233638263 Marionette TRACE conn5 <- [1,502,null,{}] 13:53:58 INFO - PROCESS | 2960 | 1467233638267 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:58 INFO - PROCESS | 2960 | 1467233638269 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:58 INFO - PROCESS | 2960 | 1467233638381 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:53:58 INFO - PROCESS | 2960 | 1467233638391 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:58 INFO - PROCESS | 2960 | 1467233638393 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:58 INFO - PROCESS | 2960 | ++DOCSHELL 1589B800 == 31 [pid = 2960] [id = 135] 13:53:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1589C800) [pid = 2960] [serial = 403] [outer = 00000000] 13:53:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (15AF1000) [pid = 2960] [serial = 404] [outer = 1589C800] 13:53:58 INFO - PROCESS | 2960 | 1467233638439 Marionette DEBUG loaded listener.js 13:53:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (16722C00) [pid = 2960] [serial = 405] [outer = 1589C800] 13:53:58 INFO - PROCESS | 2960 | 1467233638870 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 631ms 13:53:58 INFO - PROCESS | 2960 | 1467233638893 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:53:58 INFO - PROCESS | 2960 | 1467233638895 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:53:58 INFO - PROCESS | 2960 | 1467233638898 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:53:58 INFO - PROCESS | 2960 | 1467233638900 Marionette TRACE conn5 <- [1,506,null,{}] 13:53:58 INFO - PROCESS | 2960 | 1467233638903 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:58 INFO - PROCESS | 2960 | 1467233638905 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:59 INFO - PROCESS | 2960 | 1467233639015 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:53:59 INFO - PROCESS | 2960 | 1467233639020 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:53:59 INFO - PROCESS | 2960 | 1467233639027 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:59 INFO - PROCESS | 2960 | ++DOCSHELL 1672B400 == 32 [pid = 2960] [id = 136] 13:53:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1672D000) [pid = 2960] [serial = 406] [outer = 00000000] 13:53:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1687D400) [pid = 2960] [serial = 407] [outer = 1672D000] 13:53:59 INFO - PROCESS | 2960 | 1467233639127 Marionette DEBUG loaded listener.js 13:53:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (17F66800) [pid = 2960] [serial = 408] [outer = 1672D000] 13:53:59 INFO - PROCESS | 2960 | 1467233639602 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 730ms 13:53:59 INFO - PROCESS | 2960 | 1467233639629 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:53:59 INFO - PROCESS | 2960 | 1467233639631 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:53:59 INFO - PROCESS | 2960 | 1467233639640 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:53:59 INFO - PROCESS | 2960 | 1467233639642 Marionette TRACE conn5 <- [1,510,null,{}] 13:53:59 INFO - PROCESS | 2960 | 1467233639676 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:53:59 INFO - PROCESS | 2960 | 1467233639678 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:53:59 INFO - PROCESS | 2960 | 1467233639797 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19436800) [pid = 2960] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1A942000) [pid = 2960] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (16724000) [pid = 2960] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17F65000) [pid = 2960] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DA53800) [pid = 2960] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18A7E000) [pid = 2960] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19E42C00) [pid = 2960] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DD7E800) [pid = 2960] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D8B9400) [pid = 2960] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0C9E4800) [pid = 2960] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (15933000) [pid = 2960] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18C60400) [pid = 2960] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (12E5C800) [pid = 2960] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:54:00 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D775800) [pid = 2960] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:54:00 INFO - PROCESS | 2960 | 1467233640148 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 2960 | 1467233640150 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:00 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E2000 == 33 [pid = 2960] [id = 137] 13:54:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0C9E4800) [pid = 2960] [serial = 409] [outer = 00000000] 13:54:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0D8B5000) [pid = 2960] [serial = 410] [outer = 0C9E4800] 13:54:00 INFO - PROCESS | 2960 | 1467233640195 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0DDD2400) [pid = 2960] [serial = 411] [outer = 0C9E4800] 13:54:00 INFO - PROCESS | 2960 | 1467233640566 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 970ms 13:54:00 INFO - PROCESS | 2960 | 1467233640614 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:54:00 INFO - PROCESS | 2960 | 1467233640616 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:54:00 INFO - PROCESS | 2960 | 1467233640619 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:54:00 INFO - PROCESS | 2960 | 1467233640621 Marionette TRACE conn5 <- [1,514,null,{}] 13:54:00 INFO - PROCESS | 2960 | 1467233640624 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:00 INFO - PROCESS | 2960 | 1467233640626 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:00 INFO - PROCESS | 2960 | 1467233640735 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:54:00 INFO - PROCESS | 2960 | 1467233640743 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:00 INFO - PROCESS | 2960 | 1467233640745 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:00 INFO - PROCESS | 2960 | ++DOCSHELL 0DDCBC00 == 34 [pid = 2960] [id = 138] 13:54:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (12E5C800) [pid = 2960] [serial = 412] [outer = 00000000] 13:54:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17F6E800) [pid = 2960] [serial = 413] [outer = 12E5C800] 13:54:00 INFO - PROCESS | 2960 | 1467233640788 Marionette DEBUG loaded listener.js 13:54:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A74800) [pid = 2960] [serial = 414] [outer = 12E5C800] 13:54:01 INFO - PROCESS | 2960 | 1467233641188 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:54:01 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 13:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 13:54:01 INFO - PROCESS | 2960 | 1467233641250 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 2960 | 1467233641252 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:54:01 INFO - PROCESS | 2960 | 1467233641256 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - PROCESS | 2960 | 1467233641257 Marionette TRACE conn5 <- [1,518,null,{}] 13:54:01 INFO - PROCESS | 2960 | 1467233641261 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 2960 | 1467233641263 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:01 INFO - PROCESS | 2960 | 1467233641371 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:54:01 INFO - PROCESS | 2960 | 1467233641412 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:01 INFO - PROCESS | 2960 | 1467233641413 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:01 INFO - PROCESS | 2960 | ++DOCSHELL 0CA33400 == 35 [pid = 2960] [id = 139] 13:54:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DA0E400) [pid = 2960] [serial = 415] [outer = 00000000] 13:54:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18BBCC00) [pid = 2960] [serial = 416] [outer = 0DA0E400] 13:54:01 INFO - PROCESS | 2960 | 1467233641457 Marionette DEBUG loaded listener.js 13:54:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C59800) [pid = 2960] [serial = 417] [outer = 0DA0E400] 13:54:01 INFO - PROCESS | 2960 | 1467233641857 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 631ms 13:54:01 INFO - PROCESS | 2960 | 1467233641886 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:54:01 INFO - PROCESS | 2960 | 1467233641888 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:54:01 INFO - PROCESS | 2960 | 1467233641892 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:54:01 INFO - PROCESS | 2960 | 1467233641893 Marionette TRACE conn5 <- [1,522,null,{}] 13:54:01 INFO - PROCESS | 2960 | 1467233641897 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:01 INFO - PROCESS | 2960 | 1467233641899 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:02 INFO - PROCESS | 2960 | 1467233642019 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:54:02 INFO - PROCESS | 2960 | 1467233642027 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:02 INFO - PROCESS | 2960 | 1467233642029 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:02 INFO - PROCESS | 2960 | ++DOCSHELL 17F6EC00 == 36 [pid = 2960] [id = 140] 13:54:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18C60C00) [pid = 2960] [serial = 418] [outer = 00000000] 13:54:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18D27C00) [pid = 2960] [serial = 419] [outer = 18C60C00] 13:54:02 INFO - PROCESS | 2960 | 1467233642072 Marionette DEBUG loaded listener.js 13:54:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19439800) [pid = 2960] [serial = 420] [outer = 18C60C00] 13:54:02 INFO - PROCESS | 2960 | 1467233642932 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1121ms 13:54:03 INFO - PROCESS | 2960 | 1467233643018 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:54:03 INFO - PROCESS | 2960 | 1467233643022 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:54:03 INFO - PROCESS | 2960 | 1467233643027 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:54:03 INFO - PROCESS | 2960 | 1467233643032 Marionette TRACE conn5 <- [1,526,null,{}] 13:54:03 INFO - PROCESS | 2960 | 1467233643037 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:03 INFO - PROCESS | 2960 | 1467233643040 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:03 INFO - PROCESS | 2960 | 1467233643186 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:54:03 INFO - PROCESS | 2960 | 1467233643314 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:03 INFO - PROCESS | 2960 | 1467233643317 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:03 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F7000 == 37 [pid = 2960] [id = 141] 13:54:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0D2F7C00) [pid = 2960] [serial = 421] [outer = 00000000] 13:54:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0DD80C00) [pid = 2960] [serial = 422] [outer = 0D2F7C00] 13:54:03 INFO - PROCESS | 2960 | 1467233643375 Marionette DEBUG loaded listener.js 13:54:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0E502C00) [pid = 2960] [serial = 423] [outer = 0D2F7C00] 13:54:04 INFO - PROCESS | 2960 | 1467233644231 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:54:04 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 13:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1282ms 13:54:04 INFO - PROCESS | 2960 | 1467233644309 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:54:04 INFO - PROCESS | 2960 | 1467233644312 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:54:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:54:04 INFO - PROCESS | 2960 | 1467233644317 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:54:04 INFO - PROCESS | 2960 | 1467233644319 Marionette TRACE conn5 <- [1,530,null,{}] 13:54:04 INFO - PROCESS | 2960 | 1467233644325 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:04 INFO - PROCESS | 2960 | 1467233644328 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:04 INFO - PROCESS | 2960 | 1467233644435 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:54:04 INFO - PROCESS | 2960 | 1467233644516 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:04 INFO - PROCESS | 2960 | 1467233644519 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:04 INFO - PROCESS | 2960 | ++DOCSHELL 0DA0F400 == 38 [pid = 2960] [id = 142] 13:54:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0DA51C00) [pid = 2960] [serial = 424] [outer = 00000000] 13:54:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0DB9CC00) [pid = 2960] [serial = 425] [outer = 0DA51C00] 13:54:04 INFO - PROCESS | 2960 | 1467233644614 Marionette DEBUG loaded listener.js 13:54:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (0DDC7400) [pid = 2960] [serial = 426] [outer = 0DA51C00] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 0CA33400 == 37 [pid = 2960] [id = 139] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 0DDCBC00 == 36 [pid = 2960] [id = 138] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 0C9E2000 == 35 [pid = 2960] [id = 137] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 1672B400 == 34 [pid = 2960] [id = 136] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 1589B800 == 33 [pid = 2960] [id = 135] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 0DA06400 == 32 [pid = 2960] [id = 134] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 0DFF0400 == 31 [pid = 2960] [id = 133] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 0D184400 == 30 [pid = 2960] [id = 132] 13:54:04 INFO - PROCESS | 2960 | --DOCSHELL 09067800 == 29 [pid = 2960] [id = 131] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1B963800) [pid = 2960] [serial = 296] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0D20E000) [pid = 2960] [serial = 347] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (16723000) [pid = 2960] [serial = 343] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (197E0400) [pid = 2960] [serial = 371] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1687D000) [pid = 2960] [serial = 344] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1589F800) [pid = 2960] [serial = 355] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0DA07C00) [pid = 2960] [serial = 340] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DD76400) [pid = 2960] [serial = 341] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18A7C800) [pid = 2960] [serial = 368] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18C64000) [pid = 2960] [serial = 365] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1762BC00) [pid = 2960] [serial = 359] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19E0FC00) [pid = 2960] [serial = 373] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (159E2C00) [pid = 2960] [serial = 356] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19E16000) [pid = 2960] [serial = 374] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19706800) [pid = 2960] [serial = 370] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (130C4C00) [pid = 2960] [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.] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1687E000) [pid = 2960] [serial = 358] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17F9C800) [pid = 2960] [serial = 362] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17F92800) [pid = 2960] [serial = 361] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17F9D000) [pid = 2960] [serial = 367] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18C5D000) [pid = 2960] [serial = 364] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1A938C00) [pid = 2960] [serial = 338] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0EBCC800) [pid = 2960] [serial = 352] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (11C7F000) [pid = 2960] [serial = 353] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA0CC00) [pid = 2960] [serial = 349] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DA5B800) [pid = 2960] [serial = 350] [outer = 00000000] [url = about:blank] 13:54:04 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0CB1F800) [pid = 2960] [serial = 346] [outer = 00000000] [url = about:blank] 13:54:05 INFO - PROCESS | 2960 | 1467233645163 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:54:05 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 13:54:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:54:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:54:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:54:05 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 13:54:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:54:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:54:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:54:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:54:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:54:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 13:54:05 INFO - PROCESS | 2960 | 1467233645189 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 2960 | 1467233645194 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:54:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:54:05 INFO - PROCESS | 2960 | 1467233645200 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - PROCESS | 2960 | 1467233645203 Marionette TRACE conn5 <- [1,534,null,{}] 13:54:05 INFO - PROCESS | 2960 | 1467233645206 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:05 INFO - PROCESS | 2960 | 1467233645209 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:05 INFO - PROCESS | 2960 | 1467233645313 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:54:05 INFO - PROCESS | 2960 | 1467233645321 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:05 INFO - PROCESS | 2960 | 1467233645323 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:05 INFO - PROCESS | 2960 | ++DOCSHELL 0DB39400 == 30 [pid = 2960] [id = 143] 13:54:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DB99000) [pid = 2960] [serial = 427] [outer = 00000000] 13:54:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DD7DC00) [pid = 2960] [serial = 428] [outer = 0DB99000] 13:54:05 INFO - PROCESS | 2960 | 1467233645369 Marionette DEBUG loaded listener.js 13:54:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DF87400) [pid = 2960] [serial = 429] [outer = 0DB99000] 13:54:05 INFO - PROCESS | 2960 | 1467233645841 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:54:05 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. 13:54:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 13:54:05 INFO - PROCESS | 2960 | 1467233645874 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:54:05 INFO - PROCESS | 2960 | 1467233645876 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:54:05 INFO - PROCESS | 2960 | 1467233645880 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:54:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:54:05 INFO - PROCESS | 2960 | 1467233645883 Marionette TRACE conn5 <- [1,538,null,{}] 13:54:05 INFO - PROCESS | 2960 | 1467233645925 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:05 INFO - PROCESS | 2960 | 1467233645930 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:06 INFO - PROCESS | 2960 | 1467233646018 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:54:06 INFO - PROCESS | 2960 | 1467233646033 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 2960 | 1467233646036 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:06 INFO - PROCESS | 2960 | ++DOCSHELL 138BC400 == 31 [pid = 2960] [id = 144] 13:54:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (138BC800) [pid = 2960] [serial = 430] [outer = 00000000] 13:54:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (13F55C00) [pid = 2960] [serial = 431] [outer = 138BC800] 13:54:06 INFO - PROCESS | 2960 | 1467233646085 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14A72400) [pid = 2960] [serial = 432] [outer = 138BC800] 13:54:06 INFO - PROCESS | 2960 | 1467233646529 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:54:06 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. 13:54:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 711ms 13:54:06 INFO - PROCESS | 2960 | 1467233646594 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:54:06 INFO - PROCESS | 2960 | 1467233646596 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:54:06 INFO - PROCESS | 2960 | 1467233646600 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:54:06 INFO - PROCESS | 2960 | 1467233646601 Marionette TRACE conn5 <- [1,542,null,{}] 13:54:06 INFO - PROCESS | 2960 | 1467233646605 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:06 INFO - PROCESS | 2960 | 1467233646607 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:06 INFO - PROCESS | 2960 | 1467233646693 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:54:06 INFO - PROCESS | 2960 | 1467233646701 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:06 INFO - PROCESS | 2960 | 1467233646703 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:06 INFO - PROCESS | 2960 | ++DOCSHELL 158A4400 == 32 [pid = 2960] [id = 145] 13:54:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (159E2C00) [pid = 2960] [serial = 433] [outer = 00000000] 13:54:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (16726C00) [pid = 2960] [serial = 434] [outer = 159E2C00] 13:54:06 INFO - PROCESS | 2960 | 1467233646756 Marionette DEBUG loaded listener.js 13:54:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1672E000) [pid = 2960] [serial = 435] [outer = 159E2C00] 13:54:07 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:07 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:07 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:07 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:07 INFO - PROCESS | 2960 | 1467233647204 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 13:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:54:07 INFO - PROCESS | 2960 | 1467233647233 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 2960 | 1467233647236 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:54:07 INFO - PROCESS | 2960 | 1467233647239 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 2960 | 1467233647241 Marionette TRACE conn5 <- [1,546,null,{}] 13:54:07 INFO - PROCESS | 2960 | 1467233647244 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:07 INFO - PROCESS | 2960 | 1467233647246 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:07 INFO - PROCESS | 2960 | 1467233647324 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:54:07 INFO - PROCESS | 2960 | 1467233647329 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:07 INFO - PROCESS | 2960 | 1467233647331 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:07 INFO - PROCESS | 2960 | ++DOCSHELL 0DD82800 == 33 [pid = 2960] [id = 146] 13:54:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1687E800) [pid = 2960] [serial = 436] [outer = 00000000] 13:54:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17913400) [pid = 2960] [serial = 437] [outer = 1687E800] 13:54:07 INFO - PROCESS | 2960 | 1467233647401 Marionette DEBUG loaded listener.js 13:54:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17F67C00) [pid = 2960] [serial = 438] [outer = 1687E800] 13:54:07 INFO - PROCESS | 2960 | 1467233647852 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 13:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:54:07 INFO - PROCESS | 2960 | 1467233647910 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:54:07 INFO - PROCESS | 2960 | 1467233647912 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:54:07 INFO - PROCESS | 2960 | 1467233647915 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:54:07 INFO - PROCESS | 2960 | 1467233647917 Marionette TRACE conn5 <- [1,550,null,{}] 13:54:07 INFO - PROCESS | 2960 | 1467233647926 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:07 INFO - PROCESS | 2960 | 1467233647932 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:08 INFO - PROCESS | 2960 | 1467233648065 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:54:08 INFO - PROCESS | 2960 | 1467233648124 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 2960 | 1467233648126 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:08 INFO - PROCESS | 2960 | ++DOCSHELL 17F6D400 == 34 [pid = 2960] [id = 147] 13:54:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17F94C00) [pid = 2960] [serial = 439] [outer = 00000000] 13:54:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A45000) [pid = 2960] [serial = 440] [outer = 17F94C00] 13:54:08 INFO - PROCESS | 2960 | 1467233648170 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A7C800) [pid = 2960] [serial = 441] [outer = 17F94C00] 13:54:08 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:08 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:08 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:08 INFO - PROCESS | 2960 | 1467233648599 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 13:54:08 INFO - PROCESS | 2960 | 1467233648647 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:54:08 INFO - PROCESS | 2960 | 1467233648649 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:54:08 INFO - PROCESS | 2960 | 1467233648689 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:54:08 INFO - PROCESS | 2960 | 1467233648691 Marionette TRACE conn5 <- [1,554,null,{}] 13:54:08 INFO - PROCESS | 2960 | 1467233648694 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:08 INFO - PROCESS | 2960 | 1467233648705 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:08 INFO - PROCESS | 2960 | 1467233648811 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:54:08 INFO - PROCESS | 2960 | 1467233648869 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:08 INFO - PROCESS | 2960 | 1467233648871 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:08 INFO - PROCESS | 2960 | ++DOCSHELL 17FA0C00 == 35 [pid = 2960] [id = 148] 13:54:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18A81400) [pid = 2960] [serial = 442] [outer = 00000000] 13:54:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18C5C000) [pid = 2960] [serial = 443] [outer = 18A81400] 13:54:08 INFO - PROCESS | 2960 | 1467233648915 Marionette DEBUG loaded listener.js 13:54:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C5C800) [pid = 2960] [serial = 444] [outer = 18A81400] 13:54:09 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:09 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:09 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:09 INFO - PROCESS | 2960 | 1467233649334 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 13:54:09 INFO - PROCESS | 2960 | 1467233649371 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:54:09 INFO - PROCESS | 2960 | 1467233649373 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:54:09 INFO - PROCESS | 2960 | 1467233649380 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:54:09 INFO - PROCESS | 2960 | 1467233649382 Marionette TRACE conn5 <- [1,558,null,{}] 13:54:09 INFO - PROCESS | 2960 | 1467233649386 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:09 INFO - PROCESS | 2960 | 1467233649388 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:09 INFO - PROCESS | 2960 | 1467233649495 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:54:09 INFO - PROCESS | 2960 | 1467233649501 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:09 INFO - PROCESS | 2960 | 1467233649502 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:09 INFO - PROCESS | 2960 | ++DOCSHELL 18C5B800 == 36 [pid = 2960] [id = 149] 13:54:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18D27800) [pid = 2960] [serial = 445] [outer = 00000000] 13:54:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1943E000) [pid = 2960] [serial = 446] [outer = 18D27800] 13:54:09 INFO - PROCESS | 2960 | 1467233649545 Marionette DEBUG loaded listener.js 13:54:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1970C000) [pid = 2960] [serial = 447] [outer = 18D27800] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1589C800) [pid = 2960] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1672D000) [pid = 2960] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D207000) [pid = 2960] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DFF1800) [pid = 2960] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DD7A400) [pid = 2960] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0CA33000) [pid = 2960] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (09068800) [pid = 2960] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0C9E4800) [pid = 2960] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA0E400) [pid = 2960] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA03800) [pid = 2960] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (15933400) [pid = 2960] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19E9E400) [pid = 2960] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (12E5CC00) [pid = 2960] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:54:09 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (12E5C800) [pid = 2960] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:54:09 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:09 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:09 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:10 INFO - PROCESS | 2960 | 1467233650048 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 13:54:10 INFO - PROCESS | 2960 | 1467233650131 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 2960 | 1467233650133 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:54:10 INFO - PROCESS | 2960 | 1467233650136 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 2960 | 1467233650138 Marionette TRACE conn5 <- [1,562,null,{}] 13:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:54:10 INFO - PROCESS | 2960 | 1467233650142 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:10 INFO - PROCESS | 2960 | 1467233650143 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:10 INFO - PROCESS | 2960 | 1467233650235 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:54:10 INFO - PROCESS | 2960 | 1467233650247 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 2960 | 1467233650249 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:10 INFO - PROCESS | 2960 | ++DOCSHELL 159DCC00 == 37 [pid = 2960] [id = 150] 13:54:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1672D000) [pid = 2960] [serial = 448] [outer = 00000000] 13:54:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C5BC00) [pid = 2960] [serial = 449] [outer = 1672D000] 13:54:10 INFO - PROCESS | 2960 | 1467233650293 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1943D400) [pid = 2960] [serial = 450] [outer = 1672D000] 13:54:10 INFO - PROCESS | 2960 | 1467233650682 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 13:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:54:10 INFO - PROCESS | 2960 | 1467233650714 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:54:10 INFO - PROCESS | 2960 | 1467233650715 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:54:10 INFO - PROCESS | 2960 | 1467233650718 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:54:10 INFO - PROCESS | 2960 | 1467233650720 Marionette TRACE conn5 <- [1,566,null,{}] 13:54:10 INFO - PROCESS | 2960 | 1467233650723 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:10 INFO - PROCESS | 2960 | 1467233650725 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:10 INFO - PROCESS | 2960 | 1467233650838 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:54:10 INFO - PROCESS | 2960 | 1467233650846 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:10 INFO - PROCESS | 2960 | 1467233650848 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:10 INFO - PROCESS | 2960 | ++DOCSHELL 158A3000 == 38 [pid = 2960] [id = 151] 13:54:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19A88800) [pid = 2960] [serial = 451] [outer = 00000000] 13:54:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19E3C000) [pid = 2960] [serial = 452] [outer = 19A88800] 13:54:10 INFO - PROCESS | 2960 | 1467233650893 Marionette DEBUG loaded listener.js 13:54:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E42000) [pid = 2960] [serial = 453] [outer = 19A88800] 13:54:11 INFO - PROCESS | 2960 | 1467233651256 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 570ms 13:54:11 INFO - PROCESS | 2960 | 1467233651290 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:54:11 INFO - PROCESS | 2960 | 1467233651292 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:54:11 INFO - PROCESS | 2960 | 1467233651295 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:54:11 INFO - PROCESS | 2960 | 1467233651298 Marionette TRACE conn5 <- [1,570,null,{}] 13:54:11 INFO - PROCESS | 2960 | 1467233651301 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:11 INFO - PROCESS | 2960 | 1467233651304 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:11 INFO - PROCESS | 2960 | 1467233651400 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:54:11 INFO - PROCESS | 2960 | 1467233651481 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:11 INFO - PROCESS | 2960 | 1467233651483 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:11 INFO - PROCESS | 2960 | ++DOCSHELL 19E9C800 == 39 [pid = 2960] [id = 152] 13:54:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E9D400) [pid = 2960] [serial = 454] [outer = 00000000] 13:54:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19F33C00) [pid = 2960] [serial = 455] [outer = 19E9D400] 13:54:11 INFO - PROCESS | 2960 | 1467233651528 Marionette DEBUG loaded listener.js 13:54:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1A366000) [pid = 2960] [serial = 456] [outer = 19E9D400] 13:54:11 INFO - PROCESS | 2960 | 1467233651896 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 13:54:12 INFO - PROCESS | 2960 | 1467233652061 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:54:12 INFO - PROCESS | 2960 | 1467233652066 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:54:12 INFO - PROCESS | 2960 | 1467233652081 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:54:12 INFO - PROCESS | 2960 | 1467233652085 Marionette TRACE conn5 <- [1,574,null,{}] 13:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:54:12 INFO - PROCESS | 2960 | 1467233652091 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:12 INFO - PROCESS | 2960 | 1467233652094 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:12 INFO - PROCESS | 2960 | 1467233652209 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:54:12 INFO - PROCESS | 2960 | 1467233652331 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:12 INFO - PROCESS | 2960 | 1467233652336 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:12 INFO - PROCESS | 2960 | ++DOCSHELL 0D780800 == 40 [pid = 2960] [id = 153] 13:54:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0D8B7C00) [pid = 2960] [serial = 457] [outer = 00000000] 13:54:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DA5C400) [pid = 2960] [serial = 458] [outer = 0D8B7C00] 13:54:12 INFO - PROCESS | 2960 | 1467233652397 Marionette DEBUG loaded listener.js 13:54:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DFF1C00) [pid = 2960] [serial = 459] [outer = 0D8B7C00] 13:54:12 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:12 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:13 INFO - PROCESS | 2960 | 1467233653221 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1179ms 13:54:13 INFO - PROCESS | 2960 | 1467233653270 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:54:13 INFO - PROCESS | 2960 | 1467233653275 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:54:13 INFO - PROCESS | 2960 | 1467233653281 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:54:13 INFO - PROCESS | 2960 | 1467233653284 Marionette TRACE conn5 <- [1,578,null,{}] 13:54:13 INFO - PROCESS | 2960 | 1467233653288 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:13 INFO - PROCESS | 2960 | 1467233653291 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:13 INFO - PROCESS | 2960 | 1467233653403 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:54:13 INFO - PROCESS | 2960 | 1467233653503 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:13 INFO - PROCESS | 2960 | 1467233653505 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:13 INFO - PROCESS | 2960 | ++DOCSHELL 158A3400 == 41 [pid = 2960] [id = 154] 13:54:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1761F800) [pid = 2960] [serial = 460] [outer = 00000000] 13:54:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (17F72400) [pid = 2960] [serial = 461] [outer = 1761F800] 13:54:13 INFO - PROCESS | 2960 | 1467233653561 Marionette DEBUG loaded listener.js 13:54:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (17F99400) [pid = 2960] [serial = 462] [outer = 1761F800] 13:54:14 INFO - PROCESS | 2960 | 1467233654152 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:54:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:54:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 931ms 13:54:14 INFO - PROCESS | 2960 | 1467233654215 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:54:14 INFO - PROCESS | 2960 | 1467233654218 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:54:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:54:14 INFO - PROCESS | 2960 | 1467233654222 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:54:14 INFO - PROCESS | 2960 | 1467233654226 Marionette TRACE conn5 <- [1,582,null,{}] 13:54:14 INFO - PROCESS | 2960 | 1467233654237 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:14 INFO - PROCESS | 2960 | 1467233654242 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:14 INFO - PROCESS | 2960 | 1467233654359 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:54:14 INFO - PROCESS | 2960 | 1467233654480 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:14 INFO - PROCESS | 2960 | 1467233654483 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:14 INFO - PROCESS | 2960 | ++DOCSHELL 19EA3000 == 42 [pid = 2960] [id = 155] 13:54:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19F2E400) [pid = 2960] [serial = 463] [outer = 00000000] 13:54:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1A35D800) [pid = 2960] [serial = 464] [outer = 19F2E400] 13:54:14 INFO - PROCESS | 2960 | 1467233654542 Marionette DEBUG loaded listener.js 13:54:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1A35EC00) [pid = 2960] [serial = 465] [outer = 19F2E400] 13:54:15 INFO - PROCESS | 2960 | 1467233655138 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 970ms 13:54:15 INFO - PROCESS | 2960 | 1467233655195 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:54:15 INFO - PROCESS | 2960 | 1467233655198 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:54:15 INFO - PROCESS | 2960 | 1467233655201 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:54:15 INFO - PROCESS | 2960 | 1467233655203 Marionette TRACE conn5 <- [1,586,null,{}] 13:54:15 INFO - PROCESS | 2960 | 1467233655207 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:15 INFO - PROCESS | 2960 | 1467233655210 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:15 INFO - PROCESS | 2960 | 1467233655376 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:54:15 INFO - PROCESS | 2960 | 1467233655506 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:15 INFO - PROCESS | 2960 | 1467233655509 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:15 INFO - PROCESS | 2960 | ++DOCSHELL 0CA2F400 == 43 [pid = 2960] [id = 156] 13:54:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0CA37800) [pid = 2960] [serial = 466] [outer = 00000000] 13:54:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (0DA5D000) [pid = 2960] [serial = 467] [outer = 0CA37800] 13:54:15 INFO - PROCESS | 2960 | 1467233655567 Marionette DEBUG loaded listener.js 13:54:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0DFF1400) [pid = 2960] [serial = 468] [outer = 0CA37800] 13:54:16 INFO - PROCESS | 2960 | 1467233656319 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1166ms 13:54:16 INFO - PROCESS | 2960 | 1467233656371 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:54:16 INFO - PROCESS | 2960 | 1467233656375 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:54:16 INFO - PROCESS | 2960 | 1467233656379 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:54:16 INFO - PROCESS | 2960 | 1467233656384 Marionette TRACE conn5 <- [1,590,null,{}] 13:54:16 INFO - PROCESS | 2960 | 1467233656389 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:16 INFO - PROCESS | 2960 | 1467233656392 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:16 INFO - PROCESS | 2960 | 1467233656492 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:54:16 INFO - PROCESS | 2960 | 1467233656593 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:16 INFO - PROCESS | 2960 | 1467233656595 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:16 INFO - PROCESS | 2960 | ++DOCSHELL 0DA57000 == 44 [pid = 2960] [id = 157] 13:54:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (0DA5BC00) [pid = 2960] [serial = 469] [outer = 00000000] 13:54:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (11B62400) [pid = 2960] [serial = 470] [outer = 0DA5BC00] 13:54:16 INFO - PROCESS | 2960 | 1467233656645 Marionette DEBUG loaded listener.js 13:54:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (13462800) [pid = 2960] [serial = 471] [outer = 0DA5BC00] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 159DCC00 == 43 [pid = 2960] [id = 150] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 158A3000 == 42 [pid = 2960] [id = 151] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 18C5B800 == 41 [pid = 2960] [id = 149] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 17FA0C00 == 40 [pid = 2960] [id = 148] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 17F6D400 == 39 [pid = 2960] [id = 147] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 0DD82800 == 38 [pid = 2960] [id = 146] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 158A4400 == 37 [pid = 2960] [id = 145] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 138BC400 == 36 [pid = 2960] [id = 144] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 0DB39400 == 35 [pid = 2960] [id = 143] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 0DA0F400 == 34 [pid = 2960] [id = 142] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 0D2F7000 == 33 [pid = 2960] [id = 141] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 17F6EC00 == 32 [pid = 2960] [id = 140] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 19EA3000 == 31 [pid = 2960] [id = 155] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 0CA2F400 == 30 [pid = 2960] [id = 156] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 158A3400 == 29 [pid = 2960] [id = 154] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 19E9C800 == 28 [pid = 2960] [id = 152] 13:54:17 INFO - PROCESS | 2960 | --DOCSHELL 0D780800 == 27 [pid = 2960] [id = 153] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (0DA58400) [pid = 2960] [serial = 390] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (0D776400) [pid = 2960] [serial = 389] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (0C9E3400) [pid = 2960] [serial = 392] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0D8B5000) [pid = 2960] [serial = 410] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (0C9ED400) [pid = 2960] [serial = 393] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18BBCC00) [pid = 2960] [serial = 416] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (17F66800) [pid = 2960] [serial = 408] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DFEE000) [pid = 2960] [serial = 377] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DD80800) [pid = 2960] [serial = 376] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (17F91400) [pid = 2960] [serial = 380] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (16725C00) [pid = 2960] [serial = 379] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19F31800) [pid = 2960] [serial = 383] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19F2B400) [pid = 2960] [serial = 382] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1A941000) [pid = 2960] [serial = 387] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1A939C00) [pid = 2960] [serial = 386] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18C59800) [pid = 2960] [serial = 417] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DDD2400) [pid = 2960] [serial = 411] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (17F6E800) [pid = 2960] [serial = 413] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18A74800) [pid = 2960] [serial = 414] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (15895400) [pid = 2960] [serial = 402] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (15AF1000) [pid = 2960] [serial = 404] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1687D400) [pid = 2960] [serial = 407] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DA10800) [pid = 2960] [serial = 395] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DA59C00) [pid = 2960] [serial = 396] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0E508400) [pid = 2960] [serial = 398] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0EAE9C00) [pid = 2960] [serial = 399] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (16722C00) [pid = 2960] [serial = 405] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14A68400) [pid = 2960] [serial = 401] [outer = 00000000] [url = about:blank] 13:54:17 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:54:18 INFO - PROCESS | 2960 | 1467233658039 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1676ms 13:54:18 INFO - PROCESS | 2960 | 1467233658058 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:54:18 INFO - PROCESS | 2960 | 1467233658062 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:54:18 INFO - PROCESS | 2960 | 1467233658066 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 2960 | 1467233658070 Marionette TRACE conn5 <- [1,594,null,{}] 13:54:18 INFO - PROCESS | 2960 | 1467233658075 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:18 INFO - PROCESS | 2960 | 1467233658078 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:18 INFO - PROCESS | 2960 | 1467233658187 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:54:18 INFO - PROCESS | 2960 | 1467233658268 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 2960 | 1467233658271 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:18 INFO - PROCESS | 2960 | ++DOCSHELL 0D8B5000 == 28 [pid = 2960] [id = 158] 13:54:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D8B5400) [pid = 2960] [serial = 472] [outer = 00000000] 13:54:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DA05800) [pid = 2960] [serial = 473] [outer = 0D8B5400] 13:54:18 INFO - PROCESS | 2960 | 1467233658319 Marionette DEBUG loaded listener.js 13:54:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DA0E000) [pid = 2960] [serial = 474] [outer = 0D8B5400] 13:54:18 INFO - PROCESS | 2960 | 1467233658703 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 690ms 13:54:18 INFO - PROCESS | 2960 | 1467233658758 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:54:18 INFO - PROCESS | 2960 | 1467233658763 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:54:18 INFO - PROCESS | 2960 | 1467233658769 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:54:18 INFO - PROCESS | 2960 | 1467233658772 Marionette TRACE conn5 <- [1,598,null,{}] 13:54:18 INFO - PROCESS | 2960 | 1467233658775 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:18 INFO - PROCESS | 2960 | 1467233658778 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:18 INFO - PROCESS | 2960 | 1467233658867 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:54:18 INFO - PROCESS | 2960 | 1467233658912 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:18 INFO - PROCESS | 2960 | 1467233658914 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:18 INFO - PROCESS | 2960 | ++DOCSHELL 0DFE8800 == 29 [pid = 2960] [id = 159] 13:54:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DFEBC00) [pid = 2960] [serial = 475] [outer = 00000000] 13:54:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0E508400) [pid = 2960] [serial = 476] [outer = 0DFEBC00] 13:54:18 INFO - PROCESS | 2960 | 1467233658960 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DA59000) [pid = 2960] [serial = 477] [outer = 0DFEBC00] 13:54:19 INFO - PROCESS | 2960 | 1467233659434 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 731ms 13:54:19 INFO - PROCESS | 2960 | 1467233659502 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:54:19 INFO - PROCESS | 2960 | 1467233659505 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:54:19 INFO - PROCESS | 2960 | 1467233659508 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:54:19 INFO - PROCESS | 2960 | 1467233659512 Marionette TRACE conn5 <- [1,602,null,{}] 13:54:19 INFO - PROCESS | 2960 | 1467233659523 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:19 INFO - PROCESS | 2960 | 1467233659527 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:19 INFO - PROCESS | 2960 | 1467233659609 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:54:19 INFO - PROCESS | 2960 | 1467233659622 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:19 INFO - PROCESS | 2960 | 1467233659625 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:19 INFO - PROCESS | 2960 | ++DOCSHELL 14A65000 == 30 [pid = 2960] [id = 160] 13:54:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14A65C00) [pid = 2960] [serial = 478] [outer = 00000000] 13:54:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14A70800) [pid = 2960] [serial = 479] [outer = 14A65C00] 13:54:19 INFO - PROCESS | 2960 | 1467233659672 Marionette DEBUG loaded listener.js 13:54:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (15896000) [pid = 2960] [serial = 480] [outer = 14A65C00] 13:54:20 INFO - PROCESS | 2960 | 1467233660182 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 13:54:20 INFO - PROCESS | 2960 | 1467233660251 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 2960 | 1467233660254 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:54:20 INFO - PROCESS | 2960 | 1467233660257 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 2960 | 1467233660259 Marionette TRACE conn5 <- [1,606,null,{}] 13:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:54:20 INFO - PROCESS | 2960 | 1467233660262 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:20 INFO - PROCESS | 2960 | 1467233660264 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:20 INFO - PROCESS | 2960 | 1467233660382 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:54:20 INFO - PROCESS | 2960 | 1467233660439 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:20 INFO - PROCESS | 2960 | 1467233660441 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:20 INFO - PROCESS | 2960 | ++DOCSHELL 158A4C00 == 31 [pid = 2960] [id = 161] 13:54:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1592C000) [pid = 2960] [serial = 481] [outer = 00000000] 13:54:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16720800) [pid = 2960] [serial = 482] [outer = 1592C000] 13:54:20 INFO - PROCESS | 2960 | 1467233660486 Marionette DEBUG loaded listener.js 13:54:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (16726800) [pid = 2960] [serial = 483] [outer = 1592C000] 13:54:20 INFO - PROCESS | 2960 | 1467233660906 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:54:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:54:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 13:54:20 INFO - PROCESS | 2960 | 1467233660933 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:54:20 INFO - PROCESS | 2960 | 1467233660935 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:54:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:54:20 INFO - PROCESS | 2960 | 1467233660949 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:54:20 INFO - PROCESS | 2960 | 1467233660951 Marionette TRACE conn5 <- [1,610,null,{}] 13:54:20 INFO - PROCESS | 2960 | 1467233660954 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:20 INFO - PROCESS | 2960 | 1467233660956 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:21 INFO - PROCESS | 2960 | 1467233661071 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:54:21 INFO - PROCESS | 2960 | 1467233661077 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:21 INFO - PROCESS | 2960 | 1467233661079 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:21 INFO - PROCESS | 2960 | ++DOCSHELL 1672B000 == 32 [pid = 2960] [id = 162] 13:54:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (16801C00) [pid = 2960] [serial = 484] [outer = 00000000] 13:54:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1762E400) [pid = 2960] [serial = 485] [outer = 16801C00] 13:54:21 INFO - PROCESS | 2960 | 1467233661123 Marionette DEBUG loaded listener.js 13:54:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17CA7000) [pid = 2960] [serial = 486] [outer = 16801C00] 13:54:21 INFO - PROCESS | 2960 | 1467233661580 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 13:54:21 INFO - PROCESS | 2960 | 1467233661628 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:54:21 INFO - PROCESS | 2960 | 1467233661630 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:54:21 INFO - PROCESS | 2960 | 1467233661633 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:54:21 INFO - PROCESS | 2960 | 1467233661635 Marionette TRACE conn5 <- [1,614,null,{}] 13:54:21 INFO - PROCESS | 2960 | 1467233661639 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:21 INFO - PROCESS | 2960 | 1467233661645 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:21 INFO - PROCESS | 2960 | 1467233661793 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19A88800) [pid = 2960] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (17F94C00) [pid = 2960] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18A81400) [pid = 2960] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18D27800) [pid = 2960] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1672D000) [pid = 2960] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (159E2C00) [pid = 2960] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA51C00) [pid = 2960] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DB99000) [pid = 2960] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1687E800) [pid = 2960] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (138BC800) [pid = 2960] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C60C00) [pid = 2960] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D2F7C00) [pid = 2960] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:54:22 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19E9D400) [pid = 2960] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:54:22 INFO - PROCESS | 2960 | 1467233662097 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 2960 | 1467233662109 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:22 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E5800 == 33 [pid = 2960] [id = 163] 13:54:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0C9E9000) [pid = 2960] [serial = 487] [outer = 00000000] 13:54:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0D8B3C00) [pid = 2960] [serial = 488] [outer = 0C9E9000] 13:54:22 INFO - PROCESS | 2960 | 1467233662155 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (12387800) [pid = 2960] [serial = 489] [outer = 0C9E9000] 13:54:22 INFO - PROCESS | 2960 | 1467233662522 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 13:54:22 INFO - PROCESS | 2960 | 1467233662564 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:54:22 INFO - PROCESS | 2960 | 1467233662566 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:54:22 INFO - PROCESS | 2960 | 1467233662569 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:54:22 INFO - PROCESS | 2960 | 1467233662571 Marionette TRACE conn5 <- [1,618,null,{}] 13:54:22 INFO - PROCESS | 2960 | 1467233662582 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:22 INFO - PROCESS | 2960 | 1467233662583 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:22 INFO - PROCESS | 2960 | 1467233662658 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:54:22 INFO - PROCESS | 2960 | 1467233662663 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:22 INFO - PROCESS | 2960 | 1467233662665 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:22 INFO - PROCESS | 2960 | ++DOCSHELL 159E2C00 == 34 [pid = 2960] [id = 164] 13:54:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (16728C00) [pid = 2960] [serial = 490] [outer = 00000000] 13:54:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F9EC00) [pid = 2960] [serial = 491] [outer = 16728C00] 13:54:22 INFO - PROCESS | 2960 | 1467233662708 Marionette DEBUG loaded listener.js 13:54:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18A7A800) [pid = 2960] [serial = 492] [outer = 16728C00] 13:54:23 INFO - PROCESS | 2960 | 1467233663141 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 13:54:23 INFO - PROCESS | 2960 | 1467233663204 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 2960 | 1467233663206 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 13:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:54:23 INFO - PROCESS | 2960 | 1467233663209 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 2960 | 1467233663211 Marionette TRACE conn5 <- [1,622,null,{}] 13:54:23 INFO - PROCESS | 2960 | 1467233663215 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:23 INFO - PROCESS | 2960 | 1467233663217 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:23 INFO - PROCESS | 2960 | 1467233663293 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:54:23 INFO - PROCESS | 2960 | 1467233663300 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 2960 | 1467233663302 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:23 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEF000 == 35 [pid = 2960] [id = 165] 13:54:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1672C800) [pid = 2960] [serial = 493] [outer = 00000000] 13:54:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18C57800) [pid = 2960] [serial = 494] [outer = 1672C800] 13:54:23 INFO - PROCESS | 2960 | 1467233663345 Marionette DEBUG loaded listener.js 13:54:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16724400) [pid = 2960] [serial = 495] [outer = 1672C800] 13:54:23 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:23 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:23 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:23 INFO - PROCESS | 2960 | 1467233663781 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:54:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:54:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 13:54:23 INFO - PROCESS | 2960 | 1467233663840 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:54:23 INFO - PROCESS | 2960 | 1467233663842 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 13:54:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:54:23 INFO - PROCESS | 2960 | 1467233663850 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:54:23 INFO - PROCESS | 2960 | 1467233663852 Marionette TRACE conn5 <- [1,626,null,{}] 13:54:23 INFO - PROCESS | 2960 | 1467233663855 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:23 INFO - PROCESS | 2960 | 1467233663857 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:23 INFO - PROCESS | 2960 | 1467233663946 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:54:23 INFO - PROCESS | 2960 | 1467233663952 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:23 INFO - PROCESS | 2960 | 1467233663954 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:23 INFO - PROCESS | 2960 | ++DOCSHELL 18D22000 == 36 [pid = 2960] [id = 166] 13:54:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18D25000) [pid = 2960] [serial = 496] [outer = 00000000] 13:54:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19435400) [pid = 2960] [serial = 497] [outer = 18D25000] 13:54:24 INFO - PROCESS | 2960 | 1467233663997 Marionette DEBUG loaded listener.js 13:54:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19799800) [pid = 2960] [serial = 498] [outer = 18D25000] 13:54:24 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:24 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:24 INFO - PROCESS | 2960 | 1467233664811 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 971ms 13:54:24 INFO - PROCESS | 2960 | 1467233664826 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:54:24 INFO - PROCESS | 2960 | 1467233664830 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 13:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:54:24 INFO - PROCESS | 2960 | 1467233664835 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:54:24 INFO - PROCESS | 2960 | 1467233664841 Marionette TRACE conn5 <- [1,630,null,{}] 13:54:24 INFO - PROCESS | 2960 | 1467233664846 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:24 INFO - PROCESS | 2960 | 1467233664849 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:24 INFO - PROCESS | 2960 | 1467233664981 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:54:25 INFO - PROCESS | 2960 | 1467233665105 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:25 INFO - PROCESS | 2960 | 1467233665108 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:25 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F0C00 == 37 [pid = 2960] [id = 167] 13:54:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D2F7C00) [pid = 2960] [serial = 499] [outer = 00000000] 13:54:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DB97C00) [pid = 2960] [serial = 500] [outer = 0D2F7C00] 13:54:25 INFO - PROCESS | 2960 | 1467233665167 Marionette DEBUG loaded listener.js 13:54:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DFE6C00) [pid = 2960] [serial = 501] [outer = 0D2F7C00] 13:54:25 INFO - PROCESS | 2960 | 1467233665853 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1085ms 13:54:25 INFO - PROCESS | 2960 | 1467233665921 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:54:25 INFO - PROCESS | 2960 | 1467233665926 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 13:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:54:25 INFO - PROCESS | 2960 | 1467233665932 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:54:25 INFO - PROCESS | 2960 | 1467233665935 Marionette TRACE conn5 <- [1,634,null,{}] 13:54:25 INFO - PROCESS | 2960 | 1467233665939 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:25 INFO - PROCESS | 2960 | 1467233665941 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:26 INFO - PROCESS | 2960 | 1467233666125 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:54:26 INFO - PROCESS | 2960 | 1467233666135 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:26 INFO - PROCESS | 2960 | 1467233666137 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:26 INFO - PROCESS | 2960 | ++DOCSHELL 13F55400 == 38 [pid = 2960] [id = 168] 13:54:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (14A6B000) [pid = 2960] [serial = 502] [outer = 00000000] 13:54:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (15933800) [pid = 2960] [serial = 503] [outer = 14A6B000] 13:54:26 INFO - PROCESS | 2960 | 1467233666193 Marionette DEBUG loaded listener.js 13:54:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1687C400) [pid = 2960] [serial = 504] [outer = 14A6B000] 13:54:27 INFO - PROCESS | 2960 | --DOCSHELL 0DFEF000 == 37 [pid = 2960] [id = 165] 13:54:27 INFO - PROCESS | 2960 | --DOCSHELL 159E2C00 == 36 [pid = 2960] [id = 164] 13:54:27 INFO - PROCESS | 2960 | --DOCSHELL 0C9E5800 == 35 [pid = 2960] [id = 163] 13:54:27 INFO - PROCESS | 2960 | --DOCSHELL 1672B000 == 34 [pid = 2960] [id = 162] 13:54:27 INFO - PROCESS | 2960 | --DOCSHELL 158A4C00 == 33 [pid = 2960] [id = 161] 13:54:27 INFO - PROCESS | 2960 | --DOCSHELL 14A65000 == 32 [pid = 2960] [id = 160] 13:54:27 INFO - PROCESS | 2960 | --DOCSHELL 0DFE8800 == 31 [pid = 2960] [id = 159] 13:54:27 INFO - PROCESS | 2960 | --DOCSHELL 0D8B5000 == 30 [pid = 2960] [id = 158] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19E42000) [pid = 2960] [serial = 453] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (18A45000) [pid = 2960] [serial = 440] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18C5C000) [pid = 2960] [serial = 443] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (18A7C800) [pid = 2960] [serial = 441] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1943E000) [pid = 2960] [serial = 446] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18C5C800) [pid = 2960] [serial = 444] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18C5BC00) [pid = 2960] [serial = 449] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (16726C00) [pid = 2960] [serial = 434] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1672E000) [pid = 2960] [serial = 435] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DB9CC00) [pid = 2960] [serial = 425] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DDC7400) [pid = 2960] [serial = 426] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DD7DC00) [pid = 2960] [serial = 428] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DF87400) [pid = 2960] [serial = 429] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17913400) [pid = 2960] [serial = 437] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (13F55C00) [pid = 2960] [serial = 431] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14A72400) [pid = 2960] [serial = 432] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (19439800) [pid = 2960] [serial = 420] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18D27C00) [pid = 2960] [serial = 419] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DD80C00) [pid = 2960] [serial = 422] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0E502C00) [pid = 2960] [serial = 423] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1A366000) [pid = 2960] [serial = 456] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1970C000) [pid = 2960] [serial = 447] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19E3C000) [pid = 2960] [serial = 452] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19F33C00) [pid = 2960] [serial = 455] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1943D400) [pid = 2960] [serial = 450] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17F67C00) [pid = 2960] [serial = 438] [outer = 00000000] [url = about:blank] 13:54:27 INFO - PROCESS | 2960 | 1467233667089 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1171ms 13:54:27 INFO - PROCESS | 2960 | 1467233667106 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 2960 | 1467233667110 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 13:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:54:27 INFO - PROCESS | 2960 | 1467233667114 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 2960 | 1467233667117 Marionette TRACE conn5 <- [1,638,null,{}] 13:54:27 INFO - PROCESS | 2960 | 1467233667123 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:27 INFO - PROCESS | 2960 | 1467233667125 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:27 INFO - PROCESS | 2960 | 1467233667210 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:54:27 INFO - PROCESS | 2960 | 1467233667217 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 2960 | 1467233667221 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:27 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F2000 == 31 [pid = 2960] [id = 169] 13:54:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D2F3400) [pid = 2960] [serial = 505] [outer = 00000000] 13:54:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0D776000) [pid = 2960] [serial = 506] [outer = 0D2F3400] 13:54:27 INFO - PROCESS | 2960 | 1467233667269 Marionette DEBUG loaded listener.js 13:54:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DA0D800) [pid = 2960] [serial = 507] [outer = 0D2F3400] 13:54:27 INFO - PROCESS | 2960 | 1467233667775 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 13:54:27 INFO - PROCESS | 2960 | 1467233667786 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:54:27 INFO - PROCESS | 2960 | 1467233667790 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 13:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:54:27 INFO - PROCESS | 2960 | 1467233667796 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:54:27 INFO - PROCESS | 2960 | 1467233667799 Marionette TRACE conn5 <- [1,642,null,{}] 13:54:27 INFO - PROCESS | 2960 | 1467233667802 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:27 INFO - PROCESS | 2960 | 1467233667805 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:27 INFO - PROCESS | 2960 | 1467233667892 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:54:27 INFO - PROCESS | 2960 | 1467233667900 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:27 INFO - PROCESS | 2960 | 1467233667902 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:27 INFO - PROCESS | 2960 | ++DOCSHELL 0DD83800 == 32 [pid = 2960] [id = 170] 13:54:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DD84C00) [pid = 2960] [serial = 508] [outer = 00000000] 13:54:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DFEF000) [pid = 2960] [serial = 509] [outer = 0DD84C00] 13:54:27 INFO - PROCESS | 2960 | 1467233667951 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (11B5DC00) [pid = 2960] [serial = 510] [outer = 0DD84C00] 13:54:28 INFO - PROCESS | 2960 | 1467233668423 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 13:54:28 INFO - PROCESS | 2960 | 1467233668471 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:54:28 INFO - PROCESS | 2960 | 1467233668473 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 13:54:28 INFO - PROCESS | 2960 | 1467233668476 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:54:28 INFO - PROCESS | 2960 | 1467233668480 Marionette TRACE conn5 <- [1,646,null,{}] 13:54:28 INFO - PROCESS | 2960 | 1467233668491 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:28 INFO - PROCESS | 2960 | 1467233668495 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:28 INFO - PROCESS | 2960 | 1467233668580 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:54:28 INFO - PROCESS | 2960 | 1467233668665 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:28 INFO - PROCESS | 2960 | 1467233668668 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:28 INFO - PROCESS | 2960 | ++DOCSHELL 15933000 == 33 [pid = 2960] [id = 171] 13:54:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (15933400) [pid = 2960] [serial = 511] [outer = 00000000] 13:54:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (15AF2800) [pid = 2960] [serial = 512] [outer = 15933400] 13:54:28 INFO - PROCESS | 2960 | 1467233668727 Marionette DEBUG loaded listener.js 13:54:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1672B000) [pid = 2960] [serial = 513] [outer = 15933400] 13:54:29 INFO - PROCESS | 2960 | 1467233669103 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 13:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:54:29 INFO - PROCESS | 2960 | 1467233669150 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 2960 | 1467233669153 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 13:54:29 INFO - PROCESS | 2960 | 1467233669156 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 2960 | 1467233669158 Marionette TRACE conn5 <- [1,650,null,{}] 13:54:29 INFO - PROCESS | 2960 | 1467233669161 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 2960 | 1467233669163 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:29 INFO - PROCESS | 2960 | 1467233669309 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:54:29 INFO - PROCESS | 2960 | 1467233669325 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 2960 | 1467233669328 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:29 INFO - PROCESS | 2960 | ++DOCSHELL 1680E400 == 34 [pid = 2960] [id = 172] 13:54:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1687E400) [pid = 2960] [serial = 514] [outer = 00000000] 13:54:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17C9BC00) [pid = 2960] [serial = 515] [outer = 1687E400] 13:54:29 INFO - PROCESS | 2960 | 1467233669373 Marionette DEBUG loaded listener.js 13:54:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17F70400) [pid = 2960] [serial = 516] [outer = 1687E400] 13:54:29 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:29 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:29 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:29 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:29 INFO - PROCESS | 2960 | 1467233669817 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 13:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:54:29 INFO - PROCESS | 2960 | 1467233669830 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:54:29 INFO - PROCESS | 2960 | 1467233669832 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 13:54:29 INFO - PROCESS | 2960 | 1467233669835 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:54:29 INFO - PROCESS | 2960 | 1467233669837 Marionette TRACE conn5 <- [1,654,null,{}] 13:54:29 INFO - PROCESS | 2960 | 1467233669840 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:29 INFO - PROCESS | 2960 | 1467233669843 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:29 INFO - PROCESS | 2960 | 1467233669954 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:54:29 INFO - PROCESS | 2960 | 1467233669959 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:29 INFO - PROCESS | 2960 | 1467233669961 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:29 INFO - PROCESS | 2960 | ++DOCSHELL 17F96C00 == 35 [pid = 2960] [id = 173] 13:54:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F97400) [pid = 2960] [serial = 517] [outer = 00000000] 13:54:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18A45000) [pid = 2960] [serial = 518] [outer = 17F97400] 13:54:30 INFO - PROCESS | 2960 | 1467233670006 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A78C00) [pid = 2960] [serial = 519] [outer = 17F97400] 13:54:30 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:30 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:30 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:30 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:30 INFO - PROCESS | 2960 | 1467233670481 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 13:54:30 INFO - PROCESS | 2960 | 1467233670514 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:54:30 INFO - PROCESS | 2960 | 1467233670516 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 13:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:54:30 INFO - PROCESS | 2960 | 1467233670524 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:54:30 INFO - PROCESS | 2960 | 1467233670526 Marionette TRACE conn5 <- [1,658,null,{}] 13:54:30 INFO - PROCESS | 2960 | 1467233670529 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:30 INFO - PROCESS | 2960 | 1467233670535 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:30 INFO - PROCESS | 2960 | 1467233670706 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:54:30 INFO - PROCESS | 2960 | 1467233670732 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:30 INFO - PROCESS | 2960 | 1467233670734 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:30 INFO - PROCESS | 2960 | ++DOCSHELL 18D27800 == 36 [pid = 2960] [id = 174] 13:54:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18D27C00) [pid = 2960] [serial = 520] [outer = 00000000] 13:54:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19439800) [pid = 2960] [serial = 521] [outer = 18D27C00] 13:54:30 INFO - PROCESS | 2960 | 1467233670777 Marionette DEBUG loaded listener.js 13:54:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18DC5400) [pid = 2960] [serial = 522] [outer = 18D27C00] 13:54:31 INFO - PROCESS | 2960 | 1467233671197 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1592C000) [pid = 2960] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14A65C00) [pid = 2960] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16801C00) [pid = 2960] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D8B5400) [pid = 2960] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0C9E9000) [pid = 2960] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DA5BC00) [pid = 2960] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DFEBC00) [pid = 2960] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (16728C00) [pid = 2960] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D8B7C00) [pid = 2960] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1761F800) [pid = 2960] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19F2E400) [pid = 2960] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0CA37800) [pid = 2960] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:54:31 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1672C800) [pid = 2960] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:54:31 INFO - PROCESS | 2960 | 1467233671354 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:54:31 INFO - PROCESS | 2960 | 1467233671357 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 13:54:31 INFO - PROCESS | 2960 | 1467233671365 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 2960 | 1467233671366 Marionette TRACE conn5 <- [1,662,null,{}] 13:54:31 INFO - PROCESS | 2960 | 1467233671370 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:31 INFO - PROCESS | 2960 | 1467233671372 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:31 INFO - PROCESS | 2960 | 1467233671449 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:54:31 INFO - PROCESS | 2960 | 1467233671455 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:31 INFO - PROCESS | 2960 | 1467233671457 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:31 INFO - PROCESS | 2960 | ++DOCSHELL 0DB9B000 == 37 [pid = 2960] [id = 175] 13:54:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DD82C00) [pid = 2960] [serial = 523] [outer = 00000000] 13:54:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (130D0800) [pid = 2960] [serial = 524] [outer = 0DD82C00] 13:54:31 INFO - PROCESS | 2960 | 1467233671500 Marionette DEBUG loaded listener.js 13:54:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (15899C00) [pid = 2960] [serial = 525] [outer = 0DD82C00] 13:54:31 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:31 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:31 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:54:31 INFO - PROCESS | 2960 | [2960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:54:31 INFO - PROCESS | 2960 | 1467233671920 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:54:31 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 13:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 572ms 13:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:54:31 INFO - PROCESS | 2960 | 1467233671934 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:54:31 INFO - PROCESS | 2960 | 1467233671936 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 13:54:31 INFO - PROCESS | 2960 | 1467233671939 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:54:31 INFO - PROCESS | 2960 | 1467233671941 Marionette TRACE conn5 <- [1,666,null,{}] 13:54:31 INFO - PROCESS | 2960 | 1467233671944 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:31 INFO - PROCESS | 2960 | 1467233671946 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:32 INFO - PROCESS | 2960 | 1467233672085 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:54:32 INFO - PROCESS | 2960 | 1467233672094 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 2960 | 1467233672096 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:32 INFO - PROCESS | 2960 | ++DOCSHELL 1672C800 == 38 [pid = 2960] [id = 176] 13:54:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1761FC00) [pid = 2960] [serial = 526] [outer = 00000000] 13:54:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19436000) [pid = 2960] [serial = 527] [outer = 1761FC00] 13:54:32 INFO - PROCESS | 2960 | 1467233672139 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19AF8000) [pid = 2960] [serial = 528] [outer = 1761FC00] 13:54:32 INFO - PROCESS | 2960 | 1467233672550 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 13:54:32 INFO - PROCESS | 2960 | 1467233672571 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:54:32 INFO - PROCESS | 2960 | 1467233672573 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 13:54:32 INFO - PROCESS | 2960 | 1467233672576 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:54:32 INFO - PROCESS | 2960 | 1467233672578 Marionette TRACE conn5 <- [1,670,null,{}] 13:54:32 INFO - PROCESS | 2960 | 1467233672581 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:32 INFO - PROCESS | 2960 | 1467233672583 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:32 INFO - PROCESS | 2960 | 1467233672662 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:54:32 INFO - PROCESS | 2960 | 1467233672668 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:32 INFO - PROCESS | 2960 | 1467233672669 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:32 INFO - PROCESS | 2960 | ++DOCSHELL 0DFE9000 == 39 [pid = 2960] [id = 177] 13:54:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19E1B400) [pid = 2960] [serial = 529] [outer = 00000000] 13:54:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19E95000) [pid = 2960] [serial = 530] [outer = 19E1B400] 13:54:32 INFO - PROCESS | 2960 | 1467233672712 Marionette DEBUG loaded listener.js 13:54:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19E9CC00) [pid = 2960] [serial = 531] [outer = 19E1B400] 13:54:33 INFO - PROCESS | 2960 | 1467233673661 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:54:33 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) 13:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1120ms 13:54:33 INFO - PROCESS | 2960 | 1467233673700 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:54:33 INFO - PROCESS | 2960 | 1467233673705 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 13:54:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:54:33 INFO - PROCESS | 2960 | 1467233673711 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:54:33 INFO - PROCESS | 2960 | 1467233673715 Marionette TRACE conn5 <- [1,674,null,{}] 13:54:33 INFO - PROCESS | 2960 | 1467233673721 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:33 INFO - PROCESS | 2960 | 1467233673724 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:33 INFO - PROCESS | 2960 | 1467233673902 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:54:34 INFO - PROCESS | 2960 | 1467233673997 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:34 INFO - PROCESS | 2960 | 1467233674000 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:34 INFO - PROCESS | 2960 | ++DOCSHELL 0D777C00 == 40 [pid = 2960] [id = 178] 13:54:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D77B000) [pid = 2960] [serial = 532] [outer = 00000000] 13:54:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DA5F000) [pid = 2960] [serial = 533] [outer = 0D77B000] 13:54:34 INFO - PROCESS | 2960 | 1467233674062 Marionette DEBUG loaded listener.js 13:54:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DD7D000) [pid = 2960] [serial = 534] [outer = 0D77B000] 13:54:35 INFO - PROCESS | 2960 | 1467233675172 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1475ms 13:54:35 INFO - PROCESS | 2960 | 1467233675189 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:54:35 INFO - PROCESS | 2960 | 1467233675194 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 13:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:54:35 INFO - PROCESS | 2960 | 1467233675201 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:54:35 INFO - PROCESS | 2960 | 1467233675204 Marionette TRACE conn5 <- [1,678,null,{}] 13:54:35 INFO - PROCESS | 2960 | 1467233675208 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:35 INFO - PROCESS | 2960 | 1467233675211 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:35 INFO - PROCESS | 2960 | 1467233675324 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:54:35 INFO - PROCESS | 2960 | 1467233675452 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:35 INFO - PROCESS | 2960 | 1467233675455 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:35 INFO - PROCESS | 2960 | ++DOCSHELL 159DD800 == 41 [pid = 2960] [id = 179] 13:54:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1634A400) [pid = 2960] [serial = 535] [outer = 00000000] 13:54:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1672CC00) [pid = 2960] [serial = 536] [outer = 1634A400] 13:54:35 INFO - PROCESS | 2960 | 1467233675510 Marionette DEBUG loaded listener.js 13:54:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (17F68800) [pid = 2960] [serial = 537] [outer = 1634A400] 13:54:36 INFO - PROCESS | 2960 | 1467233676540 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:54:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:54:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1384ms 13:54:36 INFO - PROCESS | 2960 | 1467233676587 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:54:36 INFO - PROCESS | 2960 | 1467233676590 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 13:54:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:54:36 INFO - PROCESS | 2960 | 1467233676594 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:54:36 INFO - PROCESS | 2960 | 1467233676597 Marionette TRACE conn5 <- [1,682,null,{}] 13:54:36 INFO - PROCESS | 2960 | 1467233676608 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:36 INFO - PROCESS | 2960 | 1467233676613 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:36 INFO - PROCESS | 2960 | 1467233676751 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:54:36 INFO - PROCESS | 2960 | 1467233676888 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:36 INFO - PROCESS | 2960 | 1467233676891 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:36 INFO - PROCESS | 2960 | ++DOCSHELL 18C7C000 == 42 [pid = 2960] [id = 180] 13:54:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C7CC00) [pid = 2960] [serial = 538] [outer = 00000000] 13:54:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19EA3800) [pid = 2960] [serial = 539] [outer = 18C7CC00] 13:54:36 INFO - PROCESS | 2960 | 1467233676948 Marionette DEBUG loaded listener.js 13:54:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19F30400) [pid = 2960] [serial = 540] [outer = 18C7CC00] 13:54:38 INFO - PROCESS | 2960 | 1467233678157 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:54:38 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) 13:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1578ms 13:54:38 INFO - PROCESS | 2960 | 1467233678212 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:54:38 INFO - PROCESS | 2960 | 1467233678216 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 0DA57000 == 41 [pid = 2960] [id = 157] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 1672C800 == 40 [pid = 2960] [id = 176] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 0DB9B000 == 39 [pid = 2960] [id = 175] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 18D27800 == 38 [pid = 2960] [id = 174] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 17F96C00 == 37 [pid = 2960] [id = 173] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 1680E400 == 36 [pid = 2960] [id = 172] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 15933000 == 35 [pid = 2960] [id = 171] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 0DD83800 == 34 [pid = 2960] [id = 170] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 0D2F2000 == 33 [pid = 2960] [id = 169] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 0D2F0C00 == 32 [pid = 2960] [id = 167] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 18D22000 == 31 [pid = 2960] [id = 166] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 13F55400 == 30 [pid = 2960] [id = 168] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 159DD800 == 29 [pid = 2960] [id = 179] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 0DFE9000 == 28 [pid = 2960] [id = 177] 13:54:38 INFO - PROCESS | 2960 | --DOCSHELL 0D777C00 == 27 [pid = 2960] [id = 178] 13:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (16724400) [pid = 2960] [serial = 495] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18A7A800) [pid = 2960] [serial = 492] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (15896000) [pid = 2960] [serial = 480] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18C57800) [pid = 2960] [serial = 494] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (16720800) [pid = 2960] [serial = 482] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (14A70800) [pid = 2960] [serial = 479] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1762E400) [pid = 2960] [serial = 485] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16726800) [pid = 2960] [serial = 483] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA05800) [pid = 2960] [serial = 473] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA0E000) [pid = 2960] [serial = 474] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D8B3C00) [pid = 2960] [serial = 488] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (13462800) [pid = 2960] [serial = 471] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17CA7000) [pid = 2960] [serial = 486] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (11B62400) [pid = 2960] [serial = 470] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0E508400) [pid = 2960] [serial = 476] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DA59000) [pid = 2960] [serial = 477] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (12387800) [pid = 2960] [serial = 489] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17F9EC00) [pid = 2960] [serial = 491] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DFF1C00) [pid = 2960] [serial = 459] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DA5C400) [pid = 2960] [serial = 458] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17F99400) [pid = 2960] [serial = 462] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (17F72400) [pid = 2960] [serial = 461] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1A35EC00) [pid = 2960] [serial = 465] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1A35D800) [pid = 2960] [serial = 464] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DFF1400) [pid = 2960] [serial = 468] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0DA5D000) [pid = 2960] [serial = 467] [outer = 00000000] [url = about:blank] 13:54:38 INFO - PROCESS | 2960 | 1467233678936 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:54:38 INFO - PROCESS | 2960 | 1467233678940 Marionette TRACE conn5 <- [1,686,null,{}] 13:54:38 INFO - PROCESS | 2960 | 1467233678947 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:38 INFO - PROCESS | 2960 | 1467233678951 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:39 INFO - PROCESS | 2960 | 1467233679045 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:54:39 INFO - PROCESS | 2960 | 1467233679051 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:39 INFO - PROCESS | 2960 | 1467233679054 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:39 INFO - PROCESS | 2960 | ++DOCSHELL 0CA34C00 == 28 [pid = 2960] [id = 181] 13:54:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0CA35800) [pid = 2960] [serial = 541] [outer = 00000000] 13:54:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0CA3E800) [pid = 2960] [serial = 542] [outer = 0CA35800] 13:54:39 INFO - PROCESS | 2960 | 1467233679105 Marionette DEBUG loaded listener.js 13:54:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D142800) [pid = 2960] [serial = 543] [outer = 0CA35800] 13:54:40 INFO - PROCESS | 2960 | 1467233680034 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:54:40 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) 13:54:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1215ms 13:54:40 INFO - PROCESS | 2960 | 1467233680063 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:54:40 INFO - PROCESS | 2960 | 1467233680067 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 13:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:54:40 INFO - PROCESS | 2960 | 1467233680073 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:54:40 INFO - PROCESS | 2960 | 1467233680075 Marionette TRACE conn5 <- [1,690,null,{}] 13:54:40 INFO - PROCESS | 2960 | 1467233680081 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:40 INFO - PROCESS | 2960 | 1467233680085 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:40 INFO - PROCESS | 2960 | 1467233680177 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:54:40 INFO - PROCESS | 2960 | 1467233680184 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:40 INFO - PROCESS | 2960 | 1467233680186 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:40 INFO - PROCESS | 2960 | ++DOCSHELL 0DA0E800 == 29 [pid = 2960] [id = 182] 13:54:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DA0F000) [pid = 2960] [serial = 544] [outer = 00000000] 13:54:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DA5BC00) [pid = 2960] [serial = 545] [outer = 0DA0F000] 13:54:40 INFO - PROCESS | 2960 | 1467233680233 Marionette DEBUG loaded listener.js 13:54:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DB99000) [pid = 2960] [serial = 546] [outer = 0DA0F000] 13:54:41 INFO - PROCESS | 2960 | 1467233681194 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:54:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1178ms 13:54:41 INFO - PROCESS | 2960 | 1467233681256 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:54:41 INFO - PROCESS | 2960 | 1467233681258 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 13:54:41 INFO - PROCESS | 2960 | 1467233681261 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:54:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:54:41 INFO - PROCESS | 2960 | 1467233681263 Marionette TRACE conn5 <- [1,694,null,{}] 13:54:41 INFO - PROCESS | 2960 | 1467233681267 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:41 INFO - PROCESS | 2960 | 1467233681269 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:41 INFO - PROCESS | 2960 | 1467233681387 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:54:41 INFO - PROCESS | 2960 | 1467233681445 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:41 INFO - PROCESS | 2960 | 1467233681452 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:41 INFO - PROCESS | 2960 | ++DOCSHELL 0EA8E800 == 30 [pid = 2960] [id = 183] 13:54:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0EA8FC00) [pid = 2960] [serial = 547] [outer = 00000000] 13:54:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0EB8A400) [pid = 2960] [serial = 548] [outer = 0EA8FC00] 13:54:41 INFO - PROCESS | 2960 | 1467233681502 Marionette DEBUG loaded listener.js 13:54:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (11B62400) [pid = 2960] [serial = 549] [outer = 0EA8FC00] 13:54:42 INFO - PROCESS | 2960 | 1467233682480 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:54:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:54:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1275ms 13:54:42 INFO - PROCESS | 2960 | 1467233682539 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:54:42 INFO - PROCESS | 2960 | 1467233682542 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 13:54:42 INFO - PROCESS | 2960 | 1467233682545 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:54:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:54:42 INFO - PROCESS | 2960 | 1467233682547 Marionette TRACE conn5 <- [1,698,null,{}] 13:54:42 INFO - PROCESS | 2960 | 1467233682550 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:42 INFO - PROCESS | 2960 | 1467233682552 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:42 INFO - PROCESS | 2960 | 1467233682676 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:54:42 INFO - PROCESS | 2960 | 1467233682682 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:42 INFO - PROCESS | 2960 | 1467233682684 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:42 INFO - PROCESS | 2960 | ++DOCSHELL 12E5D800 == 31 [pid = 2960] [id = 184] 13:54:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (12E5DC00) [pid = 2960] [serial = 550] [outer = 00000000] 13:54:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (13F5D000) [pid = 2960] [serial = 551] [outer = 12E5DC00] 13:54:42 INFO - PROCESS | 2960 | 1467233682728 Marionette DEBUG loaded listener.js 13:54:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (15852C00) [pid = 2960] [serial = 552] [outer = 12E5DC00] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19E1B400) [pid = 2960] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17F97400) [pid = 2960] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D2F3400) [pid = 2960] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (15933400) [pid = 2960] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DD84C00) [pid = 2960] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0D2F7C00) [pid = 2960] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18D25000) [pid = 2960] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (14A6B000) [pid = 2960] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18D27C00) [pid = 2960] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0DD82C00) [pid = 2960] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1761FC00) [pid = 2960] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:54:43 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (1687E400) [pid = 2960] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:54:44 INFO - PROCESS | 2960 | 1467233684070 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:54:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:54:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1570ms 13:54:44 INFO - PROCESS | 2960 | 1467233684119 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:54:44 INFO - PROCESS | 2960 | 1467233684124 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 13:54:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:54:44 INFO - PROCESS | 2960 | 1467233684128 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:54:44 INFO - PROCESS | 2960 | 1467233684132 Marionette TRACE conn5 <- [1,702,null,{}] 13:54:44 INFO - PROCESS | 2960 | 1467233684186 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:44 INFO - PROCESS | 2960 | 1467233684190 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:44 INFO - PROCESS | 2960 | 1467233684345 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:54:44 INFO - PROCESS | 2960 | 1467233684436 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:44 INFO - PROCESS | 2960 | 1467233684439 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:44 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F2000 == 32 [pid = 2960] [id = 185] 13:54:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0D773800) [pid = 2960] [serial = 553] [outer = 00000000] 13:54:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0DA56400) [pid = 2960] [serial = 554] [outer = 0D773800] 13:54:44 INFO - PROCESS | 2960 | 1467233684500 Marionette DEBUG loaded listener.js 13:54:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DD78000) [pid = 2960] [serial = 555] [outer = 0D773800] 13:54:45 INFO - PROCESS | 2960 | --DOCSHELL 0DFF5800 == 31 [pid = 2960] [id = 28] 13:54:45 INFO - PROCESS | 2960 | --DOCSHELL 0DA5B400 == 30 [pid = 2960] [id = 27] 13:54:45 INFO - PROCESS | 2960 | --DOCSHELL 0CBCE000 == 29 [pid = 2960] [id = 26] 13:54:45 INFO - PROCESS | 2960 | --DOCSHELL 18C7C000 == 28 [pid = 2960] [id = 180] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19E95000) [pid = 2960] [serial = 530] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (18A78C00) [pid = 2960] [serial = 519] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0D776000) [pid = 2960] [serial = 506] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0DA0D800) [pid = 2960] [serial = 507] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (15AF2800) [pid = 2960] [serial = 512] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (1672B000) [pid = 2960] [serial = 513] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (0DFEF000) [pid = 2960] [serial = 509] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (11B5DC00) [pid = 2960] [serial = 510] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (0DB97C00) [pid = 2960] [serial = 500] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (0DFE6C00) [pid = 2960] [serial = 501] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (18A45000) [pid = 2960] [serial = 518] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (19799800) [pid = 2960] [serial = 498] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (19435400) [pid = 2960] [serial = 497] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (15933800) [pid = 2960] [serial = 503] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 52 (1687C400) [pid = 2960] [serial = 504] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 51 (19439800) [pid = 2960] [serial = 521] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 50 (15899C00) [pid = 2960] [serial = 525] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 49 (130D0800) [pid = 2960] [serial = 524] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 48 (19436000) [pid = 2960] [serial = 527] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 47 (18DC5400) [pid = 2960] [serial = 522] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 46 (19E9CC00) [pid = 2960] [serial = 531] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 45 (17C9BC00) [pid = 2960] [serial = 515] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 44 (17F70400) [pid = 2960] [serial = 516] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | --DOMWINDOW == 43 (19AF8000) [pid = 2960] [serial = 528] [outer = 00000000] [url = about:blank] 13:54:45 INFO - PROCESS | 2960 | 1467233685685 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:54:45 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 13:54:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1581ms 13:54:45 INFO - PROCESS | 2960 | 1467233685716 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:54:45 INFO - PROCESS | 2960 | 1467233685720 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 13:54:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:54:45 INFO - PROCESS | 2960 | 1467233685725 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:54:45 INFO - PROCESS | 2960 | 1467233685728 Marionette TRACE conn5 <- [1,706,null,{}] 13:54:45 INFO - PROCESS | 2960 | 1467233685734 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:45 INFO - PROCESS | 2960 | 1467233685737 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:45 INFO - PROCESS | 2960 | 1467233685884 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:54:45 INFO - PROCESS | 2960 | 1467233685961 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:45 INFO - PROCESS | 2960 | 1467233685966 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:45 INFO - PROCESS | 2960 | ++DOCSHELL 0DA58000 == 29 [pid = 2960] [id = 186] 13:54:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 44 (0DA5A400) [pid = 2960] [serial = 556] [outer = 00000000] 13:54:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 45 (0DC4B800) [pid = 2960] [serial = 557] [outer = 0DA5A400] 13:54:46 INFO - PROCESS | 2960 | 1467233686015 Marionette DEBUG loaded listener.js 13:54:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 46 (0DF7AC00) [pid = 2960] [serial = 558] [outer = 0DA5A400] 13:54:46 INFO - PROCESS | 2960 | 1467233686891 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:54:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:54:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 13:54:46 INFO - PROCESS | 2960 | 1467233686901 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:54:46 INFO - PROCESS | 2960 | 1467233686906 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 13:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:54:46 INFO - PROCESS | 2960 | 1467233686919 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:54:46 INFO - PROCESS | 2960 | 1467233686921 Marionette TRACE conn5 <- [1,710,null,{}] 13:54:46 INFO - PROCESS | 2960 | 1467233686925 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:46 INFO - PROCESS | 2960 | 1467233686928 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:47 INFO - PROCESS | 2960 | 1467233687015 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:54:47 INFO - PROCESS | 2960 | 1467233687021 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 2960 | 1467233687023 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:47 INFO - PROCESS | 2960 | ++DOCSHELL 11BA1400 == 30 [pid = 2960] [id = 187] 13:54:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 47 (11BA2400) [pid = 2960] [serial = 559] [outer = 00000000] 13:54:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 48 (12381800) [pid = 2960] [serial = 560] [outer = 11BA2400] 13:54:47 INFO - PROCESS | 2960 | 1467233687070 Marionette DEBUG loaded listener.js 13:54:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 49 (130D0800) [pid = 2960] [serial = 561] [outer = 11BA2400] 13:54:47 INFO - PROCESS | 2960 | 1467233687581 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:54:47 INFO - PROCESS | 2960 | 1467233687650 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 13:54:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:54:47 INFO - PROCESS | 2960 | 1467233687653 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:54:47 INFO - PROCESS | 2960 | 1467233687657 Marionette TRACE conn5 <- [1,714,null,{}] 13:54:47 INFO - PROCESS | 2960 | 1467233687668 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:47 INFO - PROCESS | 2960 | 1467233687672 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:47 INFO - PROCESS | 2960 | 1467233687788 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:54:47 INFO - PROCESS | 2960 | 1467233687844 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:47 INFO - PROCESS | 2960 | 1467233687847 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:47 INFO - PROCESS | 2960 | ++DOCSHELL 158A1400 == 31 [pid = 2960] [id = 188] 13:54:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 50 (158A1C00) [pid = 2960] [serial = 562] [outer = 00000000] 13:54:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 51 (15933C00) [pid = 2960] [serial = 563] [outer = 158A1C00] 13:54:47 INFO - PROCESS | 2960 | 1467233687896 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (1634C000) [pid = 2960] [serial = 564] [outer = 158A1C00] 13:54:48 INFO - PROCESS | 2960 | --DOMWINDOW == 51 (0DA0F000) [pid = 2960] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:54:48 INFO - PROCESS | 2960 | --DOMWINDOW == 50 (0EA8FC00) [pid = 2960] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:54:48 INFO - PROCESS | 2960 | --DOMWINDOW == 49 (0D77B000) [pid = 2960] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:54:48 INFO - PROCESS | 2960 | --DOMWINDOW == 48 (1634A400) [pid = 2960] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:54:48 INFO - PROCESS | 2960 | --DOMWINDOW == 47 (0CA35800) [pid = 2960] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:54:48 INFO - PROCESS | 2960 | 1467233688425 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:54:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 830ms 13:54:48 INFO - PROCESS | 2960 | 1467233688486 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:54:48 INFO - PROCESS | 2960 | 1467233688489 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 13:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:54:48 INFO - PROCESS | 2960 | 1467233688493 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:54:48 INFO - PROCESS | 2960 | 1467233688494 Marionette TRACE conn5 <- [1,718,null,{}] 13:54:48 INFO - PROCESS | 2960 | 1467233688498 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:48 INFO - PROCESS | 2960 | 1467233688500 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:48 INFO - PROCESS | 2960 | 1467233688583 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:54:48 INFO - PROCESS | 2960 | 1467233688592 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:48 INFO - PROCESS | 2960 | 1467233688595 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:48 INFO - PROCESS | 2960 | ++DOCSHELL 16450800 == 32 [pid = 2960] [id = 189] 13:54:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 48 (16720000) [pid = 2960] [serial = 565] [outer = 00000000] 13:54:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 49 (16724800) [pid = 2960] [serial = 566] [outer = 16720000] 13:54:48 INFO - PROCESS | 2960 | 1467233688640 Marionette DEBUG loaded listener.js 13:54:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 50 (1680E400) [pid = 2960] [serial = 567] [outer = 16720000] 13:54:49 INFO - PROCESS | 2960 | 1467233689106 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 13:54:49 INFO - PROCESS | 2960 | 1467233689129 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 13:54:49 INFO - PROCESS | 2960 | 1467233689132 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:54:49 INFO - PROCESS | 2960 | 1467233689134 Marionette TRACE conn5 <- [1,722,null,{}] 13:54:49 INFO - PROCESS | 2960 | 1467233689137 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 2960 | 1467233689139 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:49 INFO - PROCESS | 2960 | 1467233689218 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:54:49 INFO - PROCESS | 2960 | 1467233689226 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 2960 | 1467233689228 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:49 INFO - PROCESS | 2960 | ++DOCSHELL 1762BC00 == 33 [pid = 2960] [id = 190] 13:54:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 51 (1762C400) [pid = 2960] [serial = 568] [outer = 00000000] 13:54:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (17C9D800) [pid = 2960] [serial = 569] [outer = 1762C400] 13:54:49 INFO - PROCESS | 2960 | 1467233689273 Marionette DEBUG loaded listener.js 13:54:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (17F63800) [pid = 2960] [serial = 570] [outer = 1762C400] 13:54:49 INFO - PROCESS | 2960 | 1467233689741 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:54:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:54:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 13:54:49 INFO - PROCESS | 2960 | 1467233689766 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 13:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:54:49 INFO - PROCESS | 2960 | 1467233689768 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 13:54:49 INFO - PROCESS | 2960 | 1467233689771 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:54:49 INFO - PROCESS | 2960 | 1467233689773 Marionette TRACE conn5 <- [1,726,null,{}] 13:54:49 INFO - PROCESS | 2960 | 1467233689777 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:49 INFO - PROCESS | 2960 | 1467233689782 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:49 INFO - PROCESS | 2960 | 1467233689886 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:54:49 INFO - PROCESS | 2960 | 1467233689930 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:49 INFO - PROCESS | 2960 | 1467233689932 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:49 INFO - PROCESS | 2960 | ++DOCSHELL 0E509000 == 34 [pid = 2960] [id = 191] 13:54:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (17F97C00) [pid = 2960] [serial = 571] [outer = 00000000] 13:54:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (17F9D400) [pid = 2960] [serial = 572] [outer = 17F97C00] 13:54:50 INFO - PROCESS | 2960 | 1467233689981 Marionette DEBUG loaded listener.js 13:54:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (18A45000) [pid = 2960] [serial = 573] [outer = 17F97C00] 13:54:50 INFO - PROCESS | 2960 | 1467233690895 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:54:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1185ms 13:54:50 INFO - PROCESS | 2960 | 1467233690958 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:54:50 INFO - PROCESS | 2960 | 1467233690960 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 13:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:54:50 INFO - PROCESS | 2960 | 1467233690963 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:54:50 INFO - PROCESS | 2960 | 1467233690965 Marionette TRACE conn5 <- [1,730,null,{}] 13:54:50 INFO - PROCESS | 2960 | 1467233690968 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:50 INFO - PROCESS | 2960 | 1467233690970 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:51 INFO - PROCESS | 2960 | 1467233691047 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:54:51 INFO - PROCESS | 2960 | 1467233691053 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:51 INFO - PROCESS | 2960 | 1467233691055 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:51 INFO - PROCESS | 2960 | ++DOCSHELL 0E58A400 == 35 [pid = 2960] [id = 192] 13:54:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (1589C000) [pid = 2960] [serial = 574] [outer = 00000000] 13:54:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (18A7F800) [pid = 2960] [serial = 575] [outer = 1589C000] 13:54:51 INFO - PROCESS | 2960 | 1467233691097 Marionette DEBUG loaded listener.js 13:54:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (18A79800) [pid = 2960] [serial = 576] [outer = 1589C000] 13:54:52 INFO - PROCESS | 2960 | 1467233692244 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:54:52 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 13:54:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1316ms 13:54:52 INFO - PROCESS | 2960 | 1467233692283 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 13:54:52 INFO - PROCESS | 2960 | 1467233692288 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 13:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:54:52 INFO - PROCESS | 2960 | 1467233692293 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:54:52 INFO - PROCESS | 2960 | 1467233692296 Marionette TRACE conn5 <- [1,734,null,{}] 13:54:52 INFO - PROCESS | 2960 | 1467233692302 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:52 INFO - PROCESS | 2960 | 1467233692305 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:52 INFO - PROCESS | 2960 | 1467233692444 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:54:52 INFO - PROCESS | 2960 | 1467233692568 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:52 INFO - PROCESS | 2960 | 1467233692571 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:52 INFO - PROCESS | 2960 | ++DOCSHELL 0E502C00 == 36 [pid = 2960] [id = 193] 13:54:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0E507000) [pid = 2960] [serial = 577] [outer = 00000000] 13:54:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (13465000) [pid = 2960] [serial = 578] [outer = 0E507000] 13:54:52 INFO - PROCESS | 2960 | 1467233692631 Marionette DEBUG loaded listener.js 13:54:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (13F61000) [pid = 2960] [serial = 579] [outer = 0E507000] 13:54:53 INFO - PROCESS | 2960 | 1467233693641 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:54:53 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.) 13:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1376ms 13:54:53 INFO - PROCESS | 2960 | 1467233693669 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:54:53 INFO - PROCESS | 2960 | 1467233693674 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 13:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:54:53 INFO - PROCESS | 2960 | 1467233693680 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:54:53 INFO - PROCESS | 2960 | 1467233693683 Marionette TRACE conn5 <- [1,738,null,{}] 13:54:53 INFO - PROCESS | 2960 | 1467233693687 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:53 INFO - PROCESS | 2960 | 1467233693690 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:53 INFO - PROCESS | 2960 | 1467233693862 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:54:54 INFO - PROCESS | 2960 | 1467233693997 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:54 INFO - PROCESS | 2960 | 1467233693999 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:54 INFO - PROCESS | 2960 | ++DOCSHELL 13F56800 == 37 [pid = 2960] [id = 194] 13:54:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (14A64400) [pid = 2960] [serial = 580] [outer = 00000000] 13:54:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (1761E000) [pid = 2960] [serial = 581] [outer = 14A64400] 13:54:54 INFO - PROCESS | 2960 | 1467233694055 Marionette DEBUG loaded listener.js 13:54:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (17A7EC00) [pid = 2960] [serial = 582] [outer = 14A64400] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 18C7A000 == 36 [pid = 2960] [id = 17] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 0DFEA400 == 35 [pid = 2960] [id = 18] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 06786000 == 34 [pid = 2960] [id = 22] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 18C5B400 == 33 [pid = 2960] [id = 20] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 15851400 == 32 [pid = 2960] [id = 16] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 15936000 == 31 [pid = 2960] [id = 15] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 0DFED000 == 30 [pid = 2960] [id = 19] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 0DD76C00 == 29 [pid = 2960] [id = 24] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 11B63400 == 28 [pid = 2960] [id = 14] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 1BD0E800 == 27 [pid = 2960] [id = 8] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 1762E000 == 26 [pid = 2960] [id = 10] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 0D259800 == 25 [pid = 2960] [id = 11] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 0CA3E000 == 24 [pid = 2960] [id = 23] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 19E9F400 == 23 [pid = 2960] [id = 21] 13:54:55 INFO - PROCESS | 2960 | --DOCSHELL 0DA51800 == 22 [pid = 2960] [id = 25] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0DB99000) [pid = 2960] [serial = 546] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0EB8A400) [pid = 2960] [serial = 548] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0DA5BC00) [pid = 2960] [serial = 545] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0DD7D000) [pid = 2960] [serial = 534] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (17F68800) [pid = 2960] [serial = 537] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (11B62400) [pid = 2960] [serial = 549] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (0CA3E800) [pid = 2960] [serial = 542] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (0D142800) [pid = 2960] [serial = 543] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (19EA3800) [pid = 2960] [serial = 539] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (0DA5F000) [pid = 2960] [serial = 533] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (1672CC00) [pid = 2960] [serial = 536] [outer = 00000000] [url = about:blank] 13:54:55 INFO - PROCESS | 2960 | 1467233695467 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:54:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:54:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1818ms 13:54:55 INFO - PROCESS | 2960 | 1467233695501 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:54:55 INFO - PROCESS | 2960 | 1467233695505 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 13:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:54:55 INFO - PROCESS | 2960 | 1467233695510 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:54:55 INFO - PROCESS | 2960 | 1467233695513 Marionette TRACE conn5 <- [1,742,null,{}] 13:54:55 INFO - PROCESS | 2960 | 1467233695519 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:55 INFO - PROCESS | 2960 | 1467233695522 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:55 INFO - PROCESS | 2960 | 1467233695608 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:54:55 INFO - PROCESS | 2960 | 1467233695615 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:55 INFO - PROCESS | 2960 | 1467233695619 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:55 INFO - PROCESS | 2960 | ++DOCSHELL 0D176800 == 23 [pid = 2960] [id = 195] 13:54:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (0D17A000) [pid = 2960] [serial = 583] [outer = 00000000] 13:54:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0D20A400) [pid = 2960] [serial = 584] [outer = 0D17A000] 13:54:55 INFO - PROCESS | 2960 | 1467233695667 Marionette DEBUG loaded listener.js 13:54:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0D2F1000) [pid = 2960] [serial = 585] [outer = 0D17A000] 13:54:56 INFO - PROCESS | 2960 | 1467233696628 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:54:56 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 13:54:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1173ms 13:54:56 INFO - PROCESS | 2960 | 1467233696683 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:54:56 INFO - PROCESS | 2960 | 1467233696688 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 13:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:54:56 INFO - PROCESS | 2960 | 1467233696694 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:54:56 INFO - PROCESS | 2960 | 1467233696697 Marionette TRACE conn5 <- [1,746,null,{}] 13:54:56 INFO - PROCESS | 2960 | 1467233696701 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:56 INFO - PROCESS | 2960 | 1467233696704 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:56 INFO - PROCESS | 2960 | 1467233696793 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:54:56 INFO - PROCESS | 2960 | 1467233696799 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:56 INFO - PROCESS | 2960 | 1467233696802 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:56 INFO - PROCESS | 2960 | ++DOCSHELL 0DA53800 == 24 [pid = 2960] [id = 196] 13:54:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0DA56000) [pid = 2960] [serial = 586] [outer = 00000000] 13:54:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DA5B800) [pid = 2960] [serial = 587] [outer = 0DA56000] 13:54:56 INFO - PROCESS | 2960 | 1467233696851 Marionette DEBUG loaded listener.js 13:54:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0DB97400) [pid = 2960] [serial = 588] [outer = 0DA56000] 13:54:57 INFO - PROCESS | 2960 | 1467233697321 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:54:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:54:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 13:54:57 INFO - PROCESS | 2960 | 1467233697368 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:54:57 INFO - PROCESS | 2960 | 1467233697370 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 13:54:57 INFO - PROCESS | 2960 | 1467233697373 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:54:57 INFO - PROCESS | 2960 | 1467233697377 Marionette TRACE conn5 <- [1,750,null,{}] 13:54:57 INFO - PROCESS | 2960 | 1467233697388 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:57 INFO - PROCESS | 2960 | 1467233697393 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:57 INFO - PROCESS | 2960 | 1467233697481 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:54:57 INFO - PROCESS | 2960 | 1467233697489 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:57 INFO - PROCESS | 2960 | 1467233697492 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:57 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEF000 == 25 [pid = 2960] [id = 197] 13:54:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0DFF1800) [pid = 2960] [serial = 589] [outer = 00000000] 13:54:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0E58AC00) [pid = 2960] [serial = 590] [outer = 0DFF1800] 13:54:57 INFO - PROCESS | 2960 | 1467233697539 Marionette DEBUG loaded listener.js 13:54:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0EB85000) [pid = 2960] [serial = 591] [outer = 0DFF1800] 13:54:58 INFO - PROCESS | 2960 | 1467233698502 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1177ms 13:54:58 INFO - PROCESS | 2960 | 1467233698555 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:54:58 INFO - PROCESS | 2960 | 1467233698557 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 13:54:58 INFO - PROCESS | 2960 | 1467233698561 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:54:58 INFO - PROCESS | 2960 | 1467233698562 Marionette TRACE conn5 <- [1,754,null,{}] 13:54:58 INFO - PROCESS | 2960 | 1467233698566 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:58 INFO - PROCESS | 2960 | 1467233698568 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:58 INFO - PROCESS | 2960 | 1467233698677 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:54:58 INFO - PROCESS | 2960 | 1467233698682 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:58 INFO - PROCESS | 2960 | 1467233698684 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:58 INFO - PROCESS | 2960 | ++DOCSHELL 11BA8400 == 26 [pid = 2960] [id = 198] 13:54:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (11C76800) [pid = 2960] [serial = 592] [outer = 00000000] 13:54:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (12482800) [pid = 2960] [serial = 593] [outer = 11C76800] 13:54:58 INFO - PROCESS | 2960 | 1467233698729 Marionette DEBUG loaded listener.js 13:54:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (130CF400) [pid = 2960] [serial = 594] [outer = 11C76800] 13:54:59 INFO - PROCESS | 2960 | 1467233699649 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:54:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:54:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1126ms 13:54:59 INFO - PROCESS | 2960 | 1467233699690 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:54:59 INFO - PROCESS | 2960 | 1467233699692 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 13:54:59 INFO - PROCESS | 2960 | 1467233699695 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:54:59 INFO - PROCESS | 2960 | 1467233699697 Marionette TRACE conn5 <- [1,758,null,{}] 13:54:59 INFO - PROCESS | 2960 | 1467233699700 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:54:59 INFO - PROCESS | 2960 | 1467233699702 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:59 INFO - PROCESS | 2960 | 1467233699836 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (17F97C00) [pid = 2960] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (1589C000) [pid = 2960] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (158A1C00) [pid = 2960] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (1762C400) [pid = 2960] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0D773800) [pid = 2960] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (0DA5A400) [pid = 2960] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (12E5DC00) [pid = 2960] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (11BA2400) [pid = 2960] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (16720000) [pid = 2960] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:54:59 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (18C7CC00) [pid = 2960] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:54:59 INFO - PROCESS | 2960 | 1467233699885 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:54:59 INFO - PROCESS | 2960 | 1467233699887 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:54:59 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3A000 == 27 [pid = 2960] [id = 199] 13:54:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0CB76800) [pid = 2960] [serial = 595] [outer = 00000000] 13:54:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (11C81400) [pid = 2960] [serial = 596] [outer = 0CB76800] 13:54:59 INFO - PROCESS | 2960 | 1467233699931 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (138C4C00) [pid = 2960] [serial = 597] [outer = 0CB76800] 13:55:00 INFO - PROCESS | 2960 | 1467233700299 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 631ms 13:55:00 INFO - PROCESS | 2960 | 1467233700327 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:55:00 INFO - PROCESS | 2960 | 1467233700329 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 13:55:00 INFO - PROCESS | 2960 | 1467233700332 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 2960 | 1467233700334 Marionette TRACE conn5 <- [1,762,null,{}] 13:55:00 INFO - PROCESS | 2960 | 1467233700338 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:00 INFO - PROCESS | 2960 | 1467233700343 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:00 INFO - PROCESS | 2960 | 1467233700477 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:55:00 INFO - PROCESS | 2960 | 1467233700482 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:00 INFO - PROCESS | 2960 | 1467233700484 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:00 INFO - PROCESS | 2960 | ++DOCSHELL 0CBD3800 == 28 [pid = 2960] [id = 200] 13:55:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0D207000) [pid = 2960] [serial = 598] [outer = 00000000] 13:55:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (15932C00) [pid = 2960] [serial = 599] [outer = 0D207000] 13:55:00 INFO - PROCESS | 2960 | 1467233700528 Marionette DEBUG loaded listener.js 13:55:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (16348800) [pid = 2960] [serial = 600] [outer = 0D207000] 13:55:00 INFO - PROCESS | 2960 | 1467233700930 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 13:55:00 INFO - PROCESS | 2960 | 1467233700963 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:55:00 INFO - PROCESS | 2960 | 1467233700965 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 13:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:55:00 INFO - PROCESS | 2960 | 1467233700968 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:55:00 INFO - PROCESS | 2960 | 1467233700970 Marionette TRACE conn5 <- [1,766,null,{}] 13:55:00 INFO - PROCESS | 2960 | 1467233700973 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:01 INFO - PROCESS | 2960 | 1467233700975 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:01 INFO - PROCESS | 2960 | 1467233701052 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:55:01 INFO - PROCESS | 2960 | 1467233701057 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 2960 | 1467233701059 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:01 INFO - PROCESS | 2960 | ++DOCSHELL 16720000 == 29 [pid = 2960] [id = 201] 13:55:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (16721800) [pid = 2960] [serial = 601] [outer = 00000000] 13:55:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (1672B800) [pid = 2960] [serial = 602] [outer = 16721800] 13:55:01 INFO - PROCESS | 2960 | 1467233701102 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (1687B800) [pid = 2960] [serial = 603] [outer = 16721800] 13:55:01 INFO - PROCESS | 2960 | 1467233701543 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 631ms 13:55:01 INFO - PROCESS | 2960 | 1467233701600 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:55:01 INFO - PROCESS | 2960 | 1467233701602 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 13:55:01 INFO - PROCESS | 2960 | 1467233701605 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:55:01 INFO - PROCESS | 2960 | 1467233701607 Marionette TRACE conn5 <- [1,770,null,{}] 13:55:01 INFO - PROCESS | 2960 | 1467233701610 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:01 INFO - PROCESS | 2960 | 1467233701612 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:01 INFO - PROCESS | 2960 | 1467233701690 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:55:01 INFO - PROCESS | 2960 | 1467233701699 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:01 INFO - PROCESS | 2960 | 1467233701700 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:01 INFO - PROCESS | 2960 | ++DOCSHELL 0CA35400 == 30 [pid = 2960] [id = 202] 13:55:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (171ED800) [pid = 2960] [serial = 604] [outer = 00000000] 13:55:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (17918800) [pid = 2960] [serial = 605] [outer = 171ED800] 13:55:01 INFO - PROCESS | 2960 | 1467233701743 Marionette DEBUG loaded listener.js 13:55:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (17A82000) [pid = 2960] [serial = 606] [outer = 171ED800] 13:55:02 INFO - PROCESS | 2960 | 1467233702523 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 970ms 13:55:02 INFO - PROCESS | 2960 | 1467233702579 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:55:02 INFO - PROCESS | 2960 | 1467233702584 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 13:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:55:02 INFO - PROCESS | 2960 | 1467233702589 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:55:02 INFO - PROCESS | 2960 | 1467233702594 Marionette TRACE conn5 <- [1,774,null,{}] 13:55:02 INFO - PROCESS | 2960 | 1467233702600 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:02 INFO - PROCESS | 2960 | 1467233702602 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:02 INFO - PROCESS | 2960 | 1467233702742 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:55:02 INFO - PROCESS | 2960 | 1467233702864 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:02 INFO - PROCESS | 2960 | 1467233702867 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:02 INFO - PROCESS | 2960 | ++DOCSHELL 0CB76C00 == 31 [pid = 2960] [id = 203] 13:55:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0D773C00) [pid = 2960] [serial = 607] [outer = 00000000] 13:55:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DA54800) [pid = 2960] [serial = 608] [outer = 0D773C00] 13:55:02 INFO - PROCESS | 2960 | 1467233702927 Marionette DEBUG loaded listener.js 13:55:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DC4F400) [pid = 2960] [serial = 609] [outer = 0D773C00] 13:55:03 INFO - PROCESS | 2960 | 1467233703741 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1178ms 13:55:03 INFO - PROCESS | 2960 | 1467233703786 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:55:03 INFO - PROCESS | 2960 | 1467233703790 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 13:55:03 INFO - PROCESS | 2960 | 1467233703796 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:55:03 INFO - PROCESS | 2960 | 1467233703800 Marionette TRACE conn5 <- [1,778,null,{}] 13:55:03 INFO - PROCESS | 2960 | 1467233703813 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:03 INFO - PROCESS | 2960 | 1467233703816 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:03 INFO - PROCESS | 2960 | 1467233703921 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:55:04 INFO - PROCESS | 2960 | 1467233703998 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 2960 | 1467233704002 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:04 INFO - PROCESS | 2960 | ++DOCSHELL 0D773800 == 32 [pid = 2960] [id = 204] 13:55:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D774C00) [pid = 2960] [serial = 610] [outer = 00000000] 13:55:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D792400) [pid = 2960] [serial = 611] [outer = 0D774C00] 13:55:04 INFO - PROCESS | 2960 | 1467233704052 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DA0F000) [pid = 2960] [serial = 612] [outer = 0D774C00] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18A45000) [pid = 2960] [serial = 573] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18A79800) [pid = 2960] [serial = 576] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18A7F800) [pid = 2960] [serial = 575] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (15933C00) [pid = 2960] [serial = 563] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17C9D800) [pid = 2960] [serial = 569] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0DA56400) [pid = 2960] [serial = 554] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DD78000) [pid = 2960] [serial = 555] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0DC4B800) [pid = 2960] [serial = 557] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DF7AC00) [pid = 2960] [serial = 558] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (15852C00) [pid = 2960] [serial = 552] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (13F5D000) [pid = 2960] [serial = 551] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (12381800) [pid = 2960] [serial = 560] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (1634C000) [pid = 2960] [serial = 564] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (16724800) [pid = 2960] [serial = 566] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (17F9D400) [pid = 2960] [serial = 572] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (1680E400) [pid = 2960] [serial = 567] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (17F63800) [pid = 2960] [serial = 570] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (130D0800) [pid = 2960] [serial = 561] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (19F30400) [pid = 2960] [serial = 540] [outer = 00000000] [url = about:blank] 13:55:04 INFO - PROCESS | 2960 | 1467233704581 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 831ms 13:55:04 INFO - PROCESS | 2960 | 1467233704633 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:55:04 INFO - PROCESS | 2960 | 1467233704638 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 13:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:55:04 INFO - PROCESS | 2960 | 1467233704644 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:55:04 INFO - PROCESS | 2960 | 1467233704647 Marionette TRACE conn5 <- [1,782,null,{}] 13:55:04 INFO - PROCESS | 2960 | 1467233704651 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:04 INFO - PROCESS | 2960 | 1467233704653 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:04 INFO - PROCESS | 2960 | 1467233704742 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:55:04 INFO - PROCESS | 2960 | 1467233704750 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:04 INFO - PROCESS | 2960 | 1467233704752 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:04 INFO - PROCESS | 2960 | ++DOCSHELL 0DF80000 == 33 [pid = 2960] [id = 205] 13:55:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0DF85800) [pid = 2960] [serial = 613] [outer = 00000000] 13:55:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0DFE9800) [pid = 2960] [serial = 614] [outer = 0DF85800] 13:55:04 INFO - PROCESS | 2960 | 1467233704799 Marionette DEBUG loaded listener.js 13:55:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0DFF2C00) [pid = 2960] [serial = 615] [outer = 0DF85800] 13:55:05 INFO - PROCESS | 2960 | 1467233705281 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 13:55:05 INFO - PROCESS | 2960 | 1467233705318 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:55:05 INFO - PROCESS | 2960 | 1467233705321 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 13:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:55:05 INFO - PROCESS | 2960 | 1467233705324 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:55:05 INFO - PROCESS | 2960 | 1467233705328 Marionette TRACE conn5 <- [1,786,null,{}] 13:55:05 INFO - PROCESS | 2960 | 1467233705338 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:05 INFO - PROCESS | 2960 | 1467233705343 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:05 INFO - PROCESS | 2960 | 1467233705456 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:55:05 INFO - PROCESS | 2960 | 1467233705467 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:05 INFO - PROCESS | 2960 | 1467233705470 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:05 INFO - PROCESS | 2960 | ++DOCSHELL 130CC800 == 34 [pid = 2960] [id = 206] 13:55:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (130CD400) [pid = 2960] [serial = 616] [outer = 00000000] 13:55:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (1346A400) [pid = 2960] [serial = 617] [outer = 130CD400] 13:55:05 INFO - PROCESS | 2960 | 1467233705519 Marionette DEBUG loaded listener.js 13:55:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (13F5D000) [pid = 2960] [serial = 618] [outer = 130CD400] 13:55:06 INFO - PROCESS | 2960 | 1467233705995 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:55:06 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 13:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 13:55:06 INFO - PROCESS | 2960 | 1467233706059 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 2960 | 1467233706061 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 13:55:06 INFO - PROCESS | 2960 | 1467233706065 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:55:06 INFO - PROCESS | 2960 | 1467233706066 Marionette TRACE conn5 <- [1,790,null,{}] 13:55:06 INFO - PROCESS | 2960 | 1467233706070 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:06 INFO - PROCESS | 2960 | 1467233706072 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:06 INFO - PROCESS | 2960 | 1467233706156 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:55:06 INFO - PROCESS | 2960 | 1467233706240 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 2960 | 1467233706242 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:06 INFO - PROCESS | 2960 | ++DOCSHELL 1592C000 == 35 [pid = 2960] [id = 207] 13:55:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (1592D000) [pid = 2960] [serial = 619] [outer = 00000000] 13:55:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (15AF2400) [pid = 2960] [serial = 620] [outer = 1592D000] 13:55:06 INFO - PROCESS | 2960 | 1467233706295 Marionette DEBUG loaded listener.js 13:55:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (1671F400) [pid = 2960] [serial = 621] [outer = 1592D000] 13:55:06 INFO - PROCESS | 2960 | 1467233706701 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:55:06 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 13:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 13:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:55:06 INFO - PROCESS | 2960 | 1467233706738 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:55:06 INFO - PROCESS | 2960 | 1467233706740 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 13:55:06 INFO - PROCESS | 2960 | 1467233706744 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:55:06 INFO - PROCESS | 2960 | 1467233706745 Marionette TRACE conn5 <- [1,794,null,{}] 13:55:06 INFO - PROCESS | 2960 | 1467233706749 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:06 INFO - PROCESS | 2960 | 1467233706751 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:06 INFO - PROCESS | 2960 | 1467233706882 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:55:06 INFO - PROCESS | 2960 | 1467233706903 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:06 INFO - PROCESS | 2960 | 1467233706905 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:06 INFO - PROCESS | 2960 | ++DOCSHELL 16729400 == 36 [pid = 2960] [id = 208] 13:55:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (1672C400) [pid = 2960] [serial = 622] [outer = 00000000] 13:55:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (17612C00) [pid = 2960] [serial = 623] [outer = 1672C400] 13:55:06 INFO - PROCESS | 2960 | 1467233706949 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (17919000) [pid = 2960] [serial = 624] [outer = 1672C400] 13:55:07 INFO - PROCESS | 2960 | 1467233707362 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:55:07 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 13:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 13:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:55:07 INFO - PROCESS | 2960 | 1467233707414 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:55:07 INFO - PROCESS | 2960 | 1467233707416 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 13:55:07 INFO - PROCESS | 2960 | 1467233707419 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:55:07 INFO - PROCESS | 2960 | 1467233707421 Marionette TRACE conn5 <- [1,798,null,{}] 13:55:07 INFO - PROCESS | 2960 | 1467233707433 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:07 INFO - PROCESS | 2960 | 1467233707438 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:07 INFO - PROCESS | 2960 | 1467233707570 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:55:07 INFO - PROCESS | 2960 | 1467233707575 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:07 INFO - PROCESS | 2960 | 1467233707577 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:07 INFO - PROCESS | 2960 | ++DOCSHELL 17A80400 == 37 [pid = 2960] [id = 209] 13:55:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (17C9D800) [pid = 2960] [serial = 625] [outer = 00000000] 13:55:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (17F94000) [pid = 2960] [serial = 626] [outer = 17C9D800] 13:55:07 INFO - PROCESS | 2960 | 1467233707623 Marionette DEBUG loaded listener.js 13:55:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (17F99C00) [pid = 2960] [serial = 627] [outer = 17C9D800] 13:55:08 INFO - PROCESS | 2960 | 1467233708081 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 13:55:08 INFO - PROCESS | 2960 | 1467233708117 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:55:08 INFO - PROCESS | 2960 | 1467233708119 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 13:55:08 INFO - PROCESS | 2960 | 1467233708122 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:55:08 INFO - PROCESS | 2960 | 1467233708123 Marionette TRACE conn5 <- [1,802,null,{}] 13:55:08 INFO - PROCESS | 2960 | 1467233708127 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:08 INFO - PROCESS | 2960 | 1467233708129 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:08 INFO - PROCESS | 2960 | 1467233708269 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:55:08 INFO - PROCESS | 2960 | 1467233708289 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:08 INFO - PROCESS | 2960 | 1467233708291 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:08 INFO - PROCESS | 2960 | ++DOCSHELL 17F9D000 == 38 [pid = 2960] [id = 210] 13:55:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (17F9E800) [pid = 2960] [serial = 628] [outer = 00000000] 13:55:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (18A75C00) [pid = 2960] [serial = 629] [outer = 17F9E800] 13:55:08 INFO - PROCESS | 2960 | 1467233708334 Marionette DEBUG loaded listener.js 13:55:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18A76400) [pid = 2960] [serial = 630] [outer = 17F9E800] 13:55:08 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (16721800) [pid = 2960] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:55:08 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (11C76800) [pid = 2960] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:55:08 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0D17A000) [pid = 2960] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:55:08 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DA56000) [pid = 2960] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:55:08 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0CB76800) [pid = 2960] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:55:08 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0D207000) [pid = 2960] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:55:08 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0E507000) [pid = 2960] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:55:08 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DFF1800) [pid = 2960] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:55:08 INFO - PROCESS | 2960 | 1467233708778 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:55:08 INFO - PROCESS | 2960 | 1467233708798 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 13:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:55:08 INFO - PROCESS | 2960 | 1467233708801 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:55:08 INFO - PROCESS | 2960 | 1467233708803 Marionette TRACE conn5 <- [1,806,null,{}] 13:55:08 INFO - PROCESS | 2960 | 1467233708807 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:08 INFO - PROCESS | 2960 | 1467233708808 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:08 INFO - PROCESS | 2960 | 1467233708920 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:55:09 INFO - PROCESS | 2960 | 1467233708968 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 2960 | 1467233708970 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:09 INFO - PROCESS | 2960 | ++DOCSHELL 1644F400 == 39 [pid = 2960] [id = 211] 13:55:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (16723400) [pid = 2960] [serial = 631] [outer = 00000000] 13:55:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (18B84400) [pid = 2960] [serial = 632] [outer = 16723400] 13:55:09 INFO - PROCESS | 2960 | 1467233709017 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (18BBB000) [pid = 2960] [serial = 633] [outer = 16723400] 13:55:09 INFO - PROCESS | 2960 | 1467233709365 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 13:55:09 INFO - PROCESS | 2960 | 1467233709432 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:55:09 INFO - PROCESS | 2960 | 1467233709434 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 13:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:55:09 INFO - PROCESS | 2960 | 1467233709444 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:55:09 INFO - PROCESS | 2960 | 1467233709446 Marionette TRACE conn5 <- [1,810,null,{}] 13:55:09 INFO - PROCESS | 2960 | 1467233709450 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:09 INFO - PROCESS | 2960 | 1467233709452 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:09 INFO - PROCESS | 2960 | 1467233709535 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:55:09 INFO - PROCESS | 2960 | 1467233709566 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:09 INFO - PROCESS | 2960 | 1467233709568 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:09 INFO - PROCESS | 2960 | ++DOCSHELL 0CA30800 == 40 [pid = 2960] [id = 212] 13:55:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0CA39000) [pid = 2960] [serial = 634] [outer = 00000000] 13:55:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18B8DC00) [pid = 2960] [serial = 635] [outer = 0CA39000] 13:55:09 INFO - PROCESS | 2960 | 1467233709614 Marionette DEBUG loaded listener.js 13:55:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (18BC6800) [pid = 2960] [serial = 636] [outer = 0CA39000] 13:55:10 INFO - PROCESS | 2960 | 1467233710041 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 2960 | 1467233710079 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 13:55:10 INFO - PROCESS | 2960 | 1467233710087 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 2960 | 1467233710088 Marionette TRACE conn5 <- [1,814,null,{}] 13:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:55:10 INFO - PROCESS | 2960 | 1467233710092 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 2960 | 1467233710094 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:10 INFO - PROCESS | 2960 | 1467233710186 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:55:10 INFO - PROCESS | 2960 | 1467233710193 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:10 INFO - PROCESS | 2960 | 1467233710195 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:10 INFO - PROCESS | 2960 | ++DOCSHELL 18C5CC00 == 41 [pid = 2960] [id = 213] 13:55:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (18C5D400) [pid = 2960] [serial = 637] [outer = 00000000] 13:55:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18C7BC00) [pid = 2960] [serial = 638] [outer = 18C5D400] 13:55:10 INFO - PROCESS | 2960 | 1467233710238 Marionette DEBUG loaded listener.js 13:55:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18C7C000) [pid = 2960] [serial = 639] [outer = 18C5D400] 13:55:10 INFO - PROCESS | 2960 | 1467233710743 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 13:55:10 INFO - PROCESS | 2960 | 1467233710823 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 13:55:10 INFO - PROCESS | 2960 | 1467233710828 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 13:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:55:10 INFO - PROCESS | 2960 | 1467233710834 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:55:10 INFO - PROCESS | 2960 | 1467233710837 Marionette TRACE conn5 <- [1,818,null,{}] 13:55:10 INFO - PROCESS | 2960 | 1467233710843 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:10 INFO - PROCESS | 2960 | 1467233710846 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:11 INFO - PROCESS | 2960 | 1467233711052 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:55:11 INFO - PROCESS | 2960 | 1467233711064 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:11 INFO - PROCESS | 2960 | 1467233711068 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:11 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E5400 == 42 [pid = 2960] [id = 214] 13:55:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0CA3D400) [pid = 2960] [serial = 640] [outer = 00000000] 13:55:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DA51C00) [pid = 2960] [serial = 641] [outer = 0CA3D400] 13:55:11 INFO - PROCESS | 2960 | 1467233711125 Marionette DEBUG loaded listener.js 13:55:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DD77000) [pid = 2960] [serial = 642] [outer = 0CA3D400] 13:55:11 INFO - PROCESS | 2960 | 1467233711728 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 931ms 13:55:11 INFO - PROCESS | 2960 | 1467233711768 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:55:11 INFO - PROCESS | 2960 | 1467233711772 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 13:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:55:11 INFO - PROCESS | 2960 | 1467233711778 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:55:11 INFO - PROCESS | 2960 | 1467233711781 Marionette TRACE conn5 <- [1,822,null,{}] 13:55:11 INFO - PROCESS | 2960 | 1467233711785 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:11 INFO - PROCESS | 2960 | 1467233711788 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:11 INFO - PROCESS | 2960 | 1467233711897 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:55:12 INFO - PROCESS | 2960 | 1467233712022 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:12 INFO - PROCESS | 2960 | 1467233712025 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:12 INFO - PROCESS | 2960 | ++DOCSHELL 11B9F000 == 43 [pid = 2960] [id = 215] 13:55:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (11BA3000) [pid = 2960] [serial = 643] [outer = 00000000] 13:55:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (130C6C00) [pid = 2960] [serial = 644] [outer = 11BA3000] 13:55:12 INFO - PROCESS | 2960 | 1467233712082 Marionette DEBUG loaded listener.js 13:55:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1584B400) [pid = 2960] [serial = 645] [outer = 11BA3000] 13:55:12 INFO - PROCESS | 2960 | 1467233712697 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 13:55:12 INFO - PROCESS | 2960 | 1467233712760 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 13:55:12 INFO - PROCESS | 2960 | 1467233712762 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 13:55:12 INFO - PROCESS | 2960 | 1467233712767 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:55:12 INFO - PROCESS | 2960 | 1467233712771 Marionette TRACE conn5 <- [1,826,null,{}] 13:55:12 INFO - PROCESS | 2960 | 1467233712782 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:12 INFO - PROCESS | 2960 | 1467233712787 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:12 INFO - PROCESS | 2960 | 1467233712895 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:55:13 INFO - PROCESS | 2960 | 1467233713019 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 2960 | 1467233713023 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:13 INFO - PROCESS | 2960 | ++DOCSHELL 14A73000 == 44 [pid = 2960] [id = 216] 13:55:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17F6AC00) [pid = 2960] [serial = 646] [outer = 00000000] 13:55:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C71800) [pid = 2960] [serial = 647] [outer = 17F6AC00] 13:55:13 INFO - PROCESS | 2960 | 1467233713081 Marionette DEBUG loaded listener.js 13:55:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18D27400) [pid = 2960] [serial = 648] [outer = 17F6AC00] 13:55:13 INFO - PROCESS | 2960 | 1467233713672 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 13:55:13 INFO - PROCESS | 2960 | 1467233713704 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:55:13 INFO - PROCESS | 2960 | 1467233713707 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 13:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:55:13 INFO - PROCESS | 2960 | 1467233713710 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:55:13 INFO - PROCESS | 2960 | 1467233713712 Marionette TRACE conn5 <- [1,830,null,{}] 13:55:13 INFO - PROCESS | 2960 | 1467233713716 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:13 INFO - PROCESS | 2960 | 1467233713718 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:13 INFO - PROCESS | 2960 | 1467233713825 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:55:13 INFO - PROCESS | 2960 | 1467233713921 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:13 INFO - PROCESS | 2960 | 1467233713924 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:13 INFO - PROCESS | 2960 | ++DOCSHELL 19438800 == 45 [pid = 2960] [id = 217] 13:55:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1943A800) [pid = 2960] [serial = 649] [outer = 00000000] 13:55:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19440800) [pid = 2960] [serial = 650] [outer = 1943A800] 13:55:14 INFO - PROCESS | 2960 | 1467233713980 Marionette DEBUG loaded listener.js 13:55:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19798C00) [pid = 2960] [serial = 651] [outer = 1943A800] 13:55:14 INFO - PROCESS | 2960 | 1467233714709 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1020ms 13:55:14 INFO - PROCESS | 2960 | 1467233714733 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:55:14 INFO - PROCESS | 2960 | 1467233714737 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 13:55:14 INFO - PROCESS | 2960 | 1467233714742 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:55:14 INFO - PROCESS | 2960 | 1467233714745 Marionette TRACE conn5 <- [1,834,null,{}] 13:55:14 INFO - PROCESS | 2960 | 1467233714750 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:14 INFO - PROCESS | 2960 | 1467233714753 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:14 INFO - PROCESS | 2960 | 1467233714869 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:55:14 INFO - PROCESS | 2960 | 1467233714955 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:14 INFO - PROCESS | 2960 | 1467233714959 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:15 INFO - PROCESS | 2960 | ++DOCSHELL 0DC4C800 == 46 [pid = 2960] [id = 218] 13:55:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DD78000) [pid = 2960] [serial = 652] [outer = 00000000] 13:55:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DF87C00) [pid = 2960] [serial = 653] [outer = 0DD78000] 13:55:15 INFO - PROCESS | 2960 | 1467233715053 Marionette DEBUG loaded listener.js 13:55:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0E57EC00) [pid = 2960] [serial = 654] [outer = 0DD78000] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 0CA30800 == 45 [pid = 2960] [id = 212] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 1644F400 == 44 [pid = 2960] [id = 211] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 17F9D000 == 43 [pid = 2960] [id = 210] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 17A80400 == 42 [pid = 2960] [id = 209] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 16729400 == 41 [pid = 2960] [id = 208] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 1592C000 == 40 [pid = 2960] [id = 207] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 130CC800 == 39 [pid = 2960] [id = 206] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 0DF80000 == 38 [pid = 2960] [id = 205] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 0D773800 == 37 [pid = 2960] [id = 204] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 0CB76C00 == 36 [pid = 2960] [id = 203] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 0CBD3800 == 35 [pid = 2960] [id = 200] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 0CA35400 == 34 [pid = 2960] [id = 202] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 16720000 == 33 [pid = 2960] [id = 201] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 0CA3A000 == 32 [pid = 2960] [id = 199] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 19438800 == 31 [pid = 2960] [id = 217] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 14A73000 == 30 [pid = 2960] [id = 216] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 18C5CC00 == 29 [pid = 2960] [id = 213] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 0C9E5400 == 28 [pid = 2960] [id = 214] 13:55:15 INFO - PROCESS | 2960 | --DOCSHELL 11B9F000 == 27 [pid = 2960] [id = 215] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17918800) [pid = 2960] [serial = 605] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1672B800) [pid = 2960] [serial = 602] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (12482800) [pid = 2960] [serial = 593] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1761E000) [pid = 2960] [serial = 581] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D20A400) [pid = 2960] [serial = 584] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D2F1000) [pid = 2960] [serial = 585] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA5B800) [pid = 2960] [serial = 587] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (11C81400) [pid = 2960] [serial = 596] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (130CF400) [pid = 2960] [serial = 594] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (15932C00) [pid = 2960] [serial = 599] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (13F61000) [pid = 2960] [serial = 579] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (13465000) [pid = 2960] [serial = 578] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1687B800) [pid = 2960] [serial = 603] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DB97400) [pid = 2960] [serial = 588] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0E58AC00) [pid = 2960] [serial = 590] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (138C4C00) [pid = 2960] [serial = 597] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0EB85000) [pid = 2960] [serial = 591] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (16348800) [pid = 2960] [serial = 600] [outer = 00000000] [url = about:blank] 13:55:16 INFO - PROCESS | 2960 | 1467233716232 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1536ms 13:55:16 INFO - PROCESS | 2960 | 1467233716287 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:55:16 INFO - PROCESS | 2960 | 1467233716291 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 13:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:55:16 INFO - PROCESS | 2960 | 1467233716297 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:55:16 INFO - PROCESS | 2960 | 1467233716300 Marionette TRACE conn5 <- [1,838,null,{}] 13:55:16 INFO - PROCESS | 2960 | 1467233716306 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:16 INFO - PROCESS | 2960 | 1467233716309 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:17 INFO - PROCESS | 2960 | 1467233717206 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:55:17 INFO - PROCESS | 2960 | 1467233717545 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:17 INFO - PROCESS | 2960 | 1467233717547 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:17 INFO - PROCESS | 2960 | ++DOCSHELL 0DD7DC00 == 28 [pid = 2960] [id = 219] 13:55:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DD7E000) [pid = 2960] [serial = 655] [outer = 00000000] 13:55:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DDC8800) [pid = 2960] [serial = 656] [outer = 0DD7E000] 13:55:17 INFO - PROCESS | 2960 | 1467233717596 Marionette DEBUG loaded listener.js 13:55:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DFED400) [pid = 2960] [serial = 657] [outer = 0DD7E000] 13:55:18 INFO - PROCESS | 2960 | 1467233717989 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1738ms 13:55:18 INFO - PROCESS | 2960 | 1467233718037 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 2960 | 1467233718042 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 13:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:55:18 INFO - PROCESS | 2960 | 1467233718048 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 2960 | 1467233718050 Marionette TRACE conn5 <- [1,842,null,{}] 13:55:18 INFO - PROCESS | 2960 | 1467233718054 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 2960 | 1467233718057 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:18 INFO - PROCESS | 2960 | 1467233718174 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:55:18 INFO - PROCESS | 2960 | 1467233718186 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 2960 | 1467233718188 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:18 INFO - PROCESS | 2960 | ++DOCSHELL 0EAEB800 == 29 [pid = 2960] [id = 220] 13:55:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0EAEC400) [pid = 2960] [serial = 658] [outer = 00000000] 13:55:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (12171800) [pid = 2960] [serial = 659] [outer = 0EAEC400] 13:55:18 INFO - PROCESS | 2960 | 1467233718235 Marionette DEBUG loaded listener.js 13:55:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (12E53400) [pid = 2960] [serial = 660] [outer = 0EAEC400] 13:55:18 INFO - PROCESS | 2960 | 1467233718685 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 13:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:55:18 INFO - PROCESS | 2960 | 1467233718722 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:55:18 INFO - PROCESS | 2960 | 1467233718724 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 13:55:18 INFO - PROCESS | 2960 | 1467233718727 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:55:18 INFO - PROCESS | 2960 | 1467233718731 Marionette TRACE conn5 <- [1,846,null,{}] 13:55:18 INFO - PROCESS | 2960 | 1467233718741 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:18 INFO - PROCESS | 2960 | 1467233718746 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:18 INFO - PROCESS | 2960 | 1467233718869 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:55:18 INFO - PROCESS | 2960 | 1467233718894 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:18 INFO - PROCESS | 2960 | 1467233718897 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:18 INFO - PROCESS | 2960 | ++DOCSHELL 14A73000 == 30 [pid = 2960] [id = 221] 13:55:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (15132400) [pid = 2960] [serial = 661] [outer = 00000000] 13:55:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1589BC00) [pid = 2960] [serial = 662] [outer = 15132400] 13:55:18 INFO - PROCESS | 2960 | 1467233718947 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (158A2400) [pid = 2960] [serial = 663] [outer = 15132400] 13:55:19 INFO - PROCESS | 2960 | 1467233719391 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 13:55:19 INFO - PROCESS | 2960 | 1467233719418 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:55:19 INFO - PROCESS | 2960 | 1467233719420 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 13:55:19 INFO - PROCESS | 2960 | 1467233719424 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:55:19 INFO - PROCESS | 2960 | 1467233719426 Marionette TRACE conn5 <- [1,850,null,{}] 13:55:19 INFO - PROCESS | 2960 | 1467233719429 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:19 INFO - PROCESS | 2960 | 1467233719431 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:19 INFO - PROCESS | 2960 | 1467233719545 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:55:19 INFO - PROCESS | 2960 | 1467233719550 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:19 INFO - PROCESS | 2960 | 1467233719552 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:19 INFO - PROCESS | 2960 | ++DOCSHELL 159D4800 == 31 [pid = 2960] [id = 222] 13:55:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (15AE4000) [pid = 2960] [serial = 664] [outer = 00000000] 13:55:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (16723C00) [pid = 2960] [serial = 665] [outer = 15AE4000] 13:55:19 INFO - PROCESS | 2960 | 1467233719596 Marionette DEBUG loaded listener.js 13:55:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16801800) [pid = 2960] [serial = 666] [outer = 15AE4000] 13:55:20 INFO - PROCESS | 2960 | 1467233720100 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 13:55:20 INFO - PROCESS | 2960 | 1467233720158 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:55:20 INFO - PROCESS | 2960 | 1467233720160 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 13:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:55:20 INFO - PROCESS | 2960 | 1467233720163 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:55:20 INFO - PROCESS | 2960 | 1467233720165 Marionette TRACE conn5 <- [1,854,null,{}] 13:55:20 INFO - PROCESS | 2960 | 1467233720176 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:20 INFO - PROCESS | 2960 | 1467233720178 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:20 INFO - PROCESS | 2960 | 1467233720289 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:55:20 INFO - PROCESS | 2960 | 1467233720300 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:20 INFO - PROCESS | 2960 | 1467233720302 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:20 INFO - PROCESS | 2960 | ++DOCSHELL 17913400 == 32 [pid = 2960] [id = 223] 13:55:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1791B800) [pid = 2960] [serial = 667] [outer = 00000000] 13:55:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F66C00) [pid = 2960] [serial = 668] [outer = 1791B800] 13:55:20 INFO - PROCESS | 2960 | 1467233720346 Marionette DEBUG loaded listener.js 13:55:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17F6F400) [pid = 2960] [serial = 669] [outer = 1791B800] 13:55:20 INFO - PROCESS | 2960 | 1467233720800 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 890ms 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1672C400) [pid = 2960] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17C9D800) [pid = 2960] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D773C00) [pid = 2960] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D774C00) [pid = 2960] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17F9E800) [pid = 2960] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (171ED800) [pid = 2960] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DF85800) [pid = 2960] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (16723400) [pid = 2960] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1592D000) [pid = 2960] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (130CD400) [pid = 2960] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18C5D400) [pid = 2960] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0CA39000) [pid = 2960] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:55:21 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14A64400) [pid = 2960] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:55:21 INFO - PROCESS | 2960 | 1467233721075 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:55:21 INFO - PROCESS | 2960 | 1467233721077 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 13:55:21 INFO - PROCESS | 2960 | 1467233721080 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 2960 | 1467233721082 Marionette TRACE conn5 <- [1,858,null,{}] 13:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:55:21 INFO - PROCESS | 2960 | 1467233721086 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 2960 | 1467233721091 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:21 INFO - PROCESS | 2960 | 1467233721192 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:55:21 INFO - PROCESS | 2960 | 1467233721200 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 2960 | 1467233721202 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:21 INFO - PROCESS | 2960 | ++DOCSHELL 1592DC00 == 33 [pid = 2960] [id = 224] 13:55:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (15934000) [pid = 2960] [serial = 670] [outer = 00000000] 13:55:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17C9B800) [pid = 2960] [serial = 671] [outer = 15934000] 13:55:21 INFO - PROCESS | 2960 | 1467233721247 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F92C00) [pid = 2960] [serial = 672] [outer = 15934000] 13:55:21 INFO - PROCESS | 2960 | 1467233721667 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 631ms 13:55:21 INFO - PROCESS | 2960 | 1467233721716 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:55:21 INFO - PROCESS | 2960 | 1467233721718 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 13:55:21 INFO - PROCESS | 2960 | 1467233721721 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:55:21 INFO - PROCESS | 2960 | 1467233721723 Marionette TRACE conn5 <- [1,862,null,{}] 13:55:21 INFO - PROCESS | 2960 | 1467233721727 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:21 INFO - PROCESS | 2960 | 1467233721729 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:21 INFO - PROCESS | 2960 | 1467233721805 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:55:21 INFO - PROCESS | 2960 | 1467233721810 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:21 INFO - PROCESS | 2960 | 1467233721812 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:21 INFO - PROCESS | 2960 | ++DOCSHELL 18A3F400 == 34 [pid = 2960] [id = 225] 13:55:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A73400) [pid = 2960] [serial = 673] [outer = 00000000] 13:55:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18C5CC00) [pid = 2960] [serial = 674] [outer = 18A73400] 13:55:21 INFO - PROCESS | 2960 | 1467233721857 Marionette DEBUG loaded listener.js 13:55:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C5D800) [pid = 2960] [serial = 675] [outer = 18A73400] 13:55:22 INFO - PROCESS | 2960 | 1467233722257 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 570ms 13:55:22 INFO - PROCESS | 2960 | 1467233722292 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:55:22 INFO - PROCESS | 2960 | 1467233722294 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 13:55:22 INFO - PROCESS | 2960 | 1467233722297 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:55:22 INFO - PROCESS | 2960 | 1467233722299 Marionette TRACE conn5 <- [1,866,null,{}] 13:55:22 INFO - PROCESS | 2960 | 1467233722302 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:22 INFO - PROCESS | 2960 | 1467233722304 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:22 INFO - PROCESS | 2960 | 1467233722421 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:55:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18C72400) [pid = 2960] [serial = 676] [outer = 0D136800] 13:55:22 INFO - PROCESS | 2960 | 1467233722447 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:22 INFO - PROCESS | 2960 | 1467233722449 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:22 INFO - PROCESS | 2960 | ++DOCSHELL 18DC8000 == 35 [pid = 2960] [id = 226] 13:55:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18DCC400) [pid = 2960] [serial = 677] [outer = 00000000] 13:55:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1943C000) [pid = 2960] [serial = 678] [outer = 18DCC400] 13:55:22 INFO - PROCESS | 2960 | 1467233722502 Marionette DEBUG loaded listener.js 13:55:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16729C00) [pid = 2960] [serial = 679] [outer = 18DCC400] 13:55:23 INFO - PROCESS | 2960 | 1467233722979 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 13:55:23 INFO - PROCESS | 2960 | 1467233723028 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:55:23 INFO - PROCESS | 2960 | 1467233723030 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 13:55:23 INFO - PROCESS | 2960 | 1467233723070 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:55:23 INFO - PROCESS | 2960 | 1467233723074 Marionette TRACE conn5 <- [1,870,null,{}] 13:55:23 INFO - PROCESS | 2960 | 1467233723081 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:23 INFO - PROCESS | 2960 | 1467233723085 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:23 INFO - PROCESS | 2960 | 1467233723200 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:55:23 INFO - PROCESS | 2960 | 1467233723321 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:23 INFO - PROCESS | 2960 | 1467233723325 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:23 INFO - PROCESS | 2960 | ++DOCSHELL 0CB6E400 == 36 [pid = 2960] [id = 227] 13:55:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0CBD3000) [pid = 2960] [serial = 680] [outer = 00000000] 13:55:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D774C00) [pid = 2960] [serial = 681] [outer = 0CBD3000] 13:55:23 INFO - PROCESS | 2960 | 1467233723383 Marionette DEBUG loaded listener.js 13:55:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DB97C00) [pid = 2960] [serial = 682] [outer = 0CBD3000] 13:55:24 INFO - PROCESS | 2960 | 1467233724153 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1167ms 13:55:24 INFO - PROCESS | 2960 | 1467233724222 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:55:24 INFO - PROCESS | 2960 | 1467233724226 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 13:55:24 INFO - PROCESS | 2960 | 1467233724233 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:55:24 INFO - PROCESS | 2960 | 1467233724236 Marionette TRACE conn5 <- [1,874,null,{}] 13:55:24 INFO - PROCESS | 2960 | 1467233724242 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:24 INFO - PROCESS | 2960 | 1467233724247 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:24 INFO - PROCESS | 2960 | 1467233724374 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:55:24 INFO - PROCESS | 2960 | 1467233724497 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:24 INFO - PROCESS | 2960 | 1467233724500 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:24 INFO - PROCESS | 2960 | ++DOCSHELL 1346C400 == 37 [pid = 2960] [id = 228] 13:55:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (13470400) [pid = 2960] [serial = 683] [outer = 00000000] 13:55:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (13F55400) [pid = 2960] [serial = 684] [outer = 13470400] 13:55:24 INFO - PROCESS | 2960 | 1467233724558 Marionette DEBUG loaded listener.js 13:55:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (14A6A000) [pid = 2960] [serial = 685] [outer = 13470400] 13:55:25 INFO - PROCESS | 2960 | 1467233725463 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1281ms 13:55:25 INFO - PROCESS | 2960 | 1467233725549 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:55:25 INFO - PROCESS | 2960 | 1467233725553 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 13:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:55:25 INFO - PROCESS | 2960 | 1467233725558 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:55:25 INFO - PROCESS | 2960 | 1467233725561 Marionette TRACE conn5 <- [1,878,null,{}] 13:55:25 INFO - PROCESS | 2960 | 1467233725567 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:25 INFO - PROCESS | 2960 | 1467233725570 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:25 INFO - PROCESS | 2960 | 1467233725706 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:55:25 INFO - PROCESS | 2960 | 1467233725833 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:25 INFO - PROCESS | 2960 | 1467233725838 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:25 INFO - PROCESS | 2960 | --DOCSHELL 18A3F400 == 36 [pid = 2960] [id = 225] 13:55:25 INFO - PROCESS | 2960 | --DOCSHELL 1592DC00 == 35 [pid = 2960] [id = 224] 13:55:25 INFO - PROCESS | 2960 | --DOCSHELL 17913400 == 34 [pid = 2960] [id = 223] 13:55:25 INFO - PROCESS | 2960 | --DOCSHELL 159D4800 == 33 [pid = 2960] [id = 222] 13:55:25 INFO - PROCESS | 2960 | --DOCSHELL 14A73000 == 32 [pid = 2960] [id = 221] 13:55:25 INFO - PROCESS | 2960 | --DOCSHELL 0EAEB800 == 31 [pid = 2960] [id = 220] 13:55:25 INFO - PROCESS | 2960 | --DOCSHELL 0DD7DC00 == 30 [pid = 2960] [id = 219] 13:55:25 INFO - PROCESS | 2960 | ++DOCSHELL 0678DC00 == 31 [pid = 2960] [id = 229] 13:55:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0C9EE400) [pid = 2960] [serial = 686] [outer = 00000000] 13:55:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0D2FAC00) [pid = 2960] [serial = 687] [outer = 0C9EE400] 13:55:25 INFO - PROCESS | 2960 | 1467233725918 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DA04800) [pid = 2960] [serial = 688] [outer = 0C9EE400] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (17A7EC00) [pid = 2960] [serial = 582] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (17612C00) [pid = 2960] [serial = 623] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17F94000) [pid = 2960] [serial = 626] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17919000) [pid = 2960] [serial = 624] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DA54800) [pid = 2960] [serial = 608] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DC4F400) [pid = 2960] [serial = 609] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0D792400) [pid = 2960] [serial = 611] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DA0F000) [pid = 2960] [serial = 612] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18A75C00) [pid = 2960] [serial = 629] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17A82000) [pid = 2960] [serial = 606] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DFE9800) [pid = 2960] [serial = 614] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DFF2C00) [pid = 2960] [serial = 615] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18B84400) [pid = 2960] [serial = 632] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (15AF2400) [pid = 2960] [serial = 620] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1346A400) [pid = 2960] [serial = 617] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (13F5D000) [pid = 2960] [serial = 618] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18C7C000) [pid = 2960] [serial = 639] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17F99C00) [pid = 2960] [serial = 627] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18C7BC00) [pid = 2960] [serial = 638] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18BC6800) [pid = 2960] [serial = 636] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18B8DC00) [pid = 2960] [serial = 635] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18BBB000) [pid = 2960] [serial = 633] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18A76400) [pid = 2960] [serial = 630] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1671F400) [pid = 2960] [serial = 621] [outer = 00000000] [url = about:blank] 13:55:26 INFO - PROCESS | 2960 | 1467233726344 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 830ms 13:55:26 INFO - PROCESS | 2960 | 1467233726388 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:55:26 INFO - PROCESS | 2960 | 1467233726393 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 13:55:26 INFO - PROCESS | 2960 | 1467233726398 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:55:26 INFO - PROCESS | 2960 | 1467233726401 Marionette TRACE conn5 <- [1,882,null,{}] 13:55:26 INFO - PROCESS | 2960 | 1467233726405 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:26 INFO - PROCESS | 2960 | 1467233726407 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:26 INFO - PROCESS | 2960 | 1467233726492 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:55:26 INFO - PROCESS | 2960 | 1467233726498 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:26 INFO - PROCESS | 2960 | 1467233726500 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:26 INFO - PROCESS | 2960 | ++DOCSHELL 0DF80000 == 32 [pid = 2960] [id = 230] 13:55:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DF85800) [pid = 2960] [serial = 689] [outer = 00000000] 13:55:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0E57FC00) [pid = 2960] [serial = 690] [outer = 0DF85800] 13:55:26 INFO - PROCESS | 2960 | 1467233726547 Marionette DEBUG loaded listener.js 13:55:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0EB85800) [pid = 2960] [serial = 691] [outer = 0DF85800] 13:55:27 INFO - PROCESS | 2960 | 1467233727011 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 631ms 13:55:27 INFO - PROCESS | 2960 | 1467233727034 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 2960 | 1467233727036 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 13:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:55:27 INFO - PROCESS | 2960 | 1467233727039 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - PROCESS | 2960 | 1467233727043 Marionette TRACE conn5 <- [1,886,null,{}] 13:55:27 INFO - PROCESS | 2960 | 1467233727057 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 2960 | 1467233727062 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:27 INFO - PROCESS | 2960 | 1467233727149 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:55:27 INFO - PROCESS | 2960 | 1467233727158 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 2960 | 1467233727161 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:27 INFO - PROCESS | 2960 | ++DOCSHELL 14A73800 == 33 [pid = 2960] [id = 231] 13:55:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (15132000) [pid = 2960] [serial = 692] [outer = 00000000] 13:55:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (15898400) [pid = 2960] [serial = 693] [outer = 15132000] 13:55:27 INFO - PROCESS | 2960 | 1467233727239 Marionette DEBUG loaded listener.js 13:55:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1592D000) [pid = 2960] [serial = 694] [outer = 15132000] 13:55:27 INFO - PROCESS | 2960 | 1467233727713 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 13:55:27 INFO - PROCESS | 2960 | 1467233727773 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:55:27 INFO - PROCESS | 2960 | 1467233727776 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 13:55:27 INFO - PROCESS | 2960 | 1467233727779 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:55:27 INFO - PROCESS | 2960 | 1467233727780 Marionette TRACE conn5 <- [1,890,null,{}] 13:55:27 INFO - PROCESS | 2960 | 1467233727784 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:27 INFO - PROCESS | 2960 | 1467233727786 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:27 INFO - PROCESS | 2960 | 1467233727878 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:55:27 INFO - PROCESS | 2960 | 1467233727966 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:27 INFO - PROCESS | 2960 | 1467233727968 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:27 INFO - PROCESS | 2960 | ++DOCSHELL 16720000 == 34 [pid = 2960] [id = 232] 13:55:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (16720C00) [pid = 2960] [serial = 695] [outer = 00000000] 13:55:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17624800) [pid = 2960] [serial = 696] [outer = 16720C00] 13:55:28 INFO - PROCESS | 2960 | 1467233728012 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1791C000) [pid = 2960] [serial = 697] [outer = 16720C00] 13:55:28 INFO - PROCESS | 2960 | 1467233728391 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 13:55:28 INFO - PROCESS | 2960 | 1467233728455 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:55:28 INFO - PROCESS | 2960 | 1467233728457 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 13:55:28 INFO - PROCESS | 2960 | 1467233728460 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:55:28 INFO - PROCESS | 2960 | 1467233728462 Marionette TRACE conn5 <- [1,894,null,{}] 13:55:28 INFO - PROCESS | 2960 | 1467233728465 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:28 INFO - PROCESS | 2960 | 1467233728467 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:28 INFO - PROCESS | 2960 | 1467233728600 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:55:28 INFO - PROCESS | 2960 | 1467233728618 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:28 INFO - PROCESS | 2960 | 1467233728620 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:28 INFO - PROCESS | 2960 | ++DOCSHELL 17A7CC00 == 35 [pid = 2960] [id = 233] 13:55:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17A7EC00) [pid = 2960] [serial = 698] [outer = 00000000] 13:55:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17F67000) [pid = 2960] [serial = 699] [outer = 17A7EC00] 13:55:28 INFO - PROCESS | 2960 | 1467233728664 Marionette DEBUG loaded listener.js 13:55:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F96000) [pid = 2960] [serial = 700] [outer = 17A7EC00] 13:55:29 INFO - PROCESS | 2960 | 1467233729107 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 13:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:55:29 INFO - PROCESS | 2960 | 1467233729135 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 2960 | 1467233729137 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 13:55:29 INFO - PROCESS | 2960 | 1467233729140 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 2960 | 1467233729142 Marionette TRACE conn5 <- [1,898,null,{}] 13:55:29 INFO - PROCESS | 2960 | 1467233729145 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 2960 | 1467233729151 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:29 INFO - PROCESS | 2960 | 1467233729292 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:55:29 INFO - PROCESS | 2960 | 1467233729355 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:29 INFO - PROCESS | 2960 | 1467233729357 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:29 INFO - PROCESS | 2960 | ++DOCSHELL 0DB3F800 == 36 [pid = 2960] [id = 234] 13:55:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DB97400) [pid = 2960] [serial = 701] [outer = 00000000] 13:55:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A80400) [pid = 2960] [serial = 702] [outer = 0DB97400] 13:55:29 INFO - PROCESS | 2960 | 1467233729402 Marionette DEBUG loaded listener.js 13:55:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18B8EC00) [pid = 2960] [serial = 703] [outer = 0DB97400] 13:55:29 INFO - PROCESS | 2960 | 1467233729829 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 13:55:29 INFO - PROCESS | 2960 | 1467233729872 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:55:29 INFO - PROCESS | 2960 | 1467233729874 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 13:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:55:29 INFO - PROCESS | 2960 | 1467233729914 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:55:29 INFO - PROCESS | 2960 | 1467233729925 Marionette TRACE conn5 <- [1,902,null,{}] 13:55:29 INFO - PROCESS | 2960 | 1467233729929 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:29 INFO - PROCESS | 2960 | 1467233729931 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:30 INFO - PROCESS | 2960 | 1467233730038 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:55:30 INFO - PROCESS | 2960 | 1467233730050 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 2960 | 1467233730052 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:30 INFO - PROCESS | 2960 | ++DOCSHELL 18A80800 == 37 [pid = 2960] [id = 235] 13:55:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A81800) [pid = 2960] [serial = 704] [outer = 00000000] 13:55:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18C5AC00) [pid = 2960] [serial = 705] [outer = 18A81800] 13:55:30 INFO - PROCESS | 2960 | 1467233730095 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C60000) [pid = 2960] [serial = 706] [outer = 18A81800] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (15AE4000) [pid = 2960] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DD7E000) [pid = 2960] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1791B800) [pid = 2960] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (15934000) [pid = 2960] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DD78000) [pid = 2960] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0EAEC400) [pid = 2960] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0CA3D400) [pid = 2960] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (11BA3000) [pid = 2960] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17F6AC00) [pid = 2960] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1943A800) [pid = 2960] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (15132400) [pid = 2960] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:55:30 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18A73400) [pid = 2960] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:55:30 INFO - PROCESS | 2960 | 1467233730584 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 750ms 13:55:30 INFO - PROCESS | 2960 | 1467233730659 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:55:30 INFO - PROCESS | 2960 | 1467233730661 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 13:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:55:30 INFO - PROCESS | 2960 | 1467233730664 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:55:30 INFO - PROCESS | 2960 | 1467233730666 Marionette TRACE conn5 <- [1,906,null,{}] 13:55:30 INFO - PROCESS | 2960 | 1467233730670 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:30 INFO - PROCESS | 2960 | 1467233730671 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:30 INFO - PROCESS | 2960 | 1467233730750 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:55:30 INFO - PROCESS | 2960 | 1467233730756 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:30 INFO - PROCESS | 2960 | 1467233730758 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:30 INFO - PROCESS | 2960 | ++DOCSHELL 11C81400 == 38 [pid = 2960] [id = 236] 13:55:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (12351C00) [pid = 2960] [serial = 707] [outer = 00000000] 13:55:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18A7F400) [pid = 2960] [serial = 708] [outer = 12351C00] 13:55:30 INFO - PROCESS | 2960 | 1467233730801 Marionette DEBUG loaded listener.js 13:55:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18C61000) [pid = 2960] [serial = 709] [outer = 12351C00] 13:55:31 INFO - PROCESS | 2960 | 1467233731234 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 13:55:31 INFO - PROCESS | 2960 | 1467233731299 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 2960 | 1467233731301 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 13:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:55:31 INFO - PROCESS | 2960 | 1467233731304 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 2960 | 1467233731306 Marionette TRACE conn5 <- [1,910,null,{}] 13:55:31 INFO - PROCESS | 2960 | 1467233731310 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 2960 | 1467233731312 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:31 INFO - PROCESS | 2960 | 1467233731391 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:55:31 INFO - PROCESS | 2960 | 1467233731425 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:31 INFO - PROCESS | 2960 | 1467233731427 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:31 INFO - PROCESS | 2960 | ++DOCSHELL 1671FC00 == 39 [pid = 2960] [id = 237] 13:55:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1672C000) [pid = 2960] [serial = 710] [outer = 00000000] 13:55:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19A88400) [pid = 2960] [serial = 711] [outer = 1672C000] 13:55:31 INFO - PROCESS | 2960 | 1467233731470 Marionette DEBUG loaded listener.js 13:55:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19AFC000) [pid = 2960] [serial = 712] [outer = 1672C000] 13:55:31 INFO - PROCESS | 2960 | 1467233731896 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 631ms 13:55:31 INFO - PROCESS | 2960 | 1467233731938 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:55:31 INFO - PROCESS | 2960 | 1467233731941 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 13:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:55:31 INFO - PROCESS | 2960 | 1467233731944 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:55:31 INFO - PROCESS | 2960 | 1467233731945 Marionette TRACE conn5 <- [1,914,null,{}] 13:55:31 INFO - PROCESS | 2960 | 1467233731949 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:31 INFO - PROCESS | 2960 | 1467233731951 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:32 INFO - PROCESS | 2960 | 1467233732030 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:55:32 INFO - PROCESS | 2960 | 1467233732035 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:32 INFO - PROCESS | 2960 | 1467233732037 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:32 INFO - PROCESS | 2960 | ++DOCSHELL 1943B000 == 40 [pid = 2960] [id = 238] 13:55:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19793400) [pid = 2960] [serial = 713] [outer = 00000000] 13:55:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19E40C00) [pid = 2960] [serial = 714] [outer = 19793400] 13:55:32 INFO - PROCESS | 2960 | 1467233732080 Marionette DEBUG loaded listener.js 13:55:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E41C00) [pid = 2960] [serial = 715] [outer = 19793400] 13:55:32 INFO - PROCESS | 2960 | 1467233732703 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 830ms 13:55:32 INFO - PROCESS | 2960 | 1467233732793 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:55:32 INFO - PROCESS | 2960 | 1467233732798 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 13:55:32 INFO - PROCESS | 2960 | 1467233732804 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:55:32 INFO - PROCESS | 2960 | 1467233732807 Marionette TRACE conn5 <- [1,918,null,{}] 13:55:32 INFO - PROCESS | 2960 | 1467233732828 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:32 INFO - PROCESS | 2960 | 1467233732831 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:32 INFO - PROCESS | 2960 | 1467233732949 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:55:33 INFO - PROCESS | 2960 | 1467233733070 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:33 INFO - PROCESS | 2960 | 1467233733073 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:33 INFO - PROCESS | 2960 | ++DOCSHELL 0D178C00 == 41 [pid = 2960] [id = 239] 13:55:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DA0B400) [pid = 2960] [serial = 716] [outer = 00000000] 13:55:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0E58A000) [pid = 2960] [serial = 717] [outer = 0DA0B400] 13:55:33 INFO - PROCESS | 2960 | 1467233733131 Marionette DEBUG loaded listener.js 13:55:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (12E54000) [pid = 2960] [serial = 718] [outer = 0DA0B400] 13:55:33 INFO - PROCESS | 2960 | 1467233733713 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 13:55:33 INFO - PROCESS | 2960 | 1467233733781 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:55:33 INFO - PROCESS | 2960 | 1467233733786 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 13:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:55:33 INFO - PROCESS | 2960 | 1467233733792 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:55:33 INFO - PROCESS | 2960 | 1467233733795 Marionette TRACE conn5 <- [1,922,null,{}] 13:55:33 INFO - PROCESS | 2960 | 1467233733799 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:33 INFO - PROCESS | 2960 | 1467233733802 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:33 INFO - PROCESS | 2960 | 1467233733912 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:55:34 INFO - PROCESS | 2960 | 1467233734042 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:34 INFO - PROCESS | 2960 | 1467233734045 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:34 INFO - PROCESS | 2960 | ++DOCSHELL 15938000 == 42 [pid = 2960] [id = 240] 13:55:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (159D4800) [pid = 2960] [serial = 719] [outer = 00000000] 13:55:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17620000) [pid = 2960] [serial = 720] [outer = 159D4800] 13:55:34 INFO - PROCESS | 2960 | 1467233734103 Marionette DEBUG loaded listener.js 13:55:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17F71400) [pid = 2960] [serial = 721] [outer = 159D4800] 13:55:34 INFO - PROCESS | 2960 | 1467233734701 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 971ms 13:55:34 INFO - PROCESS | 2960 | 1467233734766 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:55:34 INFO - PROCESS | 2960 | 1467233734769 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 13:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:55:34 INFO - PROCESS | 2960 | 1467233734773 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:55:34 INFO - PROCESS | 2960 | 1467233734777 Marionette TRACE conn5 <- [1,926,null,{}] 13:55:34 INFO - PROCESS | 2960 | 1467233734787 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:34 INFO - PROCESS | 2960 | 1467233734792 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:34 INFO - PROCESS | 2960 | 1467233734901 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:55:35 INFO - PROCESS | 2960 | 1467233735059 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:35 INFO - PROCESS | 2960 | 1467233735062 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:35 INFO - PROCESS | 2960 | ++DOCSHELL 19E9C000 == 43 [pid = 2960] [id = 241] 13:55:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19E9C800) [pid = 2960] [serial = 722] [outer = 00000000] 13:55:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19E9F800) [pid = 2960] [serial = 723] [outer = 19E9C800] 13:55:35 INFO - PROCESS | 2960 | 1467233735121 Marionette DEBUG loaded listener.js 13:55:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19F2C800) [pid = 2960] [serial = 724] [outer = 19E9C800] 13:55:35 INFO - PROCESS | 2960 | 1467233735923 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1172ms 13:55:35 INFO - PROCESS | 2960 | 1467233735948 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:55:35 INFO - PROCESS | 2960 | 1467233735952 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 13:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:55:35 INFO - PROCESS | 2960 | 1467233735957 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:55:35 INFO - PROCESS | 2960 | 1467233735961 Marionette TRACE conn5 <- [1,930,null,{}] 13:55:35 INFO - PROCESS | 2960 | 1467233735966 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:35 INFO - PROCESS | 2960 | 1467233735968 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:36 INFO - PROCESS | 2960 | 1467233736070 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:55:36 INFO - PROCESS | 2960 | 1467233736201 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:36 INFO - PROCESS | 2960 | 1467233736206 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:36 INFO - PROCESS | 2960 | ++DOCSHELL 0DDD1800 == 44 [pid = 2960] [id = 242] 13:55:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0DF7AC00) [pid = 2960] [serial = 725] [outer = 00000000] 13:55:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0CBCC400) [pid = 2960] [serial = 726] [outer = 0DF7AC00] 13:55:36 INFO - PROCESS | 2960 | 1467233736258 Marionette DEBUG loaded listener.js 13:55:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0DFEC400) [pid = 2960] [serial = 727] [outer = 0DF7AC00] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 1671FC00 == 43 [pid = 2960] [id = 237] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 11C81400 == 42 [pid = 2960] [id = 236] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 18A80800 == 41 [pid = 2960] [id = 235] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 0DB3F800 == 40 [pid = 2960] [id = 234] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 17A7CC00 == 39 [pid = 2960] [id = 233] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 16720000 == 38 [pid = 2960] [id = 232] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 14A73800 == 37 [pid = 2960] [id = 231] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 0DF80000 == 36 [pid = 2960] [id = 230] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 0678DC00 == 35 [pid = 2960] [id = 229] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 1346C400 == 34 [pid = 2960] [id = 228] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 0CB6E400 == 33 [pid = 2960] [id = 227] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 18DC8000 == 32 [pid = 2960] [id = 226] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 0DC4C800 == 31 [pid = 2960] [id = 218] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 15938000 == 30 [pid = 2960] [id = 240] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 19E9C000 == 29 [pid = 2960] [id = 241] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 1943B000 == 28 [pid = 2960] [id = 238] 13:55:37 INFO - PROCESS | 2960 | --DOCSHELL 0D178C00 == 27 [pid = 2960] [id = 239] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (19F36400) [pid = 2960] [serial = 384] [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.] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (16723C00) [pid = 2960] [serial = 665] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DDC8800) [pid = 2960] [serial = 656] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DFED400) [pid = 2960] [serial = 657] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (16801800) [pid = 2960] [serial = 666] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17F66C00) [pid = 2960] [serial = 668] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17C9B800) [pid = 2960] [serial = 671] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17F6F400) [pid = 2960] [serial = 669] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0E57EC00) [pid = 2960] [serial = 654] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DF87C00) [pid = 2960] [serial = 653] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (12171800) [pid = 2960] [serial = 659] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DD77000) [pid = 2960] [serial = 642] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (12E53400) [pid = 2960] [serial = 660] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA51C00) [pid = 2960] [serial = 641] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1584B400) [pid = 2960] [serial = 645] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (130C6C00) [pid = 2960] [serial = 644] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18D27400) [pid = 2960] [serial = 648] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C71800) [pid = 2960] [serial = 647] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (19798C00) [pid = 2960] [serial = 651] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17F92C00) [pid = 2960] [serial = 672] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19440800) [pid = 2960] [serial = 650] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1589BC00) [pid = 2960] [serial = 662] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18C5D800) [pid = 2960] [serial = 675] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (158A2400) [pid = 2960] [serial = 663] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18C5CC00) [pid = 2960] [serial = 674] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1943C000) [pid = 2960] [serial = 678] [outer = 00000000] [url = about:blank] 13:55:37 INFO - PROCESS | 2960 | 1467233737427 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1539ms 13:55:37 INFO - PROCESS | 2960 | 1467233737518 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:55:37 INFO - PROCESS | 2960 | 1467233737522 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 13:55:37 INFO - PROCESS | 2960 | 1467233737527 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:55:37 INFO - PROCESS | 2960 | 1467233737530 Marionette TRACE conn5 <- [1,934,null,{}] 13:55:37 INFO - PROCESS | 2960 | 1467233737539 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:37 INFO - PROCESS | 2960 | 1467233737541 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:37 INFO - PROCESS | 2960 | 1467233737623 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:55:37 INFO - PROCESS | 2960 | 1467233737636 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:37 INFO - PROCESS | 2960 | 1467233737639 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:37 INFO - PROCESS | 2960 | ++DOCSHELL 0D178C00 == 28 [pid = 2960] [id = 243] 13:55:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D17AC00) [pid = 2960] [serial = 728] [outer = 00000000] 13:55:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D776000) [pid = 2960] [serial = 729] [outer = 0D17AC00] 13:55:37 INFO - PROCESS | 2960 | 1467233737687 Marionette DEBUG loaded listener.js 13:55:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA0A800) [pid = 2960] [serial = 730] [outer = 0D17AC00] 13:55:38 INFO - PROCESS | 2960 | 1467233738146 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 13:55:38 INFO - PROCESS | 2960 | 1467233738222 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 2960 | 1467233738227 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 13:55:38 INFO - PROCESS | 2960 | 1467233738233 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:55:38 INFO - PROCESS | 2960 | 1467233738236 Marionette TRACE conn5 <- [1,938,null,{}] 13:55:38 INFO - PROCESS | 2960 | 1467233738240 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:38 INFO - PROCESS | 2960 | 1467233738242 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:38 INFO - PROCESS | 2960 | 1467233738332 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:55:38 INFO - PROCESS | 2960 | 1467233738347 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:38 INFO - PROCESS | 2960 | 1467233738349 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:38 INFO - PROCESS | 2960 | ++DOCSHELL 0DF7C400 == 29 [pid = 2960] [id = 244] 13:55:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DF7C800) [pid = 2960] [serial = 731] [outer = 00000000] 13:55:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DFE8000) [pid = 2960] [serial = 732] [outer = 0DF7C800] 13:55:38 INFO - PROCESS | 2960 | 1467233738398 Marionette DEBUG loaded listener.js 13:55:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DFF0400) [pid = 2960] [serial = 733] [outer = 0DF7C800] 13:55:38 INFO - PROCESS | 2960 | 1467233738855 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 13:55:38 INFO - PROCESS | 2960 | 1467233738909 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:55:38 INFO - PROCESS | 2960 | 1467233738911 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 13:55:38 INFO - PROCESS | 2960 | 1467233738914 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:55:38 INFO - PROCESS | 2960 | 1467233738918 Marionette TRACE conn5 <- [1,942,null,{}] 13:55:38 INFO - PROCESS | 2960 | 1467233738929 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:38 INFO - PROCESS | 2960 | 1467233738933 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:39 INFO - PROCESS | 2960 | 1467233739048 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:55:39 INFO - PROCESS | 2960 | 1467233739147 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 2960 | 1467233739150 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:39 INFO - PROCESS | 2960 | ++DOCSHELL 13466C00 == 30 [pid = 2960] [id = 245] 13:55:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (13469800) [pid = 2960] [serial = 734] [outer = 00000000] 13:55:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (138C1400) [pid = 2960] [serial = 735] [outer = 13469800] 13:55:39 INFO - PROCESS | 2960 | 1467233739199 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14A64C00) [pid = 2960] [serial = 736] [outer = 13469800] 13:55:39 INFO - PROCESS | 2960 | 1467233739634 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 770ms 13:55:39 INFO - PROCESS | 2960 | 1467233739689 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:55:39 INFO - PROCESS | 2960 | 1467233739691 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 13:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:55:39 INFO - PROCESS | 2960 | 1467233739695 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:55:39 INFO - PROCESS | 2960 | 1467233739697 Marionette TRACE conn5 <- [1,946,null,{}] 13:55:39 INFO - PROCESS | 2960 | 1467233739706 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:39 INFO - PROCESS | 2960 | 1467233739708 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:39 INFO - PROCESS | 2960 | 1467233739824 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:55:39 INFO - PROCESS | 2960 | 1467233739835 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:39 INFO - PROCESS | 2960 | 1467233739837 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:39 INFO - PROCESS | 2960 | ++DOCSHELL 14A73000 == 31 [pid = 2960] [id = 246] 13:55:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1584B400) [pid = 2960] [serial = 737] [outer = 00000000] 13:55:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (158A1C00) [pid = 2960] [serial = 738] [outer = 1584B400] 13:55:39 INFO - PROCESS | 2960 | 1467233739882 Marionette DEBUG loaded listener.js 13:55:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (159DA800) [pid = 2960] [serial = 739] [outer = 1584B400] 13:55:40 INFO - PROCESS | 2960 | 1467233740328 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 13:55:40 INFO - PROCESS | 2960 | 1467233740369 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:55:40 INFO - PROCESS | 2960 | 1467233740371 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 13:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:55:40 INFO - PROCESS | 2960 | 1467233740374 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:55:40 INFO - PROCESS | 2960 | 1467233740375 Marionette TRACE conn5 <- [1,950,null,{}] 13:55:40 INFO - PROCESS | 2960 | 1467233740379 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:40 INFO - PROCESS | 2960 | 1467233740381 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:40 INFO - PROCESS | 2960 | 1467233740516 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:55:40 INFO - PROCESS | 2960 | 1467233740536 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:40 INFO - PROCESS | 2960 | 1467233740538 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:40 INFO - PROCESS | 2960 | ++DOCSHELL 1671FC00 == 32 [pid = 2960] [id = 247] 13:55:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (16720000) [pid = 2960] [serial = 740] [outer = 00000000] 13:55:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16726400) [pid = 2960] [serial = 741] [outer = 16720000] 13:55:40 INFO - PROCESS | 2960 | 1467233740581 Marionette DEBUG loaded listener.js 13:55:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1680E400) [pid = 2960] [serial = 742] [outer = 16720000] 13:55:41 INFO - PROCESS | 2960 | 1467233741039 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 13:55:41 INFO - PROCESS | 2960 | 1467233741105 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:55:41 INFO - PROCESS | 2960 | 1467233741107 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 13:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:55:41 INFO - PROCESS | 2960 | 1467233741110 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:55:41 INFO - PROCESS | 2960 | 1467233741112 Marionette TRACE conn5 <- [1,954,null,{}] 13:55:41 INFO - PROCESS | 2960 | 1467233741117 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:41 INFO - PROCESS | 2960 | 1467233741123 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:41 INFO - PROCESS | 2960 | 1467233741266 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:55:41 INFO - PROCESS | 2960 | 1467233741273 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:41 INFO - PROCESS | 2960 | 1467233741275 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:41 INFO - PROCESS | 2960 | ++DOCSHELL 1761EC00 == 33 [pid = 2960] [id = 248] 13:55:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1762E000) [pid = 2960] [serial = 743] [outer = 00000000] 13:55:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17F6F000) [pid = 2960] [serial = 744] [outer = 1762E000] 13:55:41 INFO - PROCESS | 2960 | 1467233741319 Marionette DEBUG loaded listener.js 13:55:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (17F94800) [pid = 2960] [serial = 745] [outer = 1762E000] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1672C000) [pid = 2960] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17A7EC00) [pid = 2960] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19793400) [pid = 2960] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DB97400) [pid = 2960] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18DCC400) [pid = 2960] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DF85800) [pid = 2960] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0CBD3000) [pid = 2960] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18A81800) [pid = 2960] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0C9EE400) [pid = 2960] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (13470400) [pid = 2960] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (15132000) [pid = 2960] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (16720C00) [pid = 2960] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:55:41 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (12351C00) [pid = 2960] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:55:41 INFO - PROCESS | 2960 | 1467233741965 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 871ms 13:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:55:42 INFO - PROCESS | 2960 | 1467233741990 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 2960 | 1467233741992 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 13:55:42 INFO - PROCESS | 2960 | 1467233741995 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 2960 | 1467233741997 Marionette TRACE conn5 <- [1,958,null,{}] 13:55:42 INFO - PROCESS | 2960 | 1467233742000 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 2960 | 1467233742002 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:42 INFO - PROCESS | 2960 | 1467233742078 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:55:42 INFO - PROCESS | 2960 | 1467233742083 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 2960 | 1467233742085 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:42 INFO - PROCESS | 2960 | ++DOCSHELL 13F5B400 == 34 [pid = 2960] [id = 249] 13:55:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (15AE4000) [pid = 2960] [serial = 746] [outer = 00000000] 13:55:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17A84800) [pid = 2960] [serial = 747] [outer = 15AE4000] 13:55:42 INFO - PROCESS | 2960 | 1467233742129 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17F69400) [pid = 2960] [serial = 748] [outer = 15AE4000] 13:55:42 INFO - PROCESS | 2960 | 1467233742553 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 13:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:55:42 INFO - PROCESS | 2960 | 1467233742566 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:55:42 INFO - PROCESS | 2960 | 1467233742568 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 13:55:42 INFO - PROCESS | 2960 | 1467233742571 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:55:42 INFO - PROCESS | 2960 | 1467233742573 Marionette TRACE conn5 <- [1,962,null,{}] 13:55:42 INFO - PROCESS | 2960 | 1467233742576 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:42 INFO - PROCESS | 2960 | 1467233742578 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:42 INFO - PROCESS | 2960 | 1467233742697 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:55:42 INFO - PROCESS | 2960 | 1467233742706 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:42 INFO - PROCESS | 2960 | 1467233742708 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:42 INFO - PROCESS | 2960 | ++DOCSHELL 17F6E800 == 35 [pid = 2960] [id = 250] 13:55:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F9D000) [pid = 2960] [serial = 749] [outer = 00000000] 13:55:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18A78C00) [pid = 2960] [serial = 750] [outer = 17F9D000] 13:55:42 INFO - PROCESS | 2960 | 1467233742752 Marionette DEBUG loaded listener.js 13:55:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18A76800) [pid = 2960] [serial = 751] [outer = 17F9D000] 13:55:43 INFO - PROCESS | 2960 | 1467233743162 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 13:55:43 INFO - PROCESS | 2960 | 1467233743202 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:55:43 INFO - PROCESS | 2960 | 1467233743204 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 13:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:55:43 INFO - PROCESS | 2960 | 1467233743207 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:55:43 INFO - PROCESS | 2960 | 1467233743209 Marionette TRACE conn5 <- [1,966,null,{}] 13:55:43 INFO - PROCESS | 2960 | 1467233743212 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:43 INFO - PROCESS | 2960 | 1467233743214 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:43 INFO - PROCESS | 2960 | 1467233743323 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:55:43 INFO - PROCESS | 2960 | 1467233743331 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:43 INFO - PROCESS | 2960 | 1467233743333 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:43 INFO - PROCESS | 2960 | ++DOCSHELL 13466800 == 36 [pid = 2960] [id = 251] 13:55:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18B8DC00) [pid = 2960] [serial = 752] [outer = 00000000] 13:55:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C5E400) [pid = 2960] [serial = 753] [outer = 18B8DC00] 13:55:43 INFO - PROCESS | 2960 | 1467233743375 Marionette DEBUG loaded listener.js 13:55:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18C64400) [pid = 2960] [serial = 754] [outer = 18B8DC00] 13:55:43 INFO - PROCESS | 2960 | 1467233743891 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 731ms 13:55:44 INFO - PROCESS | 2960 | 1467233744023 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:55:44 INFO - PROCESS | 2960 | 1467233744028 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 13:55:44 INFO - PROCESS | 2960 | 1467233744036 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:55:44 INFO - PROCESS | 2960 | 1467233744039 Marionette TRACE conn5 <- [1,970,null,{}] 13:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:55:44 INFO - PROCESS | 2960 | 1467233744068 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:44 INFO - PROCESS | 2960 | 1467233744071 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:44 INFO - PROCESS | 2960 | 1467233744239 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:55:44 INFO - PROCESS | 2960 | 1467233744292 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:44 INFO - PROCESS | 2960 | 1467233744297 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:44 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3AC00 == 37 [pid = 2960] [id = 252] 13:55:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0D791400) [pid = 2960] [serial = 755] [outer = 00000000] 13:55:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DC4C800) [pid = 2960] [serial = 756] [outer = 0D791400] 13:55:44 INFO - PROCESS | 2960 | 1467233744353 Marionette DEBUG loaded listener.js 13:55:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DF80000) [pid = 2960] [serial = 757] [outer = 0D791400] 13:55:45 INFO - PROCESS | 2960 | 1467233745042 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1015ms 13:55:45 INFO - PROCESS | 2960 | 1467233745058 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:55:45 INFO - PROCESS | 2960 | 1467233745063 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 13:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:55:45 INFO - PROCESS | 2960 | 1467233745070 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:55:45 INFO - PROCESS | 2960 | 1467233745073 Marionette TRACE conn5 <- [1,974,null,{}] 13:55:45 INFO - PROCESS | 2960 | 1467233745077 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:45 INFO - PROCESS | 2960 | 1467233745080 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:45 INFO - PROCESS | 2960 | 1467233745200 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:55:45 INFO - PROCESS | 2960 | 1467233745350 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:45 INFO - PROCESS | 2960 | 1467233745352 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:45 INFO - PROCESS | 2960 | ++DOCSHELL 12E5D000 == 38 [pid = 2960] [id = 253] 13:55:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (130C5C00) [pid = 2960] [serial = 758] [outer = 00000000] 13:55:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (138B9C00) [pid = 2960] [serial = 759] [outer = 130C5C00] 13:55:45 INFO - PROCESS | 2960 | 1467233745409 Marionette DEBUG loaded listener.js 13:55:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (15896C00) [pid = 2960] [serial = 760] [outer = 130C5C00] 13:55:46 INFO - PROCESS | 2960 | 1467233746267 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1274ms 13:55:46 INFO - PROCESS | 2960 | 1467233746347 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:55:46 INFO - PROCESS | 2960 | 1467233746352 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 13:55:46 INFO - PROCESS | 2960 | 1467233746357 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:55:46 INFO - PROCESS | 2960 | 1467233746360 Marionette TRACE conn5 <- [1,978,null,{}] 13:55:46 INFO - PROCESS | 2960 | 1467233746365 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:46 INFO - PROCESS | 2960 | 1467233746368 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:46 INFO - PROCESS | 2960 | 1467233746482 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:55:46 INFO - PROCESS | 2960 | 1467233746593 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:46 INFO - PROCESS | 2960 | 1467233746597 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 17F6E800 == 37 [pid = 2960] [id = 250] 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 13F5B400 == 36 [pid = 2960] [id = 249] 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 1761EC00 == 35 [pid = 2960] [id = 248] 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 1671FC00 == 34 [pid = 2960] [id = 247] 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 14A73000 == 33 [pid = 2960] [id = 246] 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 13466C00 == 32 [pid = 2960] [id = 245] 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 0DF7C400 == 31 [pid = 2960] [id = 244] 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 0D178C00 == 30 [pid = 2960] [id = 243] 13:55:46 INFO - PROCESS | 2960 | --DOCSHELL 0DDD1800 == 29 [pid = 2960] [id = 242] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19AFC000) [pid = 2960] [serial = 712] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17F67000) [pid = 2960] [serial = 699] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19E40C00) [pid = 2960] [serial = 714] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18A80400) [pid = 2960] [serial = 702] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17F96000) [pid = 2960] [serial = 700] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (16729C00) [pid = 2960] [serial = 679] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0E57FC00) [pid = 2960] [serial = 690] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0EB85800) [pid = 2960] [serial = 691] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D774C00) [pid = 2960] [serial = 681] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DB97C00) [pid = 2960] [serial = 682] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18C5AC00) [pid = 2960] [serial = 705] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D2FAC00) [pid = 2960] [serial = 687] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA04800) [pid = 2960] [serial = 688] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (13F55400) [pid = 2960] [serial = 684] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (14A6A000) [pid = 2960] [serial = 685] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (15898400) [pid = 2960] [serial = 693] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1592D000) [pid = 2960] [serial = 694] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17624800) [pid = 2960] [serial = 696] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19E41C00) [pid = 2960] [serial = 715] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18B8EC00) [pid = 2960] [serial = 703] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19A88400) [pid = 2960] [serial = 711] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18C60000) [pid = 2960] [serial = 706] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (18A7F400) [pid = 2960] [serial = 708] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1791C000) [pid = 2960] [serial = 697] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (18C61000) [pid = 2960] [serial = 709] [outer = 00000000] [url = about:blank] 13:55:46 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E5400 == 30 [pid = 2960] [id = 254] 13:55:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0C9EB000) [pid = 2960] [serial = 761] [outer = 00000000] 13:55:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0CA3E800) [pid = 2960] [serial = 762] [outer = 0C9EB000] 13:55:46 INFO - PROCESS | 2960 | 1467233746686 Marionette DEBUG loaded listener.js 13:55:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D8B3C00) [pid = 2960] [serial = 763] [outer = 0C9EB000] 13:55:47 INFO - PROCESS | 2960 | 1467233747132 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 831ms 13:55:47 INFO - PROCESS | 2960 | 1467233747187 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 2960 | 1467233747192 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 13:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:55:47 INFO - PROCESS | 2960 | 1467233747198 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - PROCESS | 2960 | 1467233747200 Marionette TRACE conn5 <- [1,982,null,{}] 13:55:47 INFO - PROCESS | 2960 | 1467233747204 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:47 INFO - PROCESS | 2960 | 1467233747206 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:47 INFO - PROCESS | 2960 | 1467233747292 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:55:47 INFO - PROCESS | 2960 | 1467233747301 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:47 INFO - PROCESS | 2960 | 1467233747303 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:47 INFO - PROCESS | 2960 | ++DOCSHELL 0DDC8800 == 31 [pid = 2960] [id = 255] 13:55:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DDCC400) [pid = 2960] [serial = 764] [outer = 00000000] 13:55:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (11BA6800) [pid = 2960] [serial = 765] [outer = 0DDCC400] 13:55:47 INFO - PROCESS | 2960 | 1467233747349 Marionette DEBUG loaded listener.js 13:55:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (12172C00) [pid = 2960] [serial = 766] [outer = 0DDCC400] 13:55:47 INFO - PROCESS | 2960 | 1467233747810 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 13:55:47 INFO - PROCESS | 2960 | 1467233747872 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:55:47 INFO - PROCESS | 2960 | 1467233747875 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 13:55:47 INFO - PROCESS | 2960 | 1467233747878 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:55:47 INFO - PROCESS | 2960 | 1467233747882 Marionette TRACE conn5 <- [1,986,null,{}] 13:55:47 INFO - PROCESS | 2960 | 1467233747893 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:47 INFO - PROCESS | 2960 | 1467233747898 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:48 INFO - PROCESS | 2960 | 1467233747983 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:55:48 INFO - PROCESS | 2960 | 1467233748104 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 2960 | 1467233748107 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:48 INFO - PROCESS | 2960 | ++DOCSHELL 158A0000 == 32 [pid = 2960] [id = 256] 13:55:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (158A0C00) [pid = 2960] [serial = 767] [outer = 00000000] 13:55:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (15933800) [pid = 2960] [serial = 768] [outer = 158A0C00] 13:55:48 INFO - PROCESS | 2960 | 1467233748156 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (16451400) [pid = 2960] [serial = 769] [outer = 158A0C00] 13:55:48 INFO - PROCESS | 2960 | 1467233748515 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 13:55:48 INFO - PROCESS | 2960 | 1467233748567 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:55:48 INFO - PROCESS | 2960 | 1467233748570 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 13:55:48 INFO - PROCESS | 2960 | 1467233748573 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:55:48 INFO - PROCESS | 2960 | 1467233748575 Marionette TRACE conn5 <- [1,990,null,{}] 13:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:55:48 INFO - PROCESS | 2960 | 1467233748587 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:48 INFO - PROCESS | 2960 | 1467233748590 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:48 INFO - PROCESS | 2960 | 1467233748674 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:55:48 INFO - PROCESS | 2960 | 1467233748680 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:48 INFO - PROCESS | 2960 | 1467233748682 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:48 INFO - PROCESS | 2960 | ++DOCSHELL 16809C00 == 33 [pid = 2960] [id = 257] 13:55:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1687C800) [pid = 2960] [serial = 770] [outer = 00000000] 13:55:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17A82800) [pid = 2960] [serial = 771] [outer = 1687C800] 13:55:48 INFO - PROCESS | 2960 | 1467233748726 Marionette DEBUG loaded listener.js 13:55:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F69800) [pid = 2960] [serial = 772] [outer = 1687C800] 13:55:49 INFO - PROCESS | 2960 | 1467233749192 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms 13:55:49 INFO - PROCESS | 2960 | 1467233749210 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 2960 | 1467233749212 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 13:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:55:49 INFO - PROCESS | 2960 | 1467233749226 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:55:49 INFO - PROCESS | 2960 | 1467233749228 Marionette TRACE conn5 <- [1,994,null,{}] 13:55:49 INFO - PROCESS | 2960 | 1467233749232 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:49 INFO - PROCESS | 2960 | 1467233749234 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:49 INFO - PROCESS | 2960 | 1467233749344 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:55:49 INFO - PROCESS | 2960 | 1467233749431 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:49 INFO - PROCESS | 2960 | 1467233749433 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:49 INFO - PROCESS | 2960 | ++DOCSHELL 15AEB800 == 34 [pid = 2960] [id = 258] 13:55:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (16881C00) [pid = 2960] [serial = 773] [outer = 00000000] 13:55:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F96800) [pid = 2960] [serial = 774] [outer = 16881C00] 13:55:49 INFO - PROCESS | 2960 | 1467233749478 Marionette DEBUG loaded listener.js 13:55:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17F9E000) [pid = 2960] [serial = 775] [outer = 16881C00] 13:55:49 INFO - PROCESS | 2960 | 1467233749909 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 13:55:49 INFO - PROCESS | 2960 | 1467233749966 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:55:49 INFO - PROCESS | 2960 | 1467233749968 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 13:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:55:50 INFO - PROCESS | 2960 | 1467233750002 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 2960 | 1467233750004 Marionette TRACE conn5 <- [1,998,null,{}] 13:55:50 INFO - PROCESS | 2960 | 1467233750007 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 2960 | 1467233750013 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:50 INFO - PROCESS | 2960 | 1467233750150 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:55:50 INFO - PROCESS | 2960 | 1467233750206 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 2960 | 1467233750208 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:50 INFO - PROCESS | 2960 | ++DOCSHELL 17F96C00 == 35 [pid = 2960] [id = 259] 13:55:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18A78000) [pid = 2960] [serial = 776] [outer = 00000000] 13:55:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18C71800) [pid = 2960] [serial = 777] [outer = 18A78000] 13:55:50 INFO - PROCESS | 2960 | 1467233750252 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C7B000) [pid = 2960] [serial = 778] [outer = 18A78000] 13:55:50 INFO - PROCESS | 2960 | 1467233750667 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 13:55:50 INFO - PROCESS | 2960 | 1467233750728 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:55:50 INFO - PROCESS | 2960 | 1467233750730 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 13:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:55:50 INFO - PROCESS | 2960 | 1467233750733 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:55:50 INFO - PROCESS | 2960 | 1467233750735 Marionette TRACE conn5 <- [1,1002,null,{}] 13:55:50 INFO - PROCESS | 2960 | 1467233750738 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:50 INFO - PROCESS | 2960 | 1467233750740 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:50 INFO - PROCESS | 2960 | 1467233750849 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:55:50 INFO - PROCESS | 2960 | 1467233750854 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:50 INFO - PROCESS | 2960 | 1467233750856 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:50 INFO - PROCESS | 2960 | ++DOCSHELL 18D27800 == 36 [pid = 2960] [id = 260] 13:55:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18DC3400) [pid = 2960] [serial = 779] [outer = 00000000] 13:55:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19435C00) [pid = 2960] [serial = 780] [outer = 18DC3400] 13:55:50 INFO - PROCESS | 2960 | 1467233750899 Marionette DEBUG loaded listener.js 13:55:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19703000) [pid = 2960] [serial = 781] [outer = 18DC3400] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (13469800) [pid = 2960] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D17AC00) [pid = 2960] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1584B400) [pid = 2960] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17F9D000) [pid = 2960] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA0B400) [pid = 2960] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (159D4800) [pid = 2960] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19E9C800) [pid = 2960] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (16720000) [pid = 2960] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1762E000) [pid = 2960] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DF7C800) [pid = 2960] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DF7AC00) [pid = 2960] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:55:51 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (15AE4000) [pid = 2960] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:55:51 INFO - PROCESS | 2960 | 1467233751360 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 13:55:51 INFO - PROCESS | 2960 | 1467233751407 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:55:51 INFO - PROCESS | 2960 | 1467233751410 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 13:55:51 INFO - PROCESS | 2960 | 1467233751413 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:55:51 INFO - PROCESS | 2960 | 1467233751414 Marionette TRACE conn5 <- [1,1006,null,{}] 13:55:51 INFO - PROCESS | 2960 | 1467233751418 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:51 INFO - PROCESS | 2960 | 1467233751419 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:51 INFO - PROCESS | 2960 | 1467233751497 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:55:51 INFO - PROCESS | 2960 | 1467233751502 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:51 INFO - PROCESS | 2960 | 1467233751504 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:51 INFO - PROCESS | 2960 | ++DOCSHELL 16727C00 == 37 [pid = 2960] [id = 261] 13:55:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (16729400) [pid = 2960] [serial = 782] [outer = 00000000] 13:55:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18A7F000) [pid = 2960] [serial = 783] [outer = 16729400] 13:55:51 INFO - PROCESS | 2960 | 1467233751548 Marionette DEBUG loaded listener.js 13:55:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18DC6C00) [pid = 2960] [serial = 784] [outer = 16729400] 13:55:51 INFO - PROCESS | 2960 | 1467233751972 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 570ms 13:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:55:52 INFO - PROCESS | 2960 | 1467233751983 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 2960 | 1467233751985 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 13:55:52 INFO - PROCESS | 2960 | 1467233751988 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 2960 | 1467233751990 Marionette TRACE conn5 <- [1,1010,null,{}] 13:55:52 INFO - PROCESS | 2960 | 1467233751994 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 2960 | 1467233751995 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:52 INFO - PROCESS | 2960 | 1467233752120 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:55:52 INFO - PROCESS | 2960 | 1467233752128 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 2960 | 1467233752130 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:52 INFO - PROCESS | 2960 | ++DOCSHELL 1589E000 == 38 [pid = 2960] [id = 262] 13:55:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1943AC00) [pid = 2960] [serial = 785] [outer = 00000000] 13:55:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19A85800) [pid = 2960] [serial = 786] [outer = 1943AC00] 13:55:52 INFO - PROCESS | 2960 | 1467233752182 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19A91800) [pid = 2960] [serial = 787] [outer = 1943AC00] 13:55:52 INFO - PROCESS | 2960 | 1467233752592 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 13:55:52 INFO - PROCESS | 2960 | 1467233752659 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:55:52 INFO - PROCESS | 2960 | 1467233752661 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 13:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:55:52 INFO - PROCESS | 2960 | 1467233752665 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:55:52 INFO - PROCESS | 2960 | 1467233752666 Marionette TRACE conn5 <- [1,1014,null,{}] 13:55:52 INFO - PROCESS | 2960 | 1467233752679 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:52 INFO - PROCESS | 2960 | 1467233752681 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:52 INFO - PROCESS | 2960 | 1467233752760 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:55:52 INFO - PROCESS | 2960 | 1467233752766 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:52 INFO - PROCESS | 2960 | 1467233752767 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:52 INFO - PROCESS | 2960 | ++DOCSHELL 19E13400 == 39 [pid = 2960] [id = 263] 13:55:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19E18000) [pid = 2960] [serial = 788] [outer = 00000000] 13:55:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19E43000) [pid = 2960] [serial = 789] [outer = 19E18000] 13:55:52 INFO - PROCESS | 2960 | 1467233752811 Marionette DEBUG loaded listener.js 13:55:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19E45400) [pid = 2960] [serial = 790] [outer = 19E18000] 13:55:53 INFO - PROCESS | 2960 | --DOCSHELL 0C9E5400 == 38 [pid = 2960] [id = 254] 13:55:53 INFO - PROCESS | 2960 | --DOCSHELL 12E5D000 == 37 [pid = 2960] [id = 253] 13:55:53 INFO - PROCESS | 2960 | --DOCSHELL 13466800 == 36 [pid = 2960] [id = 251] 13:55:53 INFO - PROCESS | 2960 | --DOCSHELL 0CA3AC00 == 35 [pid = 2960] [id = 252] 13:55:54 INFO - PROCESS | 2960 | --DOCSHELL 158A0000 == 34 [pid = 2960] [id = 256] 13:55:54 INFO - PROCESS | 2960 | --DOCSHELL 0DDC8800 == 33 [pid = 2960] [id = 255] 13:55:54 INFO - PROCESS | 2960 | --DOCSHELL 16809C00 == 32 [pid = 2960] [id = 257] 13:55:54 INFO - PROCESS | 2960 | --DOCSHELL 17F96C00 == 31 [pid = 2960] [id = 259] 13:55:54 INFO - PROCESS | 2960 | --DOCSHELL 15AEB800 == 30 [pid = 2960] [id = 258] 13:55:54 INFO - PROCESS | 2960 | --DOCSHELL 18D27800 == 29 [pid = 2960] [id = 260] 13:55:54 INFO - PROCESS | 2960 | --DOCSHELL 1589E000 == 28 [pid = 2960] [id = 262] 13:55:54 INFO - PROCESS | 2960 | --DOCSHELL 16727C00 == 27 [pid = 2960] [id = 261] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (138C1400) [pid = 2960] [serial = 735] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D776000) [pid = 2960] [serial = 729] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DA0A800) [pid = 2960] [serial = 730] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (158A1C00) [pid = 2960] [serial = 738] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18A76800) [pid = 2960] [serial = 751] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (12E54000) [pid = 2960] [serial = 718] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0E58A000) [pid = 2960] [serial = 717] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17F71400) [pid = 2960] [serial = 721] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17620000) [pid = 2960] [serial = 720] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19F2C800) [pid = 2960] [serial = 724] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19E9F800) [pid = 2960] [serial = 723] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (16726400) [pid = 2960] [serial = 741] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17F6F000) [pid = 2960] [serial = 744] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1680E400) [pid = 2960] [serial = 742] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17F94800) [pid = 2960] [serial = 745] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0DFE8000) [pid = 2960] [serial = 732] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DFF0400) [pid = 2960] [serial = 733] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (18C5E400) [pid = 2960] [serial = 753] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0CBCC400) [pid = 2960] [serial = 726] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0DFEC400) [pid = 2960] [serial = 727] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (159DA800) [pid = 2960] [serial = 739] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (17A84800) [pid = 2960] [serial = 747] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (17F69400) [pid = 2960] [serial = 748] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (14A64C00) [pid = 2960] [serial = 736] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (18A78C00) [pid = 2960] [serial = 750] [outer = 00000000] [url = about:blank] 13:55:54 INFO - PROCESS | 2960 | 1467233754660 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2019ms 13:55:54 INFO - PROCESS | 2960 | 1467233754684 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:55:54 INFO - PROCESS | 2960 | 1467233754688 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 13:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:55:54 INFO - PROCESS | 2960 | 1467233754693 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:55:54 INFO - PROCESS | 2960 | 1467233754697 Marionette TRACE conn5 <- [1,1018,null,{}] 13:55:54 INFO - PROCESS | 2960 | 1467233754703 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:54 INFO - PROCESS | 2960 | 1467233754706 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:54 INFO - PROCESS | 2960 | 1467233754795 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:55:54 INFO - PROCESS | 2960 | 1467233754802 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:54 INFO - PROCESS | 2960 | 1467233754806 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:54 INFO - PROCESS | 2960 | ++DOCSHELL 0D184000 == 28 [pid = 2960] [id = 264] 13:55:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0D185C00) [pid = 2960] [serial = 791] [outer = 00000000] 13:55:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0D2F5400) [pid = 2960] [serial = 792] [outer = 0D185C00] 13:55:54 INFO - PROCESS | 2960 | 1467233754854 Marionette DEBUG loaded listener.js 13:55:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0D779C00) [pid = 2960] [serial = 793] [outer = 0D185C00] 13:55:55 INFO - PROCESS | 2960 | 1467233755350 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 13:55:55 INFO - PROCESS | 2960 | 1467233755384 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:55:55 INFO - PROCESS | 2960 | 1467233755389 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 13:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:55:55 INFO - PROCESS | 2960 | 1467233755396 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:55:55 INFO - PROCESS | 2960 | 1467233755399 Marionette TRACE conn5 <- [1,1022,null,{}] 13:55:55 INFO - PROCESS | 2960 | 1467233755402 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:55 INFO - PROCESS | 2960 | 1467233755405 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:55 INFO - PROCESS | 2960 | 1467233755495 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:55:55 INFO - PROCESS | 2960 | 1467233755503 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:55 INFO - PROCESS | 2960 | 1467233755506 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:55 INFO - PROCESS | 2960 | ++DOCSHELL 0DD76400 == 29 [pid = 2960] [id = 265] 13:55:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0DD76C00) [pid = 2960] [serial = 794] [outer = 00000000] 13:55:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0DD7AC00) [pid = 2960] [serial = 795] [outer = 0DD76C00] 13:55:55 INFO - PROCESS | 2960 | 1467233755554 Marionette DEBUG loaded listener.js 13:55:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DD81C00) [pid = 2960] [serial = 796] [outer = 0DD76C00] 13:55:56 INFO - PROCESS | 2960 | 1467233756004 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 13:55:56 INFO - PROCESS | 2960 | 1467233756069 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 2960 | 1467233756071 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 13:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:55:56 INFO - PROCESS | 2960 | 1467233756075 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - PROCESS | 2960 | 1467233756078 Marionette TRACE conn5 <- [1,1026,null,{}] 13:55:56 INFO - PROCESS | 2960 | 1467233756089 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 2960 | 1467233756094 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:56 INFO - PROCESS | 2960 | 1467233756205 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:55:56 INFO - PROCESS | 2960 | 1467233756296 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 2960 | 1467233756299 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:56 INFO - PROCESS | 2960 | ++DOCSHELL 11B9F000 == 30 [pid = 2960] [id = 266] 13:55:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (11B9FC00) [pid = 2960] [serial = 797] [outer = 00000000] 13:55:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (11C7C000) [pid = 2960] [serial = 798] [outer = 11B9FC00] 13:55:56 INFO - PROCESS | 2960 | 1467233756346 Marionette DEBUG loaded listener.js 13:55:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (12355000) [pid = 2960] [serial = 799] [outer = 11B9FC00] 13:55:56 INFO - PROCESS | 2960 | 1467233756737 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 13:55:56 INFO - PROCESS | 2960 | 1467233756749 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:55:56 INFO - PROCESS | 2960 | 1467233756752 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 13:55:56 INFO - PROCESS | 2960 | 1467233756755 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:55:56 INFO - PROCESS | 2960 | 1467233756756 Marionette TRACE conn5 <- [1,1030,null,{}] 13:55:56 INFO - PROCESS | 2960 | 1467233756760 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:56 INFO - PROCESS | 2960 | 1467233756762 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:56 INFO - PROCESS | 2960 | 1467233756876 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:55:56 INFO - PROCESS | 2960 | 1467233756884 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:56 INFO - PROCESS | 2960 | 1467233756886 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:56 INFO - PROCESS | 2960 | ++DOCSHELL 0DA60800 == 31 [pid = 2960] [id = 267] 13:55:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DFF5400) [pid = 2960] [serial = 800] [outer = 00000000] 13:55:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (130D0800) [pid = 2960] [serial = 801] [outer = 0DFF5400] 13:55:56 INFO - PROCESS | 2960 | 1467233756931 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (13F59000) [pid = 2960] [serial = 802] [outer = 0DFF5400] 13:55:57 INFO - PROCESS | 2960 | 1467233757338 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 13:55:57 INFO - PROCESS | 2960 | 1467233757389 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:55:57 INFO - PROCESS | 2960 | 1467233757390 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 13:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:55:57 INFO - PROCESS | 2960 | 1467233757394 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:55:57 INFO - PROCESS | 2960 | 1467233757395 Marionette TRACE conn5 <- [1,1034,null,{}] 13:55:57 INFO - PROCESS | 2960 | 1467233757399 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:57 INFO - PROCESS | 2960 | 1467233757401 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:57 INFO - PROCESS | 2960 | 1467233757510 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:55:57 INFO - PROCESS | 2960 | 1467233757546 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:57 INFO - PROCESS | 2960 | 1467233757548 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:57 INFO - PROCESS | 2960 | ++DOCSHELL 14A6CC00 == 32 [pid = 2960] [id = 268] 13:55:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (14A6D800) [pid = 2960] [serial = 803] [outer = 00000000] 13:55:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (15895C00) [pid = 2960] [serial = 804] [outer = 14A6D800] 13:55:57 INFO - PROCESS | 2960 | 1467233757598 Marionette DEBUG loaded listener.js 13:55:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (158A2400) [pid = 2960] [serial = 805] [outer = 14A6D800] 13:55:58 INFO - PROCESS | 2960 | 1467233757988 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 13:55:58 INFO - PROCESS | 2960 | 1467233758025 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 2960 | 1467233758027 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 13:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:55:58 INFO - PROCESS | 2960 | 1467233758030 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 2960 | 1467233758032 Marionette TRACE conn5 <- [1,1038,null,{}] 13:55:58 INFO - PROCESS | 2960 | 1467233758035 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 2960 | 1467233758040 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:58 INFO - PROCESS | 2960 | 1467233758173 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:55:58 INFO - PROCESS | 2960 | 1467233758186 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 2960 | 1467233758188 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:58 INFO - PROCESS | 2960 | ++DOCSHELL 159D6000 == 33 [pid = 2960] [id = 269] 13:55:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1634BC00) [pid = 2960] [serial = 806] [outer = 00000000] 13:55:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1672C800) [pid = 2960] [serial = 807] [outer = 1634BC00] 13:55:58 INFO - PROCESS | 2960 | 1467233758232 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1687E400) [pid = 2960] [serial = 808] [outer = 1634BC00] 13:55:58 INFO - PROCESS | 2960 | 1467233758648 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 13:55:58 INFO - PROCESS | 2960 | 1467233758701 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:55:58 INFO - PROCESS | 2960 | 1467233758703 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 13:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:55:58 INFO - PROCESS | 2960 | 1467233758706 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:55:58 INFO - PROCESS | 2960 | 1467233758708 Marionette TRACE conn5 <- [1,1042,null,{}] 13:55:58 INFO - PROCESS | 2960 | 1467233758711 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:58 INFO - PROCESS | 2960 | 1467233758713 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:58 INFO - PROCESS | 2960 | 1467233758845 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:55:58 INFO - PROCESS | 2960 | 1467233758859 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:58 INFO - PROCESS | 2960 | 1467233758861 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:58 INFO - PROCESS | 2960 | ++DOCSHELL 0EA8DC00 == 34 [pid = 2960] [id = 270] 13:55:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1761D000) [pid = 2960] [serial = 809] [outer = 00000000] 13:55:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1791CC00) [pid = 2960] [serial = 810] [outer = 1761D000] 13:55:58 INFO - PROCESS | 2960 | 1467233758905 Marionette DEBUG loaded listener.js 13:55:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17C9D000) [pid = 2960] [serial = 811] [outer = 1761D000] 13:55:59 INFO - PROCESS | 2960 | 1467233759296 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 631ms 13:55:59 INFO - PROCESS | 2960 | 1467233759337 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:55:59 INFO - PROCESS | 2960 | 1467233759339 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 13:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:55:59 INFO - PROCESS | 2960 | 1467233759342 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:55:59 INFO - PROCESS | 2960 | 1467233759344 Marionette TRACE conn5 <- [1,1046,null,{}] 13:55:59 INFO - PROCESS | 2960 | 1467233759348 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:55:59 INFO - PROCESS | 2960 | 1467233759349 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:59 INFO - PROCESS | 2960 | 1467233759464 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:55:59 INFO - PROCESS | 2960 | 1467233759518 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:55:59 INFO - PROCESS | 2960 | 1467233759520 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:55:59 INFO - PROCESS | 2960 | ++DOCSHELL 0DFE8000 == 35 [pid = 2960] [id = 271] 13:55:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17913400) [pid = 2960] [serial = 812] [outer = 00000000] 13:55:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F91C00) [pid = 2960] [serial = 813] [outer = 17913400] 13:55:59 INFO - PROCESS | 2960 | 1467233759563 Marionette DEBUG loaded listener.js 13:55:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17F6D000) [pid = 2960] [serial = 814] [outer = 17913400] 13:56:00 INFO - PROCESS | 2960 | 1467233759977 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 13:56:00 INFO - PROCESS | 2960 | 1467233760013 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 2960 | 1467233760015 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 13:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:56:00 INFO - PROCESS | 2960 | 1467233760018 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 2960 | 1467233760020 Marionette TRACE conn5 <- [1,1050,null,{}] 13:56:00 INFO - PROCESS | 2960 | 1467233760024 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 2960 | 1467233760025 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:00 INFO - PROCESS | 2960 | 1467233760157 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:56:00 INFO - PROCESS | 2960 | 1467233760179 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 2960 | 1467233760181 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:00 INFO - PROCESS | 2960 | ++DOCSHELL 11B60C00 == 36 [pid = 2960] [id = 272] 13:56:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17F9BC00) [pid = 2960] [serial = 815] [outer = 00000000] 13:56:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18A45400) [pid = 2960] [serial = 816] [outer = 17F9BC00] 13:56:00 INFO - PROCESS | 2960 | 1467233760225 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A72400) [pid = 2960] [serial = 817] [outer = 17F9BC00] 13:56:00 INFO - PROCESS | 2960 | 1467233760671 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 13:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:56:00 INFO - PROCESS | 2960 | 1467233760689 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:56:00 INFO - PROCESS | 2960 | 1467233760691 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 13:56:00 INFO - PROCESS | 2960 | 1467233760694 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:56:00 INFO - PROCESS | 2960 | 1467233760695 Marionette TRACE conn5 <- [1,1054,null,{}] 13:56:00 INFO - PROCESS | 2960 | 1467233760699 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:00 INFO - PROCESS | 2960 | 1467233760701 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:00 INFO - PROCESS | 2960 | 1467233760817 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:56:00 INFO - PROCESS | 2960 | 1467233760822 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:00 INFO - PROCESS | 2960 | 1467233760824 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:00 INFO - PROCESS | 2960 | ++DOCSHELL 17F99400 == 37 [pid = 2960] [id = 273] 13:56:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A7E000) [pid = 2960] [serial = 818] [outer = 00000000] 13:56:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C56000) [pid = 2960] [serial = 819] [outer = 18A7E000] 13:56:00 INFO - PROCESS | 2960 | 1467233760867 Marionette DEBUG loaded listener.js 13:56:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18C5BC00) [pid = 2960] [serial = 820] [outer = 18A7E000] 13:56:01 INFO - PROCESS | 2960 | 1467233761317 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 13:56:01 INFO - PROCESS | 2960 | 1467233761365 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:56:01 INFO - PROCESS | 2960 | 1467233761367 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 13:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:56:01 INFO - PROCESS | 2960 | 1467233761371 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:56:01 INFO - PROCESS | 2960 | 1467233761374 Marionette TRACE conn5 <- [1,1058,null,{}] 13:56:01 INFO - PROCESS | 2960 | 1467233761383 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:01 INFO - PROCESS | 2960 | 1467233761386 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:01 INFO - PROCESS | 2960 | 1467233761508 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:56:01 INFO - PROCESS | 2960 | 1467233761602 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:01 INFO - PROCESS | 2960 | 1467233761604 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:01 INFO - PROCESS | 2960 | ++DOCSHELL 14A66000 == 38 [pid = 2960] [id = 274] 13:56:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C70000) [pid = 2960] [serial = 821] [outer = 00000000] 13:56:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19707C00) [pid = 2960] [serial = 822] [outer = 18C70000] 13:56:01 INFO - PROCESS | 2960 | 1467233761650 Marionette DEBUG loaded listener.js 13:56:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19A88400) [pid = 2960] [serial = 823] [outer = 18C70000] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (130C5C00) [pid = 2960] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DDCC400) [pid = 2960] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18A78000) [pid = 2960] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0D791400) [pid = 2960] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18DC3400) [pid = 2960] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1943AC00) [pid = 2960] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (16729400) [pid = 2960] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16881C00) [pid = 2960] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1687C800) [pid = 2960] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0C9EB000) [pid = 2960] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18B8DC00) [pid = 2960] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:56:02 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (158A0C00) [pid = 2960] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:56:02 INFO - PROCESS | 2960 | 1467233762168 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 831ms 13:56:02 INFO - PROCESS | 2960 | 1467233762205 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:56:02 INFO - PROCESS | 2960 | 1467233762207 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 13:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:56:02 INFO - PROCESS | 2960 | 1467233762210 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 2960 | 1467233762212 Marionette TRACE conn5 <- [1,1062,null,{}] 13:56:02 INFO - PROCESS | 2960 | 1467233762228 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 2960 | 1467233762229 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:02 INFO - PROCESS | 2960 | 1467233762307 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:56:02 INFO - PROCESS | 2960 | 1467233762313 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 2960 | 1467233762315 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:02 INFO - PROCESS | 2960 | ++DOCSHELL 13F54800 == 39 [pid = 2960] [id = 275] 13:56:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (158A0C00) [pid = 2960] [serial = 824] [outer = 00000000] 13:56:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (16881C00) [pid = 2960] [serial = 825] [outer = 158A0C00] 13:56:02 INFO - PROCESS | 2960 | 1467233762358 Marionette DEBUG loaded listener.js 13:56:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17CA9000) [pid = 2960] [serial = 826] [outer = 158A0C00] 13:56:02 INFO - PROCESS | 2960 | 1467233762776 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 590ms 13:56:02 INFO - PROCESS | 2960 | 1467233762801 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:56:02 INFO - PROCESS | 2960 | 1467233762803 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 13:56:02 INFO - PROCESS | 2960 | 1467233762806 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:56:02 INFO - PROCESS | 2960 | 1467233762807 Marionette TRACE conn5 <- [1,1066,null,{}] 13:56:02 INFO - PROCESS | 2960 | 1467233762811 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:02 INFO - PROCESS | 2960 | 1467233762812 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:02 INFO - PROCESS | 2960 | 1467233762932 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:56:02 INFO - PROCESS | 2960 | 1467233762939 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:02 INFO - PROCESS | 2960 | 1467233762941 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:02 INFO - PROCESS | 2960 | ++DOCSHELL 16801800 == 40 [pid = 2960] [id = 276] 13:56:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (16809800) [pid = 2960] [serial = 827] [outer = 00000000] 13:56:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18DC8400) [pid = 2960] [serial = 828] [outer = 16809800] 13:56:03 INFO - PROCESS | 2960 | 1467233762985 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1979B000) [pid = 2960] [serial = 829] [outer = 16809800] 13:56:03 INFO - PROCESS | 2960 | 1467233763391 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 13:56:03 INFO - PROCESS | 2960 | 1467233763437 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:56:03 INFO - PROCESS | 2960 | 1467233763439 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 13:56:03 INFO - PROCESS | 2960 | 1467233763442 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:56:03 INFO - PROCESS | 2960 | 1467233763443 Marionette TRACE conn5 <- [1,1070,null,{}] 13:56:03 INFO - PROCESS | 2960 | 1467233763447 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:03 INFO - PROCESS | 2960 | 1467233763448 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:03 INFO - PROCESS | 2960 | 1467233763562 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:56:03 INFO - PROCESS | 2960 | 1467233763570 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:03 INFO - PROCESS | 2960 | 1467233763572 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:03 INFO - PROCESS | 2960 | ++DOCSHELL 1589A800 == 41 [pid = 2960] [id = 277] 13:56:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (158A4C00) [pid = 2960] [serial = 830] [outer = 00000000] 13:56:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19E41C00) [pid = 2960] [serial = 831] [outer = 158A4C00] 13:56:03 INFO - PROCESS | 2960 | 1467233763617 Marionette DEBUG loaded listener.js 13:56:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19E97800) [pid = 2960] [serial = 832] [outer = 158A4C00] 13:56:04 INFO - PROCESS | 2960 | 1467233764050 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 672ms 13:56:04 INFO - PROCESS | 2960 | 1467233764114 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:56:04 INFO - PROCESS | 2960 | 1467233764119 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 13:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:56:04 INFO - PROCESS | 2960 | 1467233764125 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:56:04 INFO - PROCESS | 2960 | 1467233764129 Marionette TRACE conn5 <- [1,1074,null,{}] 13:56:04 INFO - PROCESS | 2960 | 1467233764136 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:04 INFO - PROCESS | 2960 | 1467233764139 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:04 INFO - PROCESS | 2960 | 1467233764362 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:56:04 INFO - PROCESS | 2960 | 1467233764484 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:04 INFO - PROCESS | 2960 | 1467233764489 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:04 INFO - PROCESS | 2960 | ++DOCSHELL 0D135400 == 42 [pid = 2960] [id = 278] 13:56:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D135800) [pid = 2960] [serial = 833] [outer = 00000000] 13:56:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0D794C00) [pid = 2960] [serial = 834] [outer = 0D135800] 13:56:04 INFO - PROCESS | 2960 | 1467233764546 Marionette DEBUG loaded listener.js 13:56:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DA57000) [pid = 2960] [serial = 835] [outer = 0D135800] 13:56:05 INFO - PROCESS | 2960 | 1467233765305 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1242ms 13:56:05 INFO - PROCESS | 2960 | 1467233765367 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:56:05 INFO - PROCESS | 2960 | 1467233765371 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 13:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:56:05 INFO - PROCESS | 2960 | 1467233765378 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:56:05 INFO - PROCESS | 2960 | 1467233765381 Marionette TRACE conn5 <- [1,1078,null,{}] 13:56:05 INFO - PROCESS | 2960 | 1467233765385 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:05 INFO - PROCESS | 2960 | 1467233765388 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:05 INFO - PROCESS | 2960 | 1467233765517 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:56:05 INFO - PROCESS | 2960 | 1467233765643 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:05 INFO - PROCESS | 2960 | 1467233765646 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:05 INFO - PROCESS | 2960 | ++DOCSHELL 0EB84C00 == 43 [pid = 2960] [id = 279] 13:56:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0EBCB800) [pid = 2960] [serial = 836] [outer = 00000000] 13:56:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1216F000) [pid = 2960] [serial = 837] [outer = 0EBCB800] 13:56:05 INFO - PROCESS | 2960 | 1467233765704 Marionette DEBUG loaded listener.js 13:56:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1346A400) [pid = 2960] [serial = 838] [outer = 0EBCB800] 13:56:06 INFO - PROCESS | 2960 | 1467233766657 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1334ms 13:56:06 INFO - PROCESS | 2960 | 1467233766715 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:56:06 INFO - PROCESS | 2960 | 1467233766719 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 13:56:06 INFO - PROCESS | 2960 | 1467233766724 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:56:06 INFO - PROCESS | 2960 | 1467233766727 Marionette TRACE conn5 <- [1,1082,null,{}] 13:56:06 INFO - PROCESS | 2960 | 1467233766732 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:06 INFO - PROCESS | 2960 | 1467233766735 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:06 INFO - PROCESS | 2960 | 1467233766834 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 16801800 == 42 [pid = 2960] [id = 276] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 13F54800 == 41 [pid = 2960] [id = 275] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 14A66000 == 40 [pid = 2960] [id = 274] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 17F99400 == 39 [pid = 2960] [id = 273] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 11B60C00 == 38 [pid = 2960] [id = 272] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 0DFE8000 == 37 [pid = 2960] [id = 271] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 0EA8DC00 == 36 [pid = 2960] [id = 270] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 159D6000 == 35 [pid = 2960] [id = 269] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 14A6CC00 == 34 [pid = 2960] [id = 268] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 0DA60800 == 33 [pid = 2960] [id = 267] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 11B9F000 == 32 [pid = 2960] [id = 266] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 0DD76400 == 31 [pid = 2960] [id = 265] 13:56:06 INFO - PROCESS | 2960 | --DOCSHELL 0D184000 == 30 [pid = 2960] [id = 264] 13:56:06 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19E43000) [pid = 2960] [serial = 789] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (19A91800) [pid = 2960] [serial = 787] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (138B9C00) [pid = 2960] [serial = 759] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (12172C00) [pid = 2960] [serial = 766] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18C7B000) [pid = 2960] [serial = 778] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DC4C800) [pid = 2960] [serial = 756] [outer = 00000000] [url = about:blank] 13:56:06 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19703000) [pid = 2960] [serial = 781] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19A85800) [pid = 2960] [serial = 786] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18A7F000) [pid = 2960] [serial = 783] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (15896C00) [pid = 2960] [serial = 760] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17F96800) [pid = 2960] [serial = 774] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19435C00) [pid = 2960] [serial = 780] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (17F69800) [pid = 2960] [serial = 772] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D8B3C00) [pid = 2960] [serial = 763] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17F9E000) [pid = 2960] [serial = 775] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18DC6C00) [pid = 2960] [serial = 784] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DF80000) [pid = 2960] [serial = 757] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17A82800) [pid = 2960] [serial = 771] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0CA3E800) [pid = 2960] [serial = 762] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18C64400) [pid = 2960] [serial = 754] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18C71800) [pid = 2960] [serial = 777] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (15933800) [pid = 2960] [serial = 768] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (16451400) [pid = 2960] [serial = 769] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (11BA6800) [pid = 2960] [serial = 765] [outer = 00000000] [url = about:blank] 13:56:07 INFO - PROCESS | 2960 | 1467233766983 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 2960 | 1467233766987 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:07 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E0C00 == 31 [pid = 2960] [id = 280] 13:56:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0C9E2800) [pid = 2960] [serial = 839] [outer = 00000000] 13:56:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0CA3E800) [pid = 2960] [serial = 840] [outer = 0C9E2800] 13:56:07 INFO - PROCESS | 2960 | 1467233767037 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D265400) [pid = 2960] [serial = 841] [outer = 0C9E2800] 13:56:07 INFO - PROCESS | 2960 | 1467233767456 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 790ms 13:56:07 INFO - PROCESS | 2960 | 1467233767514 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:56:07 INFO - PROCESS | 2960 | 1467233767519 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 13:56:07 INFO - PROCESS | 2960 | 1467233767524 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:56:07 INFO - PROCESS | 2960 | 1467233767527 Marionette TRACE conn5 <- [1,1086,null,{}] 13:56:07 INFO - PROCESS | 2960 | 1467233767530 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:07 INFO - PROCESS | 2960 | 1467233767533 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:07 INFO - PROCESS | 2960 | 1467233767620 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:56:07 INFO - PROCESS | 2960 | 1467233767626 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:07 INFO - PROCESS | 2960 | 1467233767628 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:07 INFO - PROCESS | 2960 | ++DOCSHELL 0DD7D800 == 32 [pid = 2960] [id = 281] 13:56:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DF85800) [pid = 2960] [serial = 842] [outer = 00000000] 13:56:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DFF0C00) [pid = 2960] [serial = 843] [outer = 0DF85800] 13:56:07 INFO - PROCESS | 2960 | 1467233767675 Marionette DEBUG loaded listener.js 13:56:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0EA8FC00) [pid = 2960] [serial = 844] [outer = 0DF85800] 13:56:08 INFO - PROCESS | 2960 | 1467233768136 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 13:56:08 INFO - PROCESS | 2960 | 1467233768159 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 2960 | 1467233768162 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 13:56:08 INFO - PROCESS | 2960 | 1467233768170 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:56:08 INFO - PROCESS | 2960 | 1467233768173 Marionette TRACE conn5 <- [1,1090,null,{}] 13:56:08 INFO - PROCESS | 2960 | 1467233768184 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 2960 | 1467233768189 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:08 INFO - PROCESS | 2960 | 1467233768274 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:56:08 INFO - PROCESS | 2960 | 1467233768311 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 2960 | 1467233768314 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:08 INFO - PROCESS | 2960 | ++DOCSHELL 13F61400 == 33 [pid = 2960] [id = 282] 13:56:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (14A64400) [pid = 2960] [serial = 845] [outer = 00000000] 13:56:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14A6F000) [pid = 2960] [serial = 846] [outer = 14A64400] 13:56:08 INFO - PROCESS | 2960 | 1467233768362 Marionette DEBUG loaded listener.js 13:56:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (15899000) [pid = 2960] [serial = 847] [outer = 14A64400] 13:56:08 INFO - PROCESS | 2960 | 1467233768811 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 13:56:08 INFO - PROCESS | 2960 | 1467233768844 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:56:08 INFO - PROCESS | 2960 | 1467233768856 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 13:56:08 INFO - PROCESS | 2960 | 1467233768859 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:56:08 INFO - PROCESS | 2960 | 1467233768861 Marionette TRACE conn5 <- [1,1094,null,{}] 13:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:56:08 INFO - PROCESS | 2960 | 1467233768865 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:08 INFO - PROCESS | 2960 | 1467233768867 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:08 INFO - PROCESS | 2960 | 1467233768952 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:56:08 INFO - PROCESS | 2960 | 1467233768957 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:08 INFO - PROCESS | 2960 | 1467233768959 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:08 INFO - PROCESS | 2960 | ++DOCSHELL 15AE7800 == 34 [pid = 2960] [id = 283] 13:56:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (15AEB800) [pid = 2960] [serial = 848] [outer = 00000000] 13:56:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (16725800) [pid = 2960] [serial = 849] [outer = 15AEB800] 13:56:09 INFO - PROCESS | 2960 | 1467233769003 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16802000) [pid = 2960] [serial = 850] [outer = 15AEB800] 13:56:09 INFO - PROCESS | 2960 | 1467233769455 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 631ms 13:56:09 INFO - PROCESS | 2960 | 1467233769495 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:56:09 INFO - PROCESS | 2960 | 1467233769497 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 13:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:56:09 INFO - PROCESS | 2960 | 1467233769501 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:56:09 INFO - PROCESS | 2960 | 1467233769502 Marionette TRACE conn5 <- [1,1098,null,{}] 13:56:09 INFO - PROCESS | 2960 | 1467233769506 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:09 INFO - PROCESS | 2960 | 1467233769508 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:09 INFO - PROCESS | 2960 | 1467233769616 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:56:09 INFO - PROCESS | 2960 | 1467233769701 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:09 INFO - PROCESS | 2960 | 1467233769703 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:09 INFO - PROCESS | 2960 | ++DOCSHELL 17911000 == 35 [pid = 2960] [id = 284] 13:56:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17916400) [pid = 2960] [serial = 851] [outer = 00000000] 13:56:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17A82000) [pid = 2960] [serial = 852] [outer = 17916400] 13:56:09 INFO - PROCESS | 2960 | 1467233769747 Marionette DEBUG loaded listener.js 13:56:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17F68000) [pid = 2960] [serial = 853] [outer = 17916400] 13:56:10 INFO - PROCESS | 2960 | 1467233770215 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 13:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:56:10 INFO - PROCESS | 2960 | 1467233770271 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:56:10 INFO - PROCESS | 2960 | 1467233770273 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 13:56:10 INFO - PROCESS | 2960 | 1467233770277 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:56:10 INFO - PROCESS | 2960 | 1467233770278 Marionette TRACE conn5 <- [1,1102,null,{}] 13:56:10 INFO - PROCESS | 2960 | 1467233770282 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:10 INFO - PROCESS | 2960 | 1467233770287 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:10 INFO - PROCESS | 2960 | 1467233770423 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:56:10 INFO - PROCESS | 2960 | 1467233770486 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:10 INFO - PROCESS | 2960 | 1467233770488 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:10 INFO - PROCESS | 2960 | ++DOCSHELL 0DF7EC00 == 36 [pid = 2960] [id = 285] 13:56:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F6FC00) [pid = 2960] [serial = 854] [outer = 00000000] 13:56:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C7BC00) [pid = 2960] [serial = 855] [outer = 17F6FC00] 13:56:10 INFO - PROCESS | 2960 | 1467233770532 Marionette DEBUG loaded listener.js 13:56:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18D18800) [pid = 2960] [serial = 856] [outer = 17F6FC00] 13:56:11 INFO - PROCESS | 2960 | 1467233770981 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 13:56:11 INFO - PROCESS | 2960 | 1467233771019 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 2960 | 1467233771021 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 13:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:56:11 INFO - PROCESS | 2960 | 1467233771028 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 2960 | 1467233771030 Marionette TRACE conn5 <- [1,1106,null,{}] 13:56:11 INFO - PROCESS | 2960 | 1467233771033 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:11 INFO - PROCESS | 2960 | 1467233771035 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:11 INFO - PROCESS | 2960 | 1467233771143 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:56:11 INFO - PROCESS | 2960 | 1467233771151 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 2960 | 1467233771152 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:11 INFO - PROCESS | 2960 | ++DOCSHELL 18DC5400 == 37 [pid = 2960] [id = 286] 13:56:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18DC6C00) [pid = 2960] [serial = 857] [outer = 00000000] 13:56:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19438800) [pid = 2960] [serial = 858] [outer = 18DC6C00] 13:56:11 INFO - PROCESS | 2960 | 1467233771195 Marionette DEBUG loaded listener.js 13:56:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19703000) [pid = 2960] [serial = 859] [outer = 18DC6C00] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17F9BC00) [pid = 2960] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DD76C00) [pid = 2960] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1634BC00) [pid = 2960] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19E18000) [pid = 2960] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17913400) [pid = 2960] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D185C00) [pid = 2960] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1761D000) [pid = 2960] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DFF5400) [pid = 2960] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (11B9FC00) [pid = 2960] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A7E000) [pid = 2960] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14A6D800) [pid = 2960] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (16809800) [pid = 2960] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C70000) [pid = 2960] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:56:11 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (158A0C00) [pid = 2960] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:56:11 INFO - PROCESS | 2960 | 1467233771704 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 731ms 13:56:11 INFO - PROCESS | 2960 | 1467233771766 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:56:11 INFO - PROCESS | 2960 | 1467233771768 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 13:56:11 INFO - PROCESS | 2960 | 1467233771771 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:56:11 INFO - PROCESS | 2960 | 1467233771773 Marionette TRACE conn5 <- [1,1110,null,{}] 13:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:56:11 INFO - PROCESS | 2960 | 1467233771776 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:11 INFO - PROCESS | 2960 | 1467233771778 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:11 INFO - PROCESS | 2960 | 1467233771856 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:56:11 INFO - PROCESS | 2960 | 1467233771861 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:11 INFO - PROCESS | 2960 | 1467233771863 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:11 INFO - PROCESS | 2960 | ++DOCSHELL 14A6B400 == 38 [pid = 2960] [id = 287] 13:56:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14A6D800) [pid = 2960] [serial = 860] [outer = 00000000] 13:56:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F68800) [pid = 2960] [serial = 861] [outer = 14A6D800] 13:56:11 INFO - PROCESS | 2960 | 1467233771907 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18A7A800) [pid = 2960] [serial = 862] [outer = 14A6D800] 13:56:12 INFO - PROCESS | 2960 | 1467233772322 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 571ms 13:56:12 INFO - PROCESS | 2960 | 1467233772347 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:56:12 INFO - PROCESS | 2960 | 1467233772349 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 13:56:12 INFO - PROCESS | 2960 | 1467233772353 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:56:12 INFO - PROCESS | 2960 | 1467233772354 Marionette TRACE conn5 <- [1,1114,null,{}] 13:56:12 INFO - PROCESS | 2960 | 1467233772358 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:12 INFO - PROCESS | 2960 | 1467233772360 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:12 INFO - PROCESS | 2960 | 1467233772485 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:56:12 INFO - PROCESS | 2960 | 1467233772490 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:12 INFO - PROCESS | 2960 | 1467233772501 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:12 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E8400 == 39 [pid = 2960] [id = 288] 13:56:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0C9EDC00) [pid = 2960] [serial = 863] [outer = 00000000] 13:56:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17F6DC00) [pid = 2960] [serial = 864] [outer = 0C9EDC00] 13:56:12 INFO - PROCESS | 2960 | 1467233772544 Marionette DEBUG loaded listener.js 13:56:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A7C400) [pid = 2960] [serial = 865] [outer = 0C9EDC00] 13:56:12 INFO - PROCESS | 2960 | 1467233772972 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 13:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:56:13 INFO - PROCESS | 2960 | 1467233773024 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 2960 | 1467233773025 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 13:56:13 INFO - PROCESS | 2960 | 1467233773033 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - PROCESS | 2960 | 1467233773035 Marionette TRACE conn5 <- [1,1118,null,{}] 13:56:13 INFO - PROCESS | 2960 | 1467233773038 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 2960 | 1467233773040 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:13 INFO - PROCESS | 2960 | 1467233773120 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:56:13 INFO - PROCESS | 2960 | 1467233773125 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:13 INFO - PROCESS | 2960 | 1467233773127 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:13 INFO - PROCESS | 2960 | ++DOCSHELL 0D185C00 == 40 [pid = 2960] [id = 289] 13:56:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1644CC00) [pid = 2960] [serial = 866] [outer = 00000000] 13:56:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E99800) [pid = 2960] [serial = 867] [outer = 1644CC00] 13:56:13 INFO - PROCESS | 2960 | 1467233773170 Marionette DEBUG loaded listener.js 13:56:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19E9D000) [pid = 2960] [serial = 868] [outer = 1644CC00] 13:56:13 INFO - PROCESS | 2960 | 1467233773786 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 790ms 13:56:13 INFO - PROCESS | 2960 | 1467233773835 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:56:13 INFO - PROCESS | 2960 | 1467233773839 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 13:56:13 INFO - PROCESS | 2960 | 1467233773844 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:56:13 INFO - PROCESS | 2960 | 1467233773848 Marionette TRACE conn5 <- [1,1122,null,{}] 13:56:13 INFO - PROCESS | 2960 | 1467233773868 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:13 INFO - PROCESS | 2960 | 1467233773872 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:14 INFO - PROCESS | 2960 | 1467233773985 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:56:14 INFO - PROCESS | 2960 | 1467233774119 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:14 INFO - PROCESS | 2960 | 1467233774122 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:14 INFO - PROCESS | 2960 | ++DOCSHELL 0CA34400 == 41 [pid = 2960] [id = 290] 13:56:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0D77AC00) [pid = 2960] [serial = 869] [outer = 00000000] 13:56:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DFE7400) [pid = 2960] [serial = 870] [outer = 0D77AC00] 13:56:14 INFO - PROCESS | 2960 | 1467233774179 Marionette DEBUG loaded listener.js 13:56:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0EA96400) [pid = 2960] [serial = 871] [outer = 0D77AC00] 13:56:14 INFO - PROCESS | 2960 | 1467233774739 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 951ms 13:56:14 INFO - PROCESS | 2960 | 1467233774798 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:56:14 INFO - PROCESS | 2960 | 1467233774803 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 13:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:56:14 INFO - PROCESS | 2960 | 1467233774809 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:56:14 INFO - PROCESS | 2960 | 1467233774812 Marionette TRACE conn5 <- [1,1126,null,{}] 13:56:14 INFO - PROCESS | 2960 | 1467233774816 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:14 INFO - PROCESS | 2960 | 1467233774819 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:14 INFO - PROCESS | 2960 | 1467233774931 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:56:15 INFO - PROCESS | 2960 | 1467233775065 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:15 INFO - PROCESS | 2960 | 1467233775068 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:15 INFO - PROCESS | 2960 | ++DOCSHELL 14A6A000 == 42 [pid = 2960] [id = 291] 13:56:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (14A6CC00) [pid = 2960] [serial = 872] [outer = 00000000] 13:56:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1592F000) [pid = 2960] [serial = 873] [outer = 14A6CC00] 13:56:15 INFO - PROCESS | 2960 | 1467233775128 Marionette DEBUG loaded listener.js 13:56:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1672B000) [pid = 2960] [serial = 874] [outer = 14A6CC00] 13:56:15 INFO - PROCESS | 2960 | 1467233775740 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 970ms 13:56:15 INFO - PROCESS | 2960 | 1467233775783 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:56:15 INFO - PROCESS | 2960 | 1467233775786 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 13:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:56:15 INFO - PROCESS | 2960 | 1467233775789 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:56:15 INFO - PROCESS | 2960 | 1467233775793 Marionette TRACE conn5 <- [1,1130,null,{}] 13:56:15 INFO - PROCESS | 2960 | 1467233775819 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:15 INFO - PROCESS | 2960 | 1467233775825 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:15 INFO - PROCESS | 2960 | 1467233775937 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:56:16 INFO - PROCESS | 2960 | 1467233776072 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:16 INFO - PROCESS | 2960 | 1467233776075 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:16 INFO - PROCESS | 2960 | ++DOCSHELL 19F2F000 == 43 [pid = 2960] [id = 292] 13:56:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19F2F800) [pid = 2960] [serial = 875] [outer = 00000000] 13:56:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19F33400) [pid = 2960] [serial = 876] [outer = 19F2F800] 13:56:16 INFO - PROCESS | 2960 | 1467233776134 Marionette DEBUG loaded listener.js 13:56:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19F39000) [pid = 2960] [serial = 877] [outer = 19F2F800] 13:56:16 INFO - PROCESS | 2960 | 1467233776884 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1134ms 13:56:16 INFO - PROCESS | 2960 | 1467233776926 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:56:16 INFO - PROCESS | 2960 | 1467233776929 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 13:56:16 INFO - PROCESS | 2960 | 1467233776932 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:56:16 INFO - PROCESS | 2960 | 1467233776934 Marionette TRACE conn5 <- [1,1134,null,{}] 13:56:16 INFO - PROCESS | 2960 | 1467233776938 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:16 INFO - PROCESS | 2960 | 1467233776940 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:17 INFO - PROCESS | 2960 | 1467233777049 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:56:17 INFO - PROCESS | 2960 | 1467233777190 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:17 INFO - PROCESS | 2960 | 1467233777193 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:17 INFO - PROCESS | 2960 | ++DOCSHELL 1979C800 == 44 [pid = 2960] [id = 293] 13:56:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (197DDC00) [pid = 2960] [serial = 878] [outer = 00000000] 13:56:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1A36BC00) [pid = 2960] [serial = 879] [outer = 197DDC00] 13:56:17 INFO - PROCESS | 2960 | 1467233777250 Marionette DEBUG loaded listener.js 13:56:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1A936000) [pid = 2960] [serial = 880] [outer = 197DDC00] 13:56:17 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:56:17 INFO - PROCESS | 2960 | 1467233777953 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1074ms 13:56:18 INFO - PROCESS | 2960 | 1467233778010 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:56:18 INFO - PROCESS | 2960 | 1467233778014 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 13:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:56:18 INFO - PROCESS | 2960 | 1467233778019 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:56:18 INFO - PROCESS | 2960 | 1467233778022 Marionette TRACE conn5 <- [1,1138,null,{}] 13:56:18 INFO - PROCESS | 2960 | 1467233778027 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:18 INFO - PROCESS | 2960 | 1467233778030 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:18 INFO - PROCESS | 2960 | 1467233778130 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:56:18 INFO - PROCESS | 2960 | 1467233778242 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:18 INFO - PROCESS | 2960 | 1467233778244 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:18 INFO - PROCESS | 2960 | ++DOCSHELL 0DD80C00 == 45 [pid = 2960] [id = 294] 13:56:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0DFEDC00) [pid = 2960] [serial = 881] [outer = 00000000] 13:56:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (11C76800) [pid = 2960] [serial = 882] [outer = 0DFEDC00] 13:56:18 INFO - PROCESS | 2960 | 1467233778335 Marionette DEBUG loaded listener.js 13:56:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (130C4C00) [pid = 2960] [serial = 883] [outer = 0DFEDC00] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 19E13400 == 44 [pid = 2960] [id = 263] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 0C9E8400 == 43 [pid = 2960] [id = 288] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 14A6B400 == 42 [pid = 2960] [id = 287] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 18DC5400 == 41 [pid = 2960] [id = 286] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 0DF7EC00 == 40 [pid = 2960] [id = 285] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 17911000 == 39 [pid = 2960] [id = 284] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 15AE7800 == 38 [pid = 2960] [id = 283] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 13F61400 == 37 [pid = 2960] [id = 282] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 0DD7D800 == 36 [pid = 2960] [id = 281] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 0C9E0C00 == 35 [pid = 2960] [id = 280] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 1589A800 == 34 [pid = 2960] [id = 277] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 0D135400 == 33 [pid = 2960] [id = 278] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 0EB84C00 == 32 [pid = 2960] [id = 279] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 1979C800 == 31 [pid = 2960] [id = 293] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 14A6A000 == 30 [pid = 2960] [id = 291] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 19F2F000 == 29 [pid = 2960] [id = 292] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 0D185C00 == 28 [pid = 2960] [id = 289] 13:56:19 INFO - PROCESS | 2960 | --DOCSHELL 0CA34400 == 27 [pid = 2960] [id = 290] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (18A45400) [pid = 2960] [serial = 816] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (0DD7AC00) [pid = 2960] [serial = 795] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0DD81C00) [pid = 2960] [serial = 796] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (1672C800) [pid = 2960] [serial = 807] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (1687E400) [pid = 2960] [serial = 808] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (19E45400) [pid = 2960] [serial = 790] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (17F91C00) [pid = 2960] [serial = 813] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0D2F5400) [pid = 2960] [serial = 792] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0D779C00) [pid = 2960] [serial = 793] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1791CC00) [pid = 2960] [serial = 810] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17C9D000) [pid = 2960] [serial = 811] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (130D0800) [pid = 2960] [serial = 801] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (13F59000) [pid = 2960] [serial = 802] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (11C7C000) [pid = 2960] [serial = 798] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (12355000) [pid = 2960] [serial = 799] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18C56000) [pid = 2960] [serial = 819] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (15895C00) [pid = 2960] [serial = 804] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (158A2400) [pid = 2960] [serial = 805] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18A72400) [pid = 2960] [serial = 817] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1979B000) [pid = 2960] [serial = 829] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19707C00) [pid = 2960] [serial = 822] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19E41C00) [pid = 2960] [serial = 831] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C5BC00) [pid = 2960] [serial = 820] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18DC8400) [pid = 2960] [serial = 828] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19A88400) [pid = 2960] [serial = 823] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (16881C00) [pid = 2960] [serial = 825] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17CA9000) [pid = 2960] [serial = 826] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17F6D000) [pid = 2960] [serial = 814] [outer = 00000000] [url = about:blank] 13:56:19 INFO - PROCESS | 2960 | 1467233779543 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1571ms 13:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:56:19 INFO - PROCESS | 2960 | 1467233779591 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:56:19 INFO - PROCESS | 2960 | 1467233779595 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 13:56:19 INFO - PROCESS | 2960 | 1467233779599 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:56:19 INFO - PROCESS | 2960 | 1467233779604 Marionette TRACE conn5 <- [1,1142,null,{}] 13:56:19 INFO - PROCESS | 2960 | 1467233779609 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:19 INFO - PROCESS | 2960 | 1467233779612 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:19 INFO - PROCESS | 2960 | 1467233779700 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:56:19 INFO - PROCESS | 2960 | 1467233779712 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:19 INFO - PROCESS | 2960 | 1467233779714 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:19 INFO - PROCESS | 2960 | ++DOCSHELL 0D142800 == 28 [pid = 2960] [id = 295] 13:56:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D17CC00) [pid = 2960] [serial = 884] [outer = 00000000] 13:56:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D792400) [pid = 2960] [serial = 885] [outer = 0D17CC00] 13:56:19 INFO - PROCESS | 2960 | 1467233779763 Marionette DEBUG loaded listener.js 13:56:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DA10000) [pid = 2960] [serial = 886] [outer = 0D17CC00] 13:56:20 INFO - PROCESS | 2960 | 1467233780268 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 13:56:20 INFO - PROCESS | 2960 | 1467233780351 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:56:20 INFO - PROCESS | 2960 | 1467233780356 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 13:56:20 INFO - PROCESS | 2960 | 1467233780362 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:56:20 INFO - PROCESS | 2960 | 1467233780365 Marionette TRACE conn5 <- [1,1146,null,{}] 13:56:20 INFO - PROCESS | 2960 | 1467233780369 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:20 INFO - PROCESS | 2960 | 1467233780371 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:20 INFO - PROCESS | 2960 | 1467233780467 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:56:20 INFO - PROCESS | 2960 | 1467233780553 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:20 INFO - PROCESS | 2960 | 1467233780556 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:20 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEC000 == 29 [pid = 2960] [id = 296] 13:56:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DFEC400) [pid = 2960] [serial = 887] [outer = 00000000] 13:56:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0E580800) [pid = 2960] [serial = 888] [outer = 0DFEC400] 13:56:20 INFO - PROCESS | 2960 | 1467233780603 Marionette DEBUG loaded listener.js 13:56:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0EB85800) [pid = 2960] [serial = 889] [outer = 0DFEC400] 13:56:21 INFO - PROCESS | 2960 | 1467233780977 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 13:56:21 INFO - PROCESS | 2960 | 1467233781002 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 2960 | 1467233781004 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 13:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:56:21 INFO - PROCESS | 2960 | 1467233781008 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 2960 | 1467233781012 Marionette TRACE conn5 <- [1,1150,null,{}] 13:56:21 INFO - PROCESS | 2960 | 1467233781022 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:21 INFO - PROCESS | 2960 | 1467233781027 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:21 INFO - PROCESS | 2960 | 1467233781110 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:56:21 INFO - PROCESS | 2960 | 1467233781117 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 2960 | 1467233781120 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:21 INFO - PROCESS | 2960 | ++DOCSHELL 13468C00 == 30 [pid = 2960] [id = 297] 13:56:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (13470400) [pid = 2960] [serial = 890] [outer = 00000000] 13:56:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (13F5B800) [pid = 2960] [serial = 891] [outer = 13470400] 13:56:21 INFO - PROCESS | 2960 | 1467233781167 Marionette DEBUG loaded listener.js 13:56:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14A6BC00) [pid = 2960] [serial = 892] [outer = 13470400] 13:56:21 INFO - PROCESS | 2960 | 1467233781662 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 13:56:21 INFO - PROCESS | 2960 | 1467233781681 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:56:21 INFO - PROCESS | 2960 | 1467233781683 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 13:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:56:21 INFO - PROCESS | 2960 | 1467233781686 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:56:21 INFO - PROCESS | 2960 | 1467233781688 Marionette TRACE conn5 <- [1,1154,null,{}] 13:56:21 INFO - PROCESS | 2960 | 1467233781698 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:21 INFO - PROCESS | 2960 | 1467233781700 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:21 INFO - PROCESS | 2960 | 1467233781816 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:56:21 INFO - PROCESS | 2960 | 1467233781903 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:21 INFO - PROCESS | 2960 | 1467233781905 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:21 INFO - PROCESS | 2960 | ++DOCSHELL 15132400 == 31 [pid = 2960] [id = 298] 13:56:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1589FC00) [pid = 2960] [serial = 893] [outer = 00000000] 13:56:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1592C000) [pid = 2960] [serial = 894] [outer = 1589FC00] 13:56:21 INFO - PROCESS | 2960 | 1467233781948 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1644F800) [pid = 2960] [serial = 895] [outer = 1589FC00] 13:56:22 INFO - PROCESS | 2960 | 1467233782341 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 13:56:22 INFO - PROCESS | 2960 | 1467233782367 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:56:22 INFO - PROCESS | 2960 | 1467233782369 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 13:56:22 INFO - PROCESS | 2960 | 1467233782372 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:56:22 INFO - PROCESS | 2960 | 1467233782374 Marionette TRACE conn5 <- [1,1158,null,{}] 13:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:56:22 INFO - PROCESS | 2960 | 1467233782378 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:22 INFO - PROCESS | 2960 | 1467233782380 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:22 INFO - PROCESS | 2960 | 1467233782499 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:56:22 INFO - PROCESS | 2960 | 1467233782504 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:22 INFO - PROCESS | 2960 | 1467233782506 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:22 INFO - PROCESS | 2960 | ++DOCSHELL 16723000 == 32 [pid = 2960] [id = 299] 13:56:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (16725000) [pid = 2960] [serial = 896] [outer = 00000000] 13:56:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (16881C00) [pid = 2960] [serial = 897] [outer = 16725000] 13:56:22 INFO - PROCESS | 2960 | 1467233782550 Marionette DEBUG loaded listener.js 13:56:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1762E000) [pid = 2960] [serial = 898] [outer = 16725000] 13:56:23 INFO - PROCESS | 2960 | 1467233783011 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 13:56:23 INFO - PROCESS | 2960 | 1467233783048 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 2960 | 1467233783050 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 13:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:56:23 INFO - PROCESS | 2960 | 1467233783061 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 2960 | 1467233783063 Marionette TRACE conn5 <- [1,1162,null,{}] 13:56:23 INFO - PROCESS | 2960 | 1467233783067 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:23 INFO - PROCESS | 2960 | 1467233783072 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:23 INFO - PROCESS | 2960 | 1467233783221 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:56:23 INFO - PROCESS | 2960 | 1467233783286 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:23 INFO - PROCESS | 2960 | 1467233783289 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:23 INFO - PROCESS | 2960 | ++DOCSHELL 17A7F400 == 33 [pid = 2960] [id = 300] 13:56:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17CA6C00) [pid = 2960] [serial = 899] [outer = 00000000] 13:56:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17F96C00) [pid = 2960] [serial = 900] [outer = 17CA6C00] 13:56:23 INFO - PROCESS | 2960 | 1467233783334 Marionette DEBUG loaded listener.js 13:56:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17F9F400) [pid = 2960] [serial = 901] [outer = 17CA6C00] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0C9EDC00) [pid = 2960] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17916400) [pid = 2960] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17F6FC00) [pid = 2960] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18DC6C00) [pid = 2960] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0D135800) [pid = 2960] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0C9E2800) [pid = 2960] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0EBCB800) [pid = 2960] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1644CC00) [pid = 2960] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14A64400) [pid = 2960] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DF85800) [pid = 2960] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (15AEB800) [pid = 2960] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (158A4C00) [pid = 2960] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:56:23 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (14A6D800) [pid = 2960] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:56:23 INFO - PROCESS | 2960 | 1467233783891 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:56:23 INFO - PROCESS | 2960 | 1467233783936 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 13:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:56:23 INFO - PROCESS | 2960 | 1467233783940 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:56:23 INFO - PROCESS | 2960 | 1467233783941 Marionette TRACE conn5 <- [1,1166,null,{}] 13:56:23 INFO - PROCESS | 2960 | 1467233783945 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:23 INFO - PROCESS | 2960 | 1467233783947 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:24 INFO - PROCESS | 2960 | 1467233784023 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:56:24 INFO - PROCESS | 2960 | 1467233784029 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 2960 | 1467233784030 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:24 INFO - PROCESS | 2960 | ++DOCSHELL 1634CC00 == 34 [pid = 2960] [id = 301] 13:56:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17916400) [pid = 2960] [serial = 902] [outer = 00000000] 13:56:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18A45400) [pid = 2960] [serial = 903] [outer = 17916400] 13:56:24 INFO - PROCESS | 2960 | 1467233784075 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18A7B000) [pid = 2960] [serial = 904] [outer = 17916400] 13:56:24 INFO - PROCESS | 2960 | 1467233784488 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:56:24 INFO - PROCESS | 2960 | 1467233784516 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 13:56:24 INFO - PROCESS | 2960 | 1467233784519 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:56:24 INFO - PROCESS | 2960 | 1467233784521 Marionette TRACE conn5 <- [1,1170,null,{}] 13:56:24 INFO - PROCESS | 2960 | 1467233784524 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:24 INFO - PROCESS | 2960 | 1467233784526 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:24 INFO - PROCESS | 2960 | 1467233784642 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:56:24 INFO - PROCESS | 2960 | 1467233784650 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:24 INFO - PROCESS | 2960 | 1467233784652 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:24 INFO - PROCESS | 2960 | ++DOCSHELL 18AC7C00 == 35 [pid = 2960] [id = 302] 13:56:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18AC8C00) [pid = 2960] [serial = 905] [outer = 00000000] 13:56:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C5DC00) [pid = 2960] [serial = 906] [outer = 18AC8C00] 13:56:24 INFO - PROCESS | 2960 | 1467233784695 Marionette DEBUG loaded listener.js 13:56:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (15AF2400) [pid = 2960] [serial = 907] [outer = 18AC8C00] 13:56:25 INFO - PROCESS | 2960 | 1467233785126 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 13:56:25 INFO - PROCESS | 2960 | 1467233785152 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 13:56:25 INFO - PROCESS | 2960 | 1467233785156 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:56:25 INFO - PROCESS | 2960 | 1467233785157 Marionette TRACE conn5 <- [1,1174,null,{}] 13:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:56:25 INFO - PROCESS | 2960 | 1467233785161 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:25 INFO - PROCESS | 2960 | 1467233785163 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:25 INFO - PROCESS | 2960 | 1467233785276 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:56:25 INFO - PROCESS | 2960 | 1467233785285 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:25 INFO - PROCESS | 2960 | 1467233785287 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:25 INFO - PROCESS | 2960 | ++DOCSHELL 18C7C000 == 36 [pid = 2960] [id = 303] 13:56:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18D19400) [pid = 2960] [serial = 908] [outer = 00000000] 13:56:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1943EC00) [pid = 2960] [serial = 909] [outer = 18D19400] 13:56:25 INFO - PROCESS | 2960 | 1467233785330 Marionette DEBUG loaded listener.js 13:56:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (197E6000) [pid = 2960] [serial = 910] [outer = 18D19400] 13:56:25 INFO - PROCESS | 2960 | 1467233785855 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:56:26 INFO - PROCESS | 2960 | 1467233785987 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 13:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:56:26 INFO - PROCESS | 2960 | 1467233785992 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:56:26 INFO - PROCESS | 2960 | 1467233785996 Marionette TRACE conn5 <- [1,1178,null,{}] 13:56:26 INFO - PROCESS | 2960 | 1467233786035 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:26 INFO - PROCESS | 2960 | 1467233786038 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:26 INFO - PROCESS | 2960 | 1467233786166 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:56:26 INFO - PROCESS | 2960 | 1467233786290 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:26 INFO - PROCESS | 2960 | 1467233786295 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:26 INFO - PROCESS | 2960 | ++DOCSHELL 0CA30800 == 37 [pid = 2960] [id = 304] 13:56:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0CBF2C00) [pid = 2960] [serial = 911] [outer = 00000000] 13:56:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DB98800) [pid = 2960] [serial = 912] [outer = 0CBF2C00] 13:56:26 INFO - PROCESS | 2960 | 1467233786355 Marionette DEBUG loaded listener.js 13:56:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DD84800) [pid = 2960] [serial = 913] [outer = 0CBF2C00] 13:56:27 INFO - PROCESS | 2960 | 1467233787055 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:56:27 INFO - PROCESS | 2960 | 1467233787133 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 13:56:27 INFO - PROCESS | 2960 | 1467233787140 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:56:27 INFO - PROCESS | 2960 | 1467233787143 Marionette TRACE conn5 <- [1,1182,null,{}] 13:56:27 INFO - PROCESS | 2960 | 1467233787147 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:27 INFO - PROCESS | 2960 | 1467233787150 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:27 INFO - PROCESS | 2960 | 1467233787275 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:56:27 INFO - PROCESS | 2960 | 1467233787400 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:27 INFO - PROCESS | 2960 | 1467233787403 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:27 INFO - PROCESS | 2960 | ++DOCSHELL 14A65400 == 38 [pid = 2960] [id = 305] 13:56:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (14A6B800) [pid = 2960] [serial = 914] [outer = 00000000] 13:56:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (158A1C00) [pid = 2960] [serial = 915] [outer = 14A6B800] 13:56:27 INFO - PROCESS | 2960 | 1467233787459 Marionette DEBUG loaded listener.js 13:56:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (16726800) [pid = 2960] [serial = 916] [outer = 14A6B800] 13:56:28 INFO - PROCESS | 2960 | --DOCSHELL 18AC7C00 == 37 [pid = 2960] [id = 302] 13:56:28 INFO - PROCESS | 2960 | --DOCSHELL 1634CC00 == 36 [pid = 2960] [id = 301] 13:56:28 INFO - PROCESS | 2960 | --DOCSHELL 17A7F400 == 35 [pid = 2960] [id = 300] 13:56:28 INFO - PROCESS | 2960 | --DOCSHELL 16723000 == 34 [pid = 2960] [id = 299] 13:56:28 INFO - PROCESS | 2960 | --DOCSHELL 15132400 == 33 [pid = 2960] [id = 298] 13:56:28 INFO - PROCESS | 2960 | --DOCSHELL 13468C00 == 32 [pid = 2960] [id = 297] 13:56:28 INFO - PROCESS | 2960 | --DOCSHELL 0DFEC000 == 31 [pid = 2960] [id = 296] 13:56:28 INFO - PROCESS | 2960 | --DOCSHELL 0D142800 == 30 [pid = 2960] [id = 295] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (18A7C400) [pid = 2960] [serial = 865] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (17A82000) [pid = 2960] [serial = 852] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (18C7BC00) [pid = 2960] [serial = 855] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17F68000) [pid = 2960] [serial = 853] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19438800) [pid = 2960] [serial = 858] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0D794C00) [pid = 2960] [serial = 834] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DA57000) [pid = 2960] [serial = 835] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0CA3E800) [pid = 2960] [serial = 840] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D265400) [pid = 2960] [serial = 841] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1216F000) [pid = 2960] [serial = 837] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19E99800) [pid = 2960] [serial = 867] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19E9D000) [pid = 2960] [serial = 868] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1346A400) [pid = 2960] [serial = 838] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14A6F000) [pid = 2960] [serial = 846] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (15899000) [pid = 2960] [serial = 847] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DFF0C00) [pid = 2960] [serial = 843] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0EA8FC00) [pid = 2960] [serial = 844] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (16725800) [pid = 2960] [serial = 849] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19E97800) [pid = 2960] [serial = 832] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18D18800) [pid = 2960] [serial = 856] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17F6DC00) [pid = 2960] [serial = 864] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19703000) [pid = 2960] [serial = 859] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17F68800) [pid = 2960] [serial = 861] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18A7A800) [pid = 2960] [serial = 862] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (16802000) [pid = 2960] [serial = 850] [outer = 00000000] [url = about:blank] 13:56:28 INFO - PROCESS | 2960 | 1467233788378 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:56:28 INFO - PROCESS | 2960 | 1467233788422 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 13:56:28 INFO - PROCESS | 2960 | 1467233788427 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:56:28 INFO - PROCESS | 2960 | 1467233788430 Marionette TRACE conn5 <- [1,1186,null,{}] 13:56:28 INFO - PROCESS | 2960 | 1467233788436 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:28 INFO - PROCESS | 2960 | 1467233788439 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:28 INFO - PROCESS | 2960 | 1467233788531 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:56:28 INFO - PROCESS | 2960 | 1467233788543 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:28 INFO - PROCESS | 2960 | 1467233788547 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:28 INFO - PROCESS | 2960 | ++DOCSHELL 0DA0E400 == 31 [pid = 2960] [id = 306] 13:56:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DA57400) [pid = 2960] [serial = 917] [outer = 00000000] 13:56:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DB9D400) [pid = 2960] [serial = 918] [outer = 0DA57400] 13:56:28 INFO - PROCESS | 2960 | 1467233788596 Marionette DEBUG loaded listener.js 13:56:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DD84000) [pid = 2960] [serial = 919] [outer = 0DA57400] 13:56:29 INFO - PROCESS | 2960 | 1467233789115 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 731ms 13:56:29 INFO - PROCESS | 2960 | 1467233789157 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 2960 | 1467233789162 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 13:56:29 INFO - PROCESS | 2960 | 1467233789167 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:56:29 INFO - PROCESS | 2960 | 1467233789170 Marionette TRACE conn5 <- [1,1190,null,{}] 13:56:29 INFO - PROCESS | 2960 | 1467233789174 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:29 INFO - PROCESS | 2960 | 1467233789176 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:29 INFO - PROCESS | 2960 | 1467233789262 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:56:29 INFO - PROCESS | 2960 | 1467233789353 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:29 INFO - PROCESS | 2960 | 1467233789355 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:29 INFO - PROCESS | 2960 | ++DOCSHELL 11B63400 == 32 [pid = 2960] [id = 307] 13:56:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (11BA7800) [pid = 2960] [serial = 920] [outer = 00000000] 13:56:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (12E5E400) [pid = 2960] [serial = 921] [outer = 11BA7800] 13:56:29 INFO - PROCESS | 2960 | 1467233789401 Marionette DEBUG loaded listener.js 13:56:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (138BB800) [pid = 2960] [serial = 922] [outer = 11BA7800] 13:56:29 INFO - PROCESS | 2960 | 1467233789784 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:56:29 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 13:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 13:56:29 INFO - PROCESS | 2960 | 1467233789842 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 13:56:29 INFO - PROCESS | 2960 | 1467233789845 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 13:56:29 INFO - PROCESS | 2960 | 1467233789848 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:56:29 INFO - PROCESS | 2960 | 1467233789852 Marionette TRACE conn5 <- [1,1194,null,{}] 13:56:29 INFO - PROCESS | 2960 | 1467233789862 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:29 INFO - PROCESS | 2960 | 1467233789867 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:30 INFO - PROCESS | 2960 | 1467233789983 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:56:30 INFO - PROCESS | 2960 | 1467233789996 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 2960 | 1467233789999 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:30 INFO - PROCESS | 2960 | ++DOCSHELL 16724C00 == 33 [pid = 2960] [id = 308] 13:56:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (16725800) [pid = 2960] [serial = 923] [outer = 00000000] 13:56:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1672CC00) [pid = 2960] [serial = 924] [outer = 16725800] 13:56:30 INFO - PROCESS | 2960 | 1467233790047 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1761D000) [pid = 2960] [serial = 925] [outer = 16725800] 13:56:30 INFO - PROCESS | 2960 | 1467233790503 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:56:30 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 13:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 13:56:30 INFO - PROCESS | 2960 | 1467233790531 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 13:56:30 INFO - PROCESS | 2960 | 1467233790534 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 13:56:30 INFO - PROCESS | 2960 | 1467233790537 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:56:30 INFO - PROCESS | 2960 | 1467233790539 Marionette TRACE conn5 <- [1,1198,null,{}] 13:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:56:30 INFO - PROCESS | 2960 | 1467233790543 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:30 INFO - PROCESS | 2960 | 1467233790545 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:30 INFO - PROCESS | 2960 | 1467233790669 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:56:30 INFO - PROCESS | 2960 | 1467233790675 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:30 INFO - PROCESS | 2960 | 1467233790677 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:30 INFO - PROCESS | 2960 | ++DOCSHELL 17F69000 == 34 [pid = 2960] [id = 309] 13:56:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17F69800) [pid = 2960] [serial = 926] [outer = 00000000] 13:56:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F70400) [pid = 2960] [serial = 927] [outer = 17F69800] 13:56:30 INFO - PROCESS | 2960 | 1467233790722 Marionette DEBUG loaded listener.js 13:56:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17F97400) [pid = 2960] [serial = 928] [outer = 17F69800] 13:56:31 INFO - PROCESS | 2960 | 1467233791171 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 13:56:31 INFO - PROCESS | 2960 | 1467233791219 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 2960 | 1467233791221 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 13:56:31 INFO - PROCESS | 2960 | 1467233791224 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 2960 | 1467233791226 Marionette TRACE conn5 <- [1,1202,null,{}] 13:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:56:31 INFO - PROCESS | 2960 | 1467233791229 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:31 INFO - PROCESS | 2960 | 1467233791231 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:31 INFO - PROCESS | 2960 | 1467233791341 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:56:31 INFO - PROCESS | 2960 | 1467233791430 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:31 INFO - PROCESS | 2960 | 1467233791432 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:31 INFO - PROCESS | 2960 | ++DOCSHELL 0CBCE400 == 35 [pid = 2960] [id = 310] 13:56:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F68000) [pid = 2960] [serial = 929] [outer = 00000000] 13:56:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18A80400) [pid = 2960] [serial = 930] [outer = 17F68000] 13:56:31 INFO - PROCESS | 2960 | 1467233791475 Marionette DEBUG loaded listener.js 13:56:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C56000) [pid = 2960] [serial = 931] [outer = 17F68000] 13:56:31 INFO - PROCESS | 2960 | 1467233791885 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 731ms 13:56:31 INFO - PROCESS | 2960 | 1467233791958 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:56:31 INFO - PROCESS | 2960 | 1467233791960 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 13:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:56:31 INFO - PROCESS | 2960 | 1467233791964 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:56:31 INFO - PROCESS | 2960 | 1467233791965 Marionette TRACE conn5 <- [1,1206,null,{}] 13:56:32 INFO - PROCESS | 2960 | 1467233791975 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 2960 | 1467233791981 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:32 INFO - PROCESS | 2960 | 1467233792128 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:56:32 INFO - PROCESS | 2960 | 1467233792134 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 2960 | 1467233792135 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:32 INFO - PROCESS | 2960 | ++DOCSHELL 1584B400 == 36 [pid = 2960] [id = 311] 13:56:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18C5E400) [pid = 2960] [serial = 932] [outer = 00000000] 13:56:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1943BC00) [pid = 2960] [serial = 933] [outer = 18C5E400] 13:56:32 INFO - PROCESS | 2960 | 1467233792179 Marionette DEBUG loaded listener.js 13:56:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18C60800) [pid = 2960] [serial = 934] [outer = 18C5E400] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DFEDC00) [pid = 2960] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D17CC00) [pid = 2960] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16725000) [pid = 2960] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D77AC00) [pid = 2960] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14A6CC00) [pid = 2960] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18AC8C00) [pid = 2960] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19F2F800) [pid = 2960] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (197DDC00) [pid = 2960] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17CA6C00) [pid = 2960] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (13470400) [pid = 2960] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17916400) [pid = 2960] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1589FC00) [pid = 2960] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:56:32 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DFEC400) [pid = 2960] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:56:32 INFO - PROCESS | 2960 | 1467233792745 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 830ms 13:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:56:32 INFO - PROCESS | 2960 | 1467233792794 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:56:32 INFO - PROCESS | 2960 | 1467233792796 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 13:56:32 INFO - PROCESS | 2960 | 1467233792799 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:56:32 INFO - PROCESS | 2960 | 1467233792801 Marionette TRACE conn5 <- [1,1210,null,{}] 13:56:32 INFO - PROCESS | 2960 | 1467233792804 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:32 INFO - PROCESS | 2960 | 1467233792806 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:32 INFO - PROCESS | 2960 | 1467233792884 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:56:32 INFO - PROCESS | 2960 | 1467233792890 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:32 INFO - PROCESS | 2960 | 1467233792892 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:32 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEDC00 == 37 [pid = 2960] [id = 312] 13:56:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0E50E400) [pid = 2960] [serial = 935] [outer = 00000000] 13:56:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1589E400) [pid = 2960] [serial = 936] [outer = 0E50E400] 13:56:32 INFO - PROCESS | 2960 | 1467233792935 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1672D000) [pid = 2960] [serial = 937] [outer = 0E50E400] 13:56:33 INFO - PROCESS | 2960 | 1467233793348 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:56:33 INFO - PROCESS | 2960 | 1467233793372 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 13:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:56:33 INFO - PROCESS | 2960 | 1467233793375 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:56:33 INFO - PROCESS | 2960 | 1467233793377 Marionette TRACE conn5 <- [1,1214,null,{}] 13:56:33 INFO - PROCESS | 2960 | 1467233793380 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:33 INFO - PROCESS | 2960 | 1467233793382 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:33 INFO - PROCESS | 2960 | 1467233793501 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:56:33 INFO - PROCESS | 2960 | 1467233793520 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:33 INFO - PROCESS | 2960 | 1467233793522 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:33 INFO - PROCESS | 2960 | ++DOCSHELL 18AC8C00 == 38 [pid = 2960] [id = 313] 13:56:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18C60000) [pid = 2960] [serial = 938] [outer = 00000000] 13:56:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19E39000) [pid = 2960] [serial = 939] [outer = 18C60000] 13:56:33 INFO - PROCESS | 2960 | 1467233793565 Marionette DEBUG loaded listener.js 13:56:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19E96000) [pid = 2960] [serial = 940] [outer = 18C60000] 13:56:33 INFO - PROCESS | 2960 | 1467233793966 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 631ms 13:56:34 INFO - PROCESS | 2960 | 1467233794007 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 2960 | 1467233794009 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 13:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:56:34 INFO - PROCESS | 2960 | 1467233794012 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 2960 | 1467233794014 Marionette TRACE conn5 <- [1,1218,null,{}] 13:56:34 INFO - PROCESS | 2960 | 1467233794026 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 2960 | 1467233794028 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:34 INFO - PROCESS | 2960 | 1467233794108 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:56:34 INFO - PROCESS | 2960 | 1467233794114 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 2960 | 1467233794116 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:34 INFO - PROCESS | 2960 | ++DOCSHELL 16450400 == 39 [pid = 2960] [id = 314] 13:56:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19E99000) [pid = 2960] [serial = 941] [outer = 00000000] 13:56:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19EA1400) [pid = 2960] [serial = 942] [outer = 19E99000] 13:56:34 INFO - PROCESS | 2960 | 1467233794159 Marionette DEBUG loaded listener.js 13:56:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19F2BC00) [pid = 2960] [serial = 943] [outer = 19E99000] 13:56:34 INFO - PROCESS | 2960 | 1467233794596 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 13:56:34 INFO - PROCESS | 2960 | 1467233794659 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:56:34 INFO - PROCESS | 2960 | 1467233794661 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 13:56:34 INFO - PROCESS | 2960 | 1467233794664 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:56:34 INFO - PROCESS | 2960 | 1467233794666 Marionette TRACE conn5 <- [1,1222,null,{}] 13:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:56:34 INFO - PROCESS | 2960 | 1467233794670 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:34 INFO - PROCESS | 2960 | 1467233794671 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:34 INFO - PROCESS | 2960 | 1467233794796 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:56:34 INFO - PROCESS | 2960 | 1467233794933 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:34 INFO - PROCESS | 2960 | 1467233794936 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:34 INFO - PROCESS | 2960 | ++DOCSHELL 0D207000 == 40 [pid = 2960] [id = 315] 13:56:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D25D800) [pid = 2960] [serial = 944] [outer = 00000000] 13:56:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DA04800) [pid = 2960] [serial = 945] [outer = 0D25D800] 13:56:35 INFO - PROCESS | 2960 | 1467233794999 Marionette DEBUG loaded listener.js 13:56:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DA5F400) [pid = 2960] [serial = 946] [outer = 0D25D800] 13:56:35 INFO - PROCESS | 2960 | 1467233795670 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1013ms 13:56:35 INFO - PROCESS | 2960 | 1467233795695 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 13:56:35 INFO - PROCESS | 2960 | 1467233795699 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 13:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:56:35 INFO - PROCESS | 2960 | 1467233795725 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:56:35 INFO - PROCESS | 2960 | 1467233795728 Marionette TRACE conn5 <- [1,1226,null,{}] 13:56:35 INFO - PROCESS | 2960 | 1467233795733 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:35 INFO - PROCESS | 2960 | 1467233795736 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:35 INFO - PROCESS | 2960 | 1467233795850 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:56:36 INFO - PROCESS | 2960 | 1467233795984 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 2960 | 1467233795987 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:36 INFO - PROCESS | 2960 | ++DOCSHELL 15899800 == 41 [pid = 2960] [id = 316] 13:56:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1589D400) [pid = 2960] [serial = 947] [outer = 00000000] 13:56:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (159E1800) [pid = 2960] [serial = 948] [outer = 1589D400] 13:56:36 INFO - PROCESS | 2960 | 1467233796044 Marionette DEBUG loaded listener.js 13:56:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1762DC00) [pid = 2960] [serial = 949] [outer = 1589D400] 13:56:36 INFO - PROCESS | 2960 | 1467233796594 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 931ms 13:56:36 INFO - PROCESS | 2960 | 1467233796659 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:56:36 INFO - PROCESS | 2960 | 1467233796663 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 13:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:56:36 INFO - PROCESS | 2960 | 1467233796667 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:56:36 INFO - PROCESS | 2960 | 1467233796669 Marionette TRACE conn5 <- [1,1230,null,{}] 13:56:36 INFO - PROCESS | 2960 | 1467233796673 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:36 INFO - PROCESS | 2960 | 1467233796676 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:36 INFO - PROCESS | 2960 | 1467233796785 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:56:36 INFO - PROCESS | 2960 | 1467233796891 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:36 INFO - PROCESS | 2960 | 1467233796893 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:36 INFO - PROCESS | 2960 | ++DOCSHELL 1672C800 == 42 [pid = 2960] [id = 317] 13:56:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C7BC00) [pid = 2960] [serial = 950] [outer = 00000000] 13:56:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1943E800) [pid = 2960] [serial = 951] [outer = 18C7BC00] 13:56:36 INFO - PROCESS | 2960 | 1467233796949 Marionette DEBUG loaded listener.js 13:56:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19E3B400) [pid = 2960] [serial = 952] [outer = 18C7BC00] 13:56:37 INFO - PROCESS | 2960 | 1467233797557 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 930ms 13:56:37 INFO - PROCESS | 2960 | 1467233797599 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:56:37 INFO - PROCESS | 2960 | 1467233797604 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 13:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:56:37 INFO - PROCESS | 2960 | 1467233797615 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:56:37 INFO - PROCESS | 2960 | 1467233797619 Marionette TRACE conn5 <- [1,1234,null,{}] 13:56:37 INFO - PROCESS | 2960 | 1467233797623 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:37 INFO - PROCESS | 2960 | 1467233797627 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:37 INFO - PROCESS | 2960 | 1467233797739 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:56:37 INFO - PROCESS | 2960 | 1467233797873 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:37 INFO - PROCESS | 2960 | 1467233797876 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:37 INFO - PROCESS | 2960 | ++DOCSHELL 17CA9C00 == 43 [pid = 2960] [id = 318] 13:56:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19E9E800) [pid = 2960] [serial = 953] [outer = 00000000] 13:56:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1A90E400) [pid = 2960] [serial = 954] [outer = 19E9E800] 13:56:37 INFO - PROCESS | 2960 | 1467233797932 Marionette DEBUG loaded listener.js 13:56:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1A913400) [pid = 2960] [serial = 955] [outer = 19E9E800] 13:56:38 INFO - PROCESS | 2960 | 1467233798627 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1078ms 13:56:38 INFO - PROCESS | 2960 | 1467233798692 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:56:38 INFO - PROCESS | 2960 | 1467233798696 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 13:56:38 INFO - PROCESS | 2960 | 1467233798701 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:56:38 INFO - PROCESS | 2960 | 1467233798704 Marionette TRACE conn5 <- [1,1238,null,{}] 13:56:38 INFO - PROCESS | 2960 | 1467233798710 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:38 INFO - PROCESS | 2960 | 1467233798712 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:38 INFO - PROCESS | 2960 | 1467233798863 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:56:38 INFO - PROCESS | 2960 | 1467233798919 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:38 INFO - PROCESS | 2960 | 1467233798924 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:38 INFO - PROCESS | 2960 | ++DOCSHELL 0E50C800 == 44 [pid = 2960] [id = 319] 13:56:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0E588800) [pid = 2960] [serial = 956] [outer = 00000000] 13:56:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (11C7B400) [pid = 2960] [serial = 957] [outer = 0E588800] 13:56:39 INFO - PROCESS | 2960 | 1467233798972 Marionette DEBUG loaded listener.js 13:56:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (12E5C000) [pid = 2960] [serial = 958] [outer = 0E588800] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 16450400 == 43 [pid = 2960] [id = 314] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 18AC8C00 == 42 [pid = 2960] [id = 313] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 0DFEDC00 == 41 [pid = 2960] [id = 312] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 1584B400 == 40 [pid = 2960] [id = 311] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 0CBCE400 == 39 [pid = 2960] [id = 310] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 17F69000 == 38 [pid = 2960] [id = 309] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 16724C00 == 37 [pid = 2960] [id = 308] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 11B63400 == 36 [pid = 2960] [id = 307] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 0DA0E400 == 35 [pid = 2960] [id = 306] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 14A65400 == 34 [pid = 2960] [id = 305] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 0CA30800 == 33 [pid = 2960] [id = 304] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 0DD80C00 == 32 [pid = 2960] [id = 294] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 18C7C000 == 31 [pid = 2960] [id = 303] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 17CA9C00 == 30 [pid = 2960] [id = 318] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 1672C800 == 29 [pid = 2960] [id = 317] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 0D207000 == 28 [pid = 2960] [id = 315] 13:56:40 INFO - PROCESS | 2960 | --DOCSHELL 15899800 == 27 [pid = 2960] [id = 316] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (1592C000) [pid = 2960] [serial = 894] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0E580800) [pid = 2960] [serial = 888] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0EB85800) [pid = 2960] [serial = 889] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (130C4C00) [pid = 2960] [serial = 883] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (11C76800) [pid = 2960] [serial = 882] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0D792400) [pid = 2960] [serial = 885] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DA10000) [pid = 2960] [serial = 886] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (16881C00) [pid = 2960] [serial = 897] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0EA96400) [pid = 2960] [serial = 871] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DFE7400) [pid = 2960] [serial = 870] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1672B000) [pid = 2960] [serial = 874] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1592F000) [pid = 2960] [serial = 873] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (15AF2400) [pid = 2960] [serial = 907] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19F39000) [pid = 2960] [serial = 877] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19F33400) [pid = 2960] [serial = 876] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1A936000) [pid = 2960] [serial = 880] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1A36BC00) [pid = 2960] [serial = 879] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1644F800) [pid = 2960] [serial = 895] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17F96C00) [pid = 2960] [serial = 900] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1943EC00) [pid = 2960] [serial = 909] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1762E000) [pid = 2960] [serial = 898] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17F9F400) [pid = 2960] [serial = 901] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (13F5B800) [pid = 2960] [serial = 891] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18A45400) [pid = 2960] [serial = 903] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18A7B000) [pid = 2960] [serial = 904] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18C5DC00) [pid = 2960] [serial = 906] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14A6BC00) [pid = 2960] [serial = 892] [outer = 00000000] [url = about:blank] 13:56:40 INFO - PROCESS | 2960 | 1467233800295 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1635ms 13:56:40 INFO - PROCESS | 2960 | 1467233800336 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:56:40 INFO - PROCESS | 2960 | 1467233800341 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 13:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:56:40 INFO - PROCESS | 2960 | 1467233800345 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:56:40 INFO - PROCESS | 2960 | 1467233800348 Marionette TRACE conn5 <- [1,1242,null,{}] 13:56:40 INFO - PROCESS | 2960 | 1467233800354 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:40 INFO - PROCESS | 2960 | 1467233800356 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:40 INFO - PROCESS | 2960 | 1467233800515 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:56:40 INFO - PROCESS | 2960 | 1467233800534 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:40 INFO - PROCESS | 2960 | 1467233800539 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:40 INFO - PROCESS | 2960 | ++DOCSHELL 0CBCE400 == 28 [pid = 2960] [id = 320] 13:56:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0CBE5000) [pid = 2960] [serial = 959] [outer = 00000000] 13:56:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D20D400) [pid = 2960] [serial = 960] [outer = 0CBE5000] 13:56:40 INFO - PROCESS | 2960 | 1467233800587 Marionette DEBUG loaded listener.js 13:56:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D780800) [pid = 2960] [serial = 961] [outer = 0CBE5000] 13:56:41 INFO - PROCESS | 2960 | 1467233801049 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 13:56:41 INFO - PROCESS | 2960 | 1467233801076 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 2960 | 1467233801081 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 13:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:56:41 INFO - PROCESS | 2960 | 1467233801087 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - PROCESS | 2960 | 1467233801090 Marionette TRACE conn5 <- [1,1246,null,{}] 13:56:41 INFO - PROCESS | 2960 | 1467233801093 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 2960 | 1467233801096 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:41 INFO - PROCESS | 2960 | 1467233801182 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:56:41 INFO - PROCESS | 2960 | 1467233801191 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:41 INFO - PROCESS | 2960 | 1467233801193 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:41 INFO - PROCESS | 2960 | ++DOCSHELL 0DF7C400 == 29 [pid = 2960] [id = 321] 13:56:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DF7EC00) [pid = 2960] [serial = 962] [outer = 00000000] 13:56:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DFEA400) [pid = 2960] [serial = 963] [outer = 0DF7EC00] 13:56:41 INFO - PROCESS | 2960 | 1467233801240 Marionette DEBUG loaded listener.js 13:56:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DFF0C00) [pid = 2960] [serial = 964] [outer = 0DF7EC00] 13:56:41 INFO - PROCESS | 2960 | 1467233801720 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 13:56:41 INFO - PROCESS | 2960 | 1467233801761 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:56:41 INFO - PROCESS | 2960 | 1467233801763 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 13:56:41 INFO - PROCESS | 2960 | 1467233801767 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:56:41 INFO - PROCESS | 2960 | 1467233801770 Marionette TRACE conn5 <- [1,1250,null,{}] 13:56:41 INFO - PROCESS | 2960 | 1467233801781 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:41 INFO - PROCESS | 2960 | 1467233801786 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:41 INFO - PROCESS | 2960 | 1467233801902 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:56:42 INFO - PROCESS | 2960 | 1467233802000 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 2960 | 1467233802003 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:42 INFO - PROCESS | 2960 | ++DOCSHELL 13467000 == 30 [pid = 2960] [id = 322] 13:56:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (13470400) [pid = 2960] [serial = 965] [outer = 00000000] 13:56:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (13F55400) [pid = 2960] [serial = 966] [outer = 13470400] 13:56:42 INFO - PROCESS | 2960 | 1467233802050 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14A6D800) [pid = 2960] [serial = 967] [outer = 13470400] 13:56:42 INFO - PROCESS | 2960 | 1467233802465 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 13:56:42 INFO - PROCESS | 2960 | 1467233802501 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:56:42 INFO - PROCESS | 2960 | 1467233802503 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 13:56:42 INFO - PROCESS | 2960 | 1467233802506 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:56:42 INFO - PROCESS | 2960 | 1467233802508 Marionette TRACE conn5 <- [1,1254,null,{}] 13:56:42 INFO - PROCESS | 2960 | 1467233802511 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:42 INFO - PROCESS | 2960 | 1467233802514 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:42 INFO - PROCESS | 2960 | 1467233802628 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:56:42 INFO - PROCESS | 2960 | 1467233802634 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:42 INFO - PROCESS | 2960 | 1467233802636 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:42 INFO - PROCESS | 2960 | ++DOCSHELL 15853C00 == 31 [pid = 2960] [id = 323] 13:56:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (15899400) [pid = 2960] [serial = 968] [outer = 00000000] 13:56:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1592F000) [pid = 2960] [serial = 969] [outer = 15899400] 13:56:42 INFO - PROCESS | 2960 | 1467233802730 Marionette DEBUG loaded listener.js 13:56:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16450400) [pid = 2960] [serial = 970] [outer = 15899400] 13:56:43 INFO - PROCESS | 2960 | 1467233803163 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 13:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:56:43 INFO - PROCESS | 2960 | 1467233803181 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 2960 | 1467233803183 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 13:56:43 INFO - PROCESS | 2960 | 1467233803186 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 2960 | 1467233803188 Marionette TRACE conn5 <- [1,1258,null,{}] 13:56:43 INFO - PROCESS | 2960 | 1467233803191 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 2960 | 1467233803193 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:43 INFO - PROCESS | 2960 | 1467233803333 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:56:43 INFO - PROCESS | 2960 | 1467233803363 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:43 INFO - PROCESS | 2960 | 1467233803365 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:43 INFO - PROCESS | 2960 | ++DOCSHELL 1672B000 == 32 [pid = 2960] [id = 324] 13:56:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1672C800) [pid = 2960] [serial = 971] [outer = 00000000] 13:56:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17620800) [pid = 2960] [serial = 972] [outer = 1672C800] 13:56:43 INFO - PROCESS | 2960 | 1467233803410 Marionette DEBUG loaded listener.js 13:56:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1791C000) [pid = 2960] [serial = 973] [outer = 1672C800] 13:56:43 INFO - PROCESS | 2960 | 1467233803853 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 731ms 13:56:43 INFO - PROCESS | 2960 | 1467233803917 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:56:43 INFO - PROCESS | 2960 | 1467233803919 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 13:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:56:43 INFO - PROCESS | 2960 | 1467233803922 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:56:43 INFO - PROCESS | 2960 | 1467233803924 Marionette TRACE conn5 <- [1,1262,null,{}] 13:56:43 INFO - PROCESS | 2960 | 1467233803927 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:43 INFO - PROCESS | 2960 | 1467233803933 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:44 INFO - PROCESS | 2960 | 1467233804067 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:56:44 INFO - PROCESS | 2960 | 1467233804075 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 2960 | 1467233804077 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:44 INFO - PROCESS | 2960 | ++DOCSHELL 17CA7000 == 33 [pid = 2960] [id = 325] 13:56:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F65C00) [pid = 2960] [serial = 974] [outer = 00000000] 13:56:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17F97000) [pid = 2960] [serial = 975] [outer = 17F65C00] 13:56:44 INFO - PROCESS | 2960 | 1467233804173 Marionette DEBUG loaded listener.js 13:56:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18A74C00) [pid = 2960] [serial = 976] [outer = 17F65C00] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (19E99000) [pid = 2960] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17F69800) [pid = 2960] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17F68000) [pid = 2960] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0CBF2C00) [pid = 2960] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18D19400) [pid = 2960] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (14A6B800) [pid = 2960] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18C5E400) [pid = 2960] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (11BA7800) [pid = 2960] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0E50E400) [pid = 2960] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (16725800) [pid = 2960] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA57400) [pid = 2960] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:56:44 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18C60000) [pid = 2960] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:56:44 INFO - PROCESS | 2960 | 1467233804790 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 930ms 13:56:44 INFO - PROCESS | 2960 | 1467233804853 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:56:44 INFO - PROCESS | 2960 | 1467233804855 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 13:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:56:44 INFO - PROCESS | 2960 | 1467233804858 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:56:44 INFO - PROCESS | 2960 | 1467233804859 Marionette TRACE conn5 <- [1,1266,null,{}] 13:56:44 INFO - PROCESS | 2960 | 1467233804867 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:44 INFO - PROCESS | 2960 | 1467233804869 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:44 INFO - PROCESS | 2960 | 1467233804945 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:56:44 INFO - PROCESS | 2960 | 1467233804951 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:44 INFO - PROCESS | 2960 | 1467233804953 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:45 INFO - PROCESS | 2960 | ++DOCSHELL 130CF800 == 34 [pid = 2960] [id = 326] 13:56:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1592AC00) [pid = 2960] [serial = 977] [outer = 00000000] 13:56:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17F96400) [pid = 2960] [serial = 978] [outer = 1592AC00] 13:56:45 INFO - PROCESS | 2960 | 1467233804996 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F9D400) [pid = 2960] [serial = 979] [outer = 1592AC00] 13:56:45 INFO - PROCESS | 2960 | 1467233805421 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 13:56:45 INFO - PROCESS | 2960 | 1467233805489 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:56:45 INFO - PROCESS | 2960 | 1467233805491 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 13:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:56:45 INFO - PROCESS | 2960 | 1467233805494 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:56:45 INFO - PROCESS | 2960 | 1467233805496 Marionette TRACE conn5 <- [1,1270,null,{}] 13:56:45 INFO - PROCESS | 2960 | 1467233805499 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:45 INFO - PROCESS | 2960 | 1467233805501 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:45 INFO - PROCESS | 2960 | 1467233805579 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:56:45 INFO - PROCESS | 2960 | 1467233805584 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:45 INFO - PROCESS | 2960 | 1467233805586 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:45 INFO - PROCESS | 2960 | ++DOCSHELL 18A7FC00 == 35 [pid = 2960] [id = 327] 13:56:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18B8E000) [pid = 2960] [serial = 980] [outer = 00000000] 13:56:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18C5E000) [pid = 2960] [serial = 981] [outer = 18B8E000] 13:56:45 INFO - PROCESS | 2960 | 1467233805628 Marionette DEBUG loaded listener.js 13:56:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18C5AC00) [pid = 2960] [serial = 982] [outer = 18B8E000] 13:56:46 INFO - PROCESS | 2960 | 1467233806075 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 13:56:46 INFO - PROCESS | 2960 | 1467233806125 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:56:46 INFO - PROCESS | 2960 | 1467233806127 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 13:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:56:46 INFO - PROCESS | 2960 | 1467233806130 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:56:46 INFO - PROCESS | 2960 | 1467233806132 Marionette TRACE conn5 <- [1,1274,null,{}] 13:56:46 INFO - PROCESS | 2960 | 1467233806135 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:46 INFO - PROCESS | 2960 | 1467233806137 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:46 INFO - PROCESS | 2960 | 1467233806214 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:56:46 INFO - PROCESS | 2960 | 1467233806219 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:46 INFO - PROCESS | 2960 | 1467233806221 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:46 INFO - PROCESS | 2960 | ++DOCSHELL 13466C00 == 36 [pid = 2960] [id = 328] 13:56:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18D1D000) [pid = 2960] [serial = 983] [outer = 00000000] 13:56:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18DD2400) [pid = 2960] [serial = 984] [outer = 18D1D000] 13:56:46 INFO - PROCESS | 2960 | 1467233806264 Marionette DEBUG loaded listener.js 13:56:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19435000) [pid = 2960] [serial = 985] [outer = 18D1D000] 13:56:47 INFO - PROCESS | 2960 | 1467233807027 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 931ms 13:56:47 INFO - PROCESS | 2960 | 1467233807061 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:56:47 INFO - PROCESS | 2960 | 1467233807066 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 13:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:56:47 INFO - PROCESS | 2960 | 1467233807071 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:56:47 INFO - PROCESS | 2960 | 1467233807074 Marionette TRACE conn5 <- [1,1278,null,{}] 13:56:47 INFO - PROCESS | 2960 | 1467233807080 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:47 INFO - PROCESS | 2960 | 1467233807083 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:47 INFO - PROCESS | 2960 | 1467233807213 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:56:47 INFO - PROCESS | 2960 | 1467233807321 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:47 INFO - PROCESS | 2960 | 1467233807324 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:47 INFO - PROCESS | 2960 | ++DOCSHELL 0CB6B400 == 37 [pid = 2960] [id = 329] 13:56:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D20E400) [pid = 2960] [serial = 986] [outer = 00000000] 13:56:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DD80000) [pid = 2960] [serial = 987] [outer = 0D20E400] 13:56:47 INFO - PROCESS | 2960 | 1467233807380 Marionette DEBUG loaded listener.js 13:56:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0E57FC00) [pid = 2960] [serial = 988] [outer = 0D20E400] 13:56:48 INFO - PROCESS | 2960 | 1467233808086 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1078ms 13:56:48 INFO - PROCESS | 2960 | 1467233808172 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:56:48 INFO - PROCESS | 2960 | 1467233808177 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 13:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:56:48 INFO - PROCESS | 2960 | 1467233808185 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:56:48 INFO - PROCESS | 2960 | 1467233808188 Marionette TRACE conn5 <- [1,1282,null,{}] 13:56:48 INFO - PROCESS | 2960 | 1467233808192 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:48 INFO - PROCESS | 2960 | 1467233808195 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:48 INFO - PROCESS | 2960 | 1467233808326 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:56:48 INFO - PROCESS | 2960 | 1467233808453 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:48 INFO - PROCESS | 2960 | 1467233808455 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:48 INFO - PROCESS | 2960 | ++DOCSHELL 138C1800 == 38 [pid = 2960] [id = 330] 13:56:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (13F54800) [pid = 2960] [serial = 989] [outer = 00000000] 13:56:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1589A400) [pid = 2960] [serial = 990] [outer = 13F54800] 13:56:48 INFO - PROCESS | 2960 | 1467233808514 Marionette DEBUG loaded listener.js 13:56:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (16725800) [pid = 2960] [serial = 991] [outer = 13F54800] 13:56:49 INFO - PROCESS | 2960 | 1467233809317 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1178ms 13:56:49 INFO - PROCESS | 2960 | 1467233809362 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:56:49 INFO - PROCESS | 2960 | 1467233809367 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 13:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:56:49 INFO - PROCESS | 2960 | 1467233809396 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:56:49 INFO - PROCESS | 2960 | 1467233809399 Marionette TRACE conn5 <- [1,1286,null,{}] 13:56:49 INFO - PROCESS | 2960 | 1467233809405 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:49 INFO - PROCESS | 2960 | 1467233809408 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:49 INFO - PROCESS | 2960 | 1467233809538 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 18A7FC00 == 37 [pid = 2960] [id = 327] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 130CF800 == 36 [pid = 2960] [id = 326] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 17CA7000 == 35 [pid = 2960] [id = 325] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 1672B000 == 34 [pid = 2960] [id = 324] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 15853C00 == 33 [pid = 2960] [id = 323] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 13467000 == 32 [pid = 2960] [id = 322] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 0DF7C400 == 31 [pid = 2960] [id = 321] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 0CBCE400 == 30 [pid = 2960] [id = 320] 13:56:49 INFO - PROCESS | 2960 | --DOCSHELL 0E50C800 == 29 [pid = 2960] [id = 319] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19EA1400) [pid = 2960] [serial = 942] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17F70400) [pid = 2960] [serial = 927] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18C56000) [pid = 2960] [serial = 931] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18A80400) [pid = 2960] [serial = 930] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DB98800) [pid = 2960] [serial = 912] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DD84800) [pid = 2960] [serial = 913] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (197E6000) [pid = 2960] [serial = 910] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (158A1C00) [pid = 2960] [serial = 915] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1943BC00) [pid = 2960] [serial = 933] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (16726800) [pid = 2960] [serial = 916] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (12E5E400) [pid = 2960] [serial = 921] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (138BB800) [pid = 2960] [serial = 922] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1672D000) [pid = 2960] [serial = 937] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1672CC00) [pid = 2960] [serial = 924] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DB9D400) [pid = 2960] [serial = 918] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DD84000) [pid = 2960] [serial = 919] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1589E400) [pid = 2960] [serial = 936] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19F2BC00) [pid = 2960] [serial = 943] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18C60800) [pid = 2960] [serial = 934] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19E39000) [pid = 2960] [serial = 939] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17F97400) [pid = 2960] [serial = 928] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19E96000) [pid = 2960] [serial = 940] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1761D000) [pid = 2960] [serial = 925] [outer = 00000000] [url = about:blank] 13:56:49 INFO - PROCESS | 2960 | 1467233809666 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:49 INFO - PROCESS | 2960 | 1467233809670 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:49 INFO - PROCESS | 2960 | ++DOCSHELL 0678D400 == 30 [pid = 2960] [id = 331] 13:56:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0678DC00) [pid = 2960] [serial = 992] [outer = 00000000] 13:56:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0CA36C00) [pid = 2960] [serial = 993] [outer = 0678DC00] 13:56:49 INFO - PROCESS | 2960 | 1467233809720 Marionette DEBUG loaded listener.js 13:56:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DA04000) [pid = 2960] [serial = 994] [outer = 0678DC00] 13:56:50 INFO - PROCESS | 2960 | 1467233810161 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 13:56:50 INFO - PROCESS | 2960 | 1467233810168 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 2960 | 1467233810172 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 13:56:50 INFO - PROCESS | 2960 | 1467233810178 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:56:50 INFO - PROCESS | 2960 | 1467233810181 Marionette TRACE conn5 <- [1,1290,null,{}] 13:56:50 INFO - PROCESS | 2960 | 1467233810209 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 2960 | 1467233810211 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:50 INFO - PROCESS | 2960 | 1467233810299 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:56:50 INFO - PROCESS | 2960 | 1467233810325 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:50 INFO - PROCESS | 2960 | 1467233810327 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:50 INFO - PROCESS | 2960 | ++DOCSHELL 11B5BC00 == 31 [pid = 2960] [id = 332] 13:56:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (11B60800) [pid = 2960] [serial = 995] [outer = 00000000] 13:56:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (11C7C000) [pid = 2960] [serial = 996] [outer = 11B60800] 13:56:50 INFO - PROCESS | 2960 | 1467233810376 Marionette DEBUG loaded listener.js 13:56:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (12E5F800) [pid = 2960] [serial = 997] [outer = 11B60800] 13:56:50 INFO - PROCESS | 2960 | 1467233810845 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 13:56:50 INFO - PROCESS | 2960 | 1467233810873 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:56:50 INFO - PROCESS | 2960 | 1467233810875 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 13:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:56:50 INFO - PROCESS | 2960 | 1467233810879 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:56:50 INFO - PROCESS | 2960 | 1467233810882 Marionette TRACE conn5 <- [1,1294,null,{}] 13:56:50 INFO - PROCESS | 2960 | 1467233810893 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:50 INFO - PROCESS | 2960 | 1467233810897 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:51 INFO - PROCESS | 2960 | 1467233811008 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:56:51 INFO - PROCESS | 2960 | 1467233811099 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 2960 | 1467233811102 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:51 INFO - PROCESS | 2960 | ++DOCSHELL 16350C00 == 32 [pid = 2960] [id = 333] 13:56:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1644F400) [pid = 2960] [serial = 998] [outer = 00000000] 13:56:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (16727800) [pid = 2960] [serial = 999] [outer = 1644F400] 13:56:51 INFO - PROCESS | 2960 | 1467233811150 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1687E000) [pid = 2960] [serial = 1000] [outer = 1644F400] 13:56:51 INFO - PROCESS | 2960 | 1467233811550 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 731ms 13:56:51 INFO - PROCESS | 2960 | 1467233811609 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:56:51 INFO - PROCESS | 2960 | 1467233811612 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 13:56:51 INFO - PROCESS | 2960 | 1467233811615 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:56:51 INFO - PROCESS | 2960 | 1467233811617 Marionette TRACE conn5 <- [1,1298,null,{}] 13:56:51 INFO - PROCESS | 2960 | 1467233811620 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:51 INFO - PROCESS | 2960 | 1467233811622 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:51 INFO - PROCESS | 2960 | 1467233811746 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:56:51 INFO - PROCESS | 2960 | 1467233811765 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:51 INFO - PROCESS | 2960 | 1467233811766 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:51 INFO - PROCESS | 2960 | ++DOCSHELL 17913400 == 33 [pid = 2960] [id = 334] 13:56:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17A7F000) [pid = 2960] [serial = 1001] [outer = 00000000] 13:56:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F70400) [pid = 2960] [serial = 1002] [outer = 17A7F000] 13:56:51 INFO - PROCESS | 2960 | 1467233811811 Marionette DEBUG loaded listener.js 13:56:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17F98800) [pid = 2960] [serial = 1003] [outer = 17A7F000] 13:56:52 INFO - PROCESS | 2960 | 1467233812267 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 13:56:52 INFO - PROCESS | 2960 | 1467233812291 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 13:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:56:52 INFO - PROCESS | 2960 | 1467233812294 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:56:52 INFO - PROCESS | 2960 | 1467233812296 Marionette TRACE conn5 <- [1,1302,null,{}] 13:56:52 INFO - PROCESS | 2960 | 1467233812300 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:52 INFO - PROCESS | 2960 | 1467233812301 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:52 INFO - PROCESS | 2960 | 1467233812438 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:56:52 INFO - PROCESS | 2960 | 1467233812455 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:52 INFO - PROCESS | 2960 | 1467233812457 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:52 INFO - PROCESS | 2960 | ++DOCSHELL 18A7C000 == 34 [pid = 2960] [id = 335] 13:56:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18A7FC00) [pid = 2960] [serial = 1004] [outer = 00000000] 13:56:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18C6D400) [pid = 2960] [serial = 1005] [outer = 18A7FC00] 13:56:52 INFO - PROCESS | 2960 | 1467233812501 Marionette DEBUG loaded listener.js 13:56:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18D1C800) [pid = 2960] [serial = 1006] [outer = 18A7FC00] 13:56:53 INFO - PROCESS | 2960 | 1467233812993 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 13:56:53 INFO - PROCESS | 2960 | 1467233813057 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 2960 | 1467233813059 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 13:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:56:53 INFO - PROCESS | 2960 | 1467233813069 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 2960 | 1467233813071 Marionette TRACE conn5 <- [1,1306,null,{}] 13:56:53 INFO - PROCESS | 2960 | 1467233813074 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:53 INFO - PROCESS | 2960 | 1467233813080 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:53 INFO - PROCESS | 2960 | 1467233813219 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:56:53 INFO - PROCESS | 2960 | 1467233813234 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:53 INFO - PROCESS | 2960 | 1467233813235 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:53 INFO - PROCESS | 2960 | ++DOCSHELL 1943A000 == 35 [pid = 2960] [id = 336] 13:56:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19A86400) [pid = 2960] [serial = 1007] [outer = 00000000] 13:56:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E16C00) [pid = 2960] [serial = 1008] [outer = 19A86400] 13:56:53 INFO - PROCESS | 2960 | 1467233813336 Marionette DEBUG loaded listener.js 13:56:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19AFBC00) [pid = 2960] [serial = 1009] [outer = 19A86400] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DF7EC00) [pid = 2960] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0CBE5000) [pid = 2960] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1672C800) [pid = 2960] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D25D800) [pid = 2960] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18B8E000) [pid = 2960] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1589D400) [pid = 2960] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18C7BC00) [pid = 2960] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19E9E800) [pid = 2960] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17F65C00) [pid = 2960] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1592AC00) [pid = 2960] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (15899400) [pid = 2960] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (13470400) [pid = 2960] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:56:53 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0E588800) [pid = 2960] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:56:53 INFO - PROCESS | 2960 | 1467233813908 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 871ms 13:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:56:53 INFO - PROCESS | 2960 | 1467233813943 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:56:53 INFO - PROCESS | 2960 | 1467233813945 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 13:56:53 INFO - PROCESS | 2960 | 1467233813948 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:56:53 INFO - PROCESS | 2960 | 1467233813950 Marionette TRACE conn5 <- [1,1310,null,{}] 13:56:53 INFO - PROCESS | 2960 | 1467233813953 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:53 INFO - PROCESS | 2960 | 1467233813955 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:54 INFO - PROCESS | 2960 | 1467233814035 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:56:54 INFO - PROCESS | 2960 | 1467233814040 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 2960 | 1467233814042 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:54 INFO - PROCESS | 2960 | ++DOCSHELL 0D8B0400 == 36 [pid = 2960] [id = 337] 13:56:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0E588800) [pid = 2960] [serial = 1010] [outer = 00000000] 13:56:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (158A0C00) [pid = 2960] [serial = 1011] [outer = 0E588800] 13:56:54 INFO - PROCESS | 2960 | 1467233814085 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1592AC00) [pid = 2960] [serial = 1012] [outer = 0E588800] 13:56:54 INFO - PROCESS | 2960 | 1467233814522 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 13:56:54 INFO - PROCESS | 2960 | 1467233814579 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 13:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:56:54 INFO - PROCESS | 2960 | 1467233814581 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 13:56:54 INFO - PROCESS | 2960 | 1467233814584 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:56:54 INFO - PROCESS | 2960 | 1467233814586 Marionette TRACE conn5 <- [1,1314,null,{}] 13:56:54 INFO - PROCESS | 2960 | 1467233814589 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:54 INFO - PROCESS | 2960 | 1467233814591 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:54 INFO - PROCESS | 2960 | 1467233814672 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:56:54 INFO - PROCESS | 2960 | 1467233814678 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:54 INFO - PROCESS | 2960 | 1467233814679 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:54 INFO - PROCESS | 2960 | ++DOCSHELL 17F70000 == 37 [pid = 2960] [id = 338] 13:56:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F71800) [pid = 2960] [serial = 1013] [outer = 00000000] 13:56:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19E3F400) [pid = 2960] [serial = 1014] [outer = 17F71800] 13:56:54 INFO - PROCESS | 2960 | 1467233814723 Marionette DEBUG loaded listener.js 13:56:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19E97800) [pid = 2960] [serial = 1015] [outer = 17F71800] 13:56:55 INFO - PROCESS | 2960 | 1467233815144 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:56:55 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 13:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 571ms 13:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:56:55 INFO - PROCESS | 2960 | 1467233815155 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 2960 | 1467233815157 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 13:56:55 INFO - PROCESS | 2960 | 1467233815161 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 2960 | 1467233815162 Marionette TRACE conn5 <- [1,1318,null,{}] 13:56:55 INFO - PROCESS | 2960 | 1467233815166 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 2960 | 1467233815168 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:55 INFO - PROCESS | 2960 | 1467233815289 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:56:55 INFO - PROCESS | 2960 | 1467233815298 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:55 INFO - PROCESS | 2960 | 1467233815308 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:55 INFO - PROCESS | 2960 | ++DOCSHELL 16348800 == 38 [pid = 2960] [id = 339] 13:56:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19E9F000) [pid = 2960] [serial = 1016] [outer = 00000000] 13:56:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19F2F800) [pid = 2960] [serial = 1017] [outer = 19E9F000] 13:56:55 INFO - PROCESS | 2960 | 1467233815352 Marionette DEBUG loaded listener.js 13:56:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19F30800) [pid = 2960] [serial = 1018] [outer = 19E9F000] 13:56:55 INFO - PROCESS | 2960 | 1467233815785 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:56:55 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 13:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 13:56:55 INFO - PROCESS | 2960 | 1467233815866 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:56:55 INFO - PROCESS | 2960 | 1467233815871 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 13:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:56:55 INFO - PROCESS | 2960 | 1467233815882 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:56:55 INFO - PROCESS | 2960 | 1467233815887 Marionette TRACE conn5 <- [1,1322,null,{}] 13:56:55 INFO - PROCESS | 2960 | 1467233815894 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:55 INFO - PROCESS | 2960 | 1467233815898 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:56 INFO - PROCESS | 2960 | 1467233816034 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:56:56 INFO - PROCESS | 2960 | 1467233816136 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:56 INFO - PROCESS | 2960 | 1467233816141 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:56 INFO - PROCESS | 2960 | ++DOCSHELL 0D185C00 == 39 [pid = 2960] [id = 340] 13:56:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D210800) [pid = 2960] [serial = 1019] [outer = 00000000] 13:56:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DA0A800) [pid = 2960] [serial = 1020] [outer = 0D210800] 13:56:56 INFO - PROCESS | 2960 | 1467233816200 Marionette DEBUG loaded listener.js 13:56:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DD7F400) [pid = 2960] [serial = 1021] [outer = 0D210800] 13:56:56 INFO - PROCESS | 2960 | 1467233816834 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1021ms 13:56:56 INFO - PROCESS | 2960 | 1467233816908 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:56:56 INFO - PROCESS | 2960 | 1467233816911 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 13:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:56:56 INFO - PROCESS | 2960 | 1467233816918 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:56:56 INFO - PROCESS | 2960 | 1467233816922 Marionette TRACE conn5 <- [1,1326,null,{}] 13:56:56 INFO - PROCESS | 2960 | 1467233816926 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:56 INFO - PROCESS | 2960 | 1467233816929 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:57 INFO - PROCESS | 2960 | 1467233817092 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:56:57 INFO - PROCESS | 2960 | 1467233817147 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:57 INFO - PROCESS | 2960 | 1467233817150 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:57 INFO - PROCESS | 2960 | ++DOCSHELL 159E1400 == 40 [pid = 2960] [id = 341] 13:56:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (16722000) [pid = 2960] [serial = 1022] [outer = 00000000] 13:56:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1687C400) [pid = 2960] [serial = 1023] [outer = 16722000] 13:56:57 INFO - PROCESS | 2960 | 1467233817207 Marionette DEBUG loaded listener.js 13:56:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (17CA7000) [pid = 2960] [serial = 1024] [outer = 16722000] 13:56:58 INFO - PROCESS | 2960 | 1467233818318 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1439ms 13:56:58 INFO - PROCESS | 2960 | 1467233818356 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:56:58 INFO - PROCESS | 2960 | 1467233818359 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 13:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:56:58 INFO - PROCESS | 2960 | 1467233818363 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:56:58 INFO - PROCESS | 2960 | 1467233818365 Marionette TRACE conn5 <- [1,1330,null,{}] 13:56:58 INFO - PROCESS | 2960 | 1467233818375 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:58 INFO - PROCESS | 2960 | 1467233818380 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:58 INFO - PROCESS | 2960 | 1467233818491 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:56:58 INFO - PROCESS | 2960 | 1467233818622 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:58 INFO - PROCESS | 2960 | 1467233818626 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:58 INFO - PROCESS | 2960 | ++DOCSHELL 17F96800 == 41 [pid = 2960] [id = 342] 13:56:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17F9A000) [pid = 2960] [serial = 1025] [outer = 00000000] 13:56:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1943C000) [pid = 2960] [serial = 1026] [outer = 17F9A000] 13:56:58 INFO - PROCESS | 2960 | 1467233818684 Marionette DEBUG loaded listener.js 13:56:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19F36400) [pid = 2960] [serial = 1027] [outer = 17F9A000] 13:56:59 INFO - PROCESS | 2960 | 1467233819271 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 13:56:59 INFO - PROCESS | 2960 | 1467233819336 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:56:59 INFO - PROCESS | 2960 | 1467233819339 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 13:56:59 INFO - PROCESS | 2960 | 1467233819342 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:56:59 INFO - PROCESS | 2960 | 1467233819344 Marionette TRACE conn5 <- [1,1334,null,{}] 13:56:59 INFO - PROCESS | 2960 | 1467233819348 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:56:59 INFO - PROCESS | 2960 | 1467233819350 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:59 INFO - PROCESS | 2960 | 1467233819460 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:56:59 INFO - PROCESS | 2960 | 1467233819595 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:56:59 INFO - PROCESS | 2960 | 1467233819598 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:56:59 INFO - PROCESS | 2960 | ++DOCSHELL 18C61800 == 42 [pid = 2960] [id = 343] 13:56:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (18C64000) [pid = 2960] [serial = 1028] [outer = 00000000] 13:56:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (1A90C400) [pid = 2960] [serial = 1029] [outer = 18C64000] 13:56:59 INFO - PROCESS | 2960 | 1467233819653 Marionette DEBUG loaded listener.js 13:56:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1A937C00) [pid = 2960] [serial = 1030] [outer = 18C64000] 13:57:00 INFO - PROCESS | 2960 | 1467233820409 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1134ms 13:57:00 INFO - PROCESS | 2960 | 1467233820493 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:57:00 INFO - PROCESS | 2960 | 1467233820497 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 13:57:00 INFO - PROCESS | 2960 | 1467233820502 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:57:00 INFO - PROCESS | 2960 | 1467233820505 Marionette TRACE conn5 <- [1,1338,null,{}] 13:57:00 INFO - PROCESS | 2960 | 1467233820511 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:00 INFO - PROCESS | 2960 | 1467233820514 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:00 INFO - PROCESS | 2960 | 1467233820625 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:57:00 INFO - PROCESS | 2960 | 1467233820756 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:00 INFO - PROCESS | 2960 | 1467233820759 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:00 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5DC00 == 43 [pid = 2960] [id = 344] 13:57:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0DA5E800) [pid = 2960] [serial = 1031] [outer = 00000000] 13:57:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0EBCA400) [pid = 2960] [serial = 1032] [outer = 0DA5E800] 13:57:00 INFO - PROCESS | 2960 | 1467233820809 Marionette DEBUG loaded listener.js 13:57:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (130C5000) [pid = 2960] [serial = 1033] [outer = 0DA5E800] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 17F70000 == 42 [pid = 2960] [id = 338] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 0D8B0400 == 41 [pid = 2960] [id = 337] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 1943A000 == 40 [pid = 2960] [id = 336] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 18A7C000 == 39 [pid = 2960] [id = 335] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 17913400 == 38 [pid = 2960] [id = 334] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 16350C00 == 37 [pid = 2960] [id = 333] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 11B5BC00 == 36 [pid = 2960] [id = 332] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 0678D400 == 35 [pid = 2960] [id = 331] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 0CB6B400 == 34 [pid = 2960] [id = 329] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 13466C00 == 33 [pid = 2960] [id = 328] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 138C1800 == 32 [pid = 2960] [id = 330] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 18C61800 == 31 [pid = 2960] [id = 343] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 17F96800 == 30 [pid = 2960] [id = 342] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 16348800 == 29 [pid = 2960] [id = 339] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 0D185C00 == 28 [pid = 2960] [id = 340] 13:57:01 INFO - PROCESS | 2960 | --DOCSHELL 159E1400 == 27 [pid = 2960] [id = 341] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (1592F000) [pid = 2960] [serial = 969] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (13F55400) [pid = 2960] [serial = 966] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (12E5C000) [pid = 2960] [serial = 958] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (11C7B400) [pid = 2960] [serial = 957] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DFEA400) [pid = 2960] [serial = 963] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0DFF0C00) [pid = 2960] [serial = 964] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0D20D400) [pid = 2960] [serial = 960] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D780800) [pid = 2960] [serial = 961] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17620800) [pid = 2960] [serial = 972] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (16450400) [pid = 2960] [serial = 970] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DA5F400) [pid = 2960] [serial = 946] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DA04800) [pid = 2960] [serial = 945] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18C5AC00) [pid = 2960] [serial = 982] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18DD2400) [pid = 2960] [serial = 984] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1762DC00) [pid = 2960] [serial = 949] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (159E1800) [pid = 2960] [serial = 948] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19E3B400) [pid = 2960] [serial = 952] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1943E800) [pid = 2960] [serial = 951] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1A913400) [pid = 2960] [serial = 955] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1A90E400) [pid = 2960] [serial = 954] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17F97000) [pid = 2960] [serial = 975] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1791C000) [pid = 2960] [serial = 973] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18C5E000) [pid = 2960] [serial = 981] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18A74C00) [pid = 2960] [serial = 976] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17F96400) [pid = 2960] [serial = 978] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (17F9D400) [pid = 2960] [serial = 979] [outer = 00000000] [url = about:blank] 13:57:01 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14A6D800) [pid = 2960] [serial = 967] [outer = 00000000] [url = about:blank] 13:57:02 INFO - PROCESS | 2960 | 1467233822017 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1518ms 13:57:02 INFO - PROCESS | 2960 | 1467233822025 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 2960 | 1467233822029 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 13:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:57:02 INFO - PROCESS | 2960 | 1467233822034 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 2960 | 1467233822038 Marionette TRACE conn5 <- [1,1342,null,{}] 13:57:02 INFO - PROCESS | 2960 | 1467233822043 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 2960 | 1467233822046 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:02 INFO - PROCESS | 2960 | 1467233822135 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:57:02 INFO - PROCESS | 2960 | 1467233822252 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 2960 | 1467233822255 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:02 INFO - PROCESS | 2960 | ++DOCSHELL 0CA39000 == 28 [pid = 2960] [id = 345] 13:57:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0CB76C00) [pid = 2960] [serial = 1034] [outer = 00000000] 13:57:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D77E800) [pid = 2960] [serial = 1035] [outer = 0CB76C00] 13:57:02 INFO - PROCESS | 2960 | 1467233822302 Marionette DEBUG loaded listener.js 13:57:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA0C800) [pid = 2960] [serial = 1036] [outer = 0CB76C00] 13:57:02 INFO - PROCESS | 2960 | 1467233822704 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 13:57:02 INFO - PROCESS | 2960 | 1467233822767 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:57:02 INFO - PROCESS | 2960 | 1467233822772 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 13:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:57:02 INFO - PROCESS | 2960 | 1467233822779 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:57:02 INFO - PROCESS | 2960 | 1467233822781 Marionette TRACE conn5 <- [1,1346,null,{}] 13:57:02 INFO - PROCESS | 2960 | 1467233822785 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:02 INFO - PROCESS | 2960 | 1467233822788 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:02 INFO - PROCESS | 2960 | 1467233822905 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:57:02 INFO - PROCESS | 2960 | 1467233822921 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:02 INFO - PROCESS | 2960 | 1467233822923 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:02 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEFC00 == 29 [pid = 2960] [id = 346] 13:57:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DFF0400) [pid = 2960] [serial = 1037] [outer = 00000000] 13:57:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DFF4400) [pid = 2960] [serial = 1038] [outer = 0DFF0400] 13:57:02 INFO - PROCESS | 2960 | 1467233822970 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0E580C00) [pid = 2960] [serial = 1039] [outer = 0DFF0400] 13:57:03 INFO - PROCESS | 2960 | 1467233823406 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 13:57:03 INFO - PROCESS | 2960 | 1467233823450 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:57:03 INFO - PROCESS | 2960 | 1467233823453 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 13:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:57:03 INFO - PROCESS | 2960 | 1467233823456 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:57:03 INFO - PROCESS | 2960 | 1467233823460 Marionette TRACE conn5 <- [1,1350,null,{}] 13:57:03 INFO - PROCESS | 2960 | 1467233823471 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:03 INFO - PROCESS | 2960 | 1467233823476 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:03 INFO - PROCESS | 2960 | 1467233823561 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:57:03 INFO - PROCESS | 2960 | 1467233823568 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:03 INFO - PROCESS | 2960 | 1467233823571 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:03 INFO - PROCESS | 2960 | ++DOCSHELL 11C7B800 == 30 [pid = 2960] [id = 347] 13:57:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (11C7D800) [pid = 2960] [serial = 1040] [outer = 00000000] 13:57:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (13F5BC00) [pid = 2960] [serial = 1041] [outer = 11C7D800] 13:57:03 INFO - PROCESS | 2960 | 1467233823618 Marionette DEBUG loaded listener.js 13:57:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14A72000) [pid = 2960] [serial = 1042] [outer = 11C7D800] 13:57:04 INFO - PROCESS | 2960 | 1467233824125 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 13:57:04 INFO - PROCESS | 2960 | 1467233824196 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:57:04 INFO - PROCESS | 2960 | 1467233824198 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 13:57:04 INFO - PROCESS | 2960 | 1467233824202 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - PROCESS | 2960 | 1467233824203 Marionette TRACE conn5 <- [1,1354,null,{}] 13:57:04 INFO - PROCESS | 2960 | 1467233824207 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 2960 | 1467233824209 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:04 INFO - PROCESS | 2960 | 1467233824352 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:57:04 INFO - PROCESS | 2960 | 1467233824412 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:04 INFO - PROCESS | 2960 | 1467233824414 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:04 INFO - PROCESS | 2960 | ++DOCSHELL 1589BC00 == 31 [pid = 2960] [id = 348] 13:57:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (158A0000) [pid = 2960] [serial = 1043] [outer = 00000000] 13:57:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (16350C00) [pid = 2960] [serial = 1044] [outer = 158A0000] 13:57:04 INFO - PROCESS | 2960 | 1467233824458 Marionette DEBUG loaded listener.js 13:57:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16725000) [pid = 2960] [serial = 1045] [outer = 158A0000] 13:57:04 INFO - PROCESS | 2960 | 1467233824893 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:57:04 INFO - PROCESS | 2960 | 1467233824939 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 13:57:04 INFO - PROCESS | 2960 | 1467233824942 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:57:04 INFO - PROCESS | 2960 | 1467233824944 Marionette TRACE conn5 <- [1,1358,null,{}] 13:57:04 INFO - PROCESS | 2960 | 1467233824948 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:04 INFO - PROCESS | 2960 | 1467233824950 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:05 INFO - PROCESS | 2960 | 1467233825061 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:57:05 INFO - PROCESS | 2960 | 1467233825070 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:05 INFO - PROCESS | 2960 | 1467233825072 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:05 INFO - PROCESS | 2960 | ++DOCSHELL 16729400 == 32 [pid = 2960] [id = 349] 13:57:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (16801800) [pid = 2960] [serial = 1046] [outer = 00000000] 13:57:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17A7E000) [pid = 2960] [serial = 1047] [outer = 16801800] 13:57:05 INFO - PROCESS | 2960 | 1467233825117 Marionette DEBUG loaded listener.js 13:57:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17A84800) [pid = 2960] [serial = 1048] [outer = 16801800] 13:57:05 INFO - PROCESS | 2960 | 1467233825621 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:57:05 INFO - PROCESS | 2960 | 1467233825690 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 13:57:05 INFO - PROCESS | 2960 | 1467233825693 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:57:05 INFO - PROCESS | 2960 | 1467233825695 Marionette TRACE conn5 <- [1,1362,null,{}] 13:57:05 INFO - PROCESS | 2960 | 1467233825699 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:05 INFO - PROCESS | 2960 | 1467233825704 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:06 INFO - PROCESS | 2960 | 1467233826032 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19A86400) [pid = 2960] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18A7FC00) [pid = 2960] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (11B60800) [pid = 2960] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0678DC00) [pid = 2960] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18D1D000) [pid = 2960] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1644F400) [pid = 2960] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (13F54800) [pid = 2960] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D20E400) [pid = 2960] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0E588800) [pid = 2960] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19E9F000) [pid = 2960] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17F71800) [pid = 2960] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:57:06 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17A7F000) [pid = 2960] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:57:06 INFO - PROCESS | 2960 | 1467233826100 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 2960 | 1467233826102 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:06 INFO - PROCESS | 2960 | ++DOCSHELL 0CA30400 == 33 [pid = 2960] [id = 350] 13:57:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0CA30C00) [pid = 2960] [serial = 1049] [outer = 00000000] 13:57:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (11BA2400) [pid = 2960] [serial = 1050] [outer = 0CA30C00] 13:57:06 INFO - PROCESS | 2960 | 1467233826146 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1680E400) [pid = 2960] [serial = 1051] [outer = 0CA30C00] 13:57:06 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:06 INFO - PROCESS | 2960 | 1467233826496 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:57:06 INFO - PROCESS | 2960 | 1467233826530 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 13:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:57:06 INFO - PROCESS | 2960 | 1467233826542 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:57:06 INFO - PROCESS | 2960 | 1467233826544 Marionette TRACE conn5 <- [1,1366,null,{}] 13:57:06 INFO - PROCESS | 2960 | 1467233826548 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:06 INFO - PROCESS | 2960 | 1467233826550 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:06 INFO - PROCESS | 2960 | 1467233826626 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:57:06 INFO - PROCESS | 2960 | 1467233826631 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:06 INFO - PROCESS | 2960 | 1467233826633 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:06 INFO - PROCESS | 2960 | ++DOCSHELL 13466000 == 34 [pid = 2960] [id = 351] 13:57:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F6C800) [pid = 2960] [serial = 1052] [outer = 00000000] 13:57:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18BB8800) [pid = 2960] [serial = 1053] [outer = 17F6C800] 13:57:06 INFO - PROCESS | 2960 | 1467233826676 Marionette DEBUG loaded listener.js 13:57:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18C5C000) [pid = 2960] [serial = 1054] [outer = 17F6C800] 13:57:07 INFO - PROCESS | 2960 | 1467233827077 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 2960 | 1467233827130 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 13:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:57:07 INFO - PROCESS | 2960 | 1467233827149 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 2960 | 1467233827150 Marionette TRACE conn5 <- [1,1370,null,{}] 13:57:07 INFO - PROCESS | 2960 | 1467233827154 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 2960 | 1467233827155 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:07 INFO - PROCESS | 2960 | 1467233827232 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:57:07 INFO - PROCESS | 2960 | 1467233827238 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 2960 | 1467233827239 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:07 INFO - PROCESS | 2960 | ++DOCSHELL 18C64C00 == 35 [pid = 2960] [id = 352] 13:57:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C7B000) [pid = 2960] [serial = 1055] [outer = 00000000] 13:57:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18DCEC00) [pid = 2960] [serial = 1056] [outer = 18C7B000] 13:57:07 INFO - PROCESS | 2960 | 1467233827282 Marionette DEBUG loaded listener.js 13:57:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16451400) [pid = 2960] [serial = 1057] [outer = 18C7B000] 13:57:07 INFO - PROCESS | 2960 | [2960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:57:07 INFO - PROCESS | 2960 | 1467233827734 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:57:07 INFO - PROCESS | 2960 | 1467233827770 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 13:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:57:07 INFO - PROCESS | 2960 | 1467233827786 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:57:07 INFO - PROCESS | 2960 | 1467233827787 Marionette TRACE conn5 <- [1,1374,null,{}] 13:57:07 INFO - PROCESS | 2960 | 1467233827792 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:07 INFO - PROCESS | 2960 | 1467233827794 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:07 INFO - PROCESS | 2960 | 1467233827873 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:57:07 INFO - PROCESS | 2960 | 1467233827881 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:07 INFO - PROCESS | 2960 | 1467233827883 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:07 INFO - PROCESS | 2960 | ++DOCSHELL 197E1800 == 36 [pid = 2960] [id = 353] 13:57:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (197E4C00) [pid = 2960] [serial = 1058] [outer = 00000000] 13:57:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E11400) [pid = 2960] [serial = 1059] [outer = 197E4C00] 13:57:07 INFO - PROCESS | 2960 | 1467233827935 Marionette DEBUG loaded listener.js 13:57:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E3AC00) [pid = 2960] [serial = 1060] [outer = 197E4C00] 13:57:08 INFO - PROCESS | 2960 | 1467233828774 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:57:08 INFO - PROCESS | 2960 | 1467233828817 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 13:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:57:08 INFO - PROCESS | 2960 | 1467233828822 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:57:08 INFO - PROCESS | 2960 | 1467233828827 Marionette TRACE conn5 <- [1,1378,null,{}] 13:57:08 INFO - PROCESS | 2960 | 1467233828854 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:08 INFO - PROCESS | 2960 | 1467233828857 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:09 INFO - PROCESS | 2960 | 1467233828989 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:57:09 INFO - PROCESS | 2960 | 1467233829114 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:09 INFO - PROCESS | 2960 | 1467233829117 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:09 INFO - PROCESS | 2960 | ++DOCSHELL 0D17CC00 == 37 [pid = 2960] [id = 354] 13:57:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0D260800) [pid = 2960] [serial = 1061] [outer = 00000000] 13:57:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DD83C00) [pid = 2960] [serial = 1062] [outer = 0D260800] 13:57:09 INFO - PROCESS | 2960 | 1467233829176 Marionette DEBUG loaded listener.js 13:57:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DFF1C00) [pid = 2960] [serial = 1063] [outer = 0D260800] 13:57:09 INFO - PROCESS | 2960 | 1467233829888 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1098ms 13:57:09 INFO - PROCESS | 2960 | 1467233829922 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 13:57:09 INFO - PROCESS | 2960 | 1467233829927 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 13:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:57:09 INFO - PROCESS | 2960 | 1467233829933 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:57:09 INFO - PROCESS | 2960 | 1467233829936 Marionette TRACE conn5 <- [1,1382,null,{}] 13:57:09 INFO - PROCESS | 2960 | 1467233829940 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:09 INFO - PROCESS | 2960 | 1467233829943 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:10 INFO - PROCESS | 2960 | 1467233830066 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:57:10 INFO - PROCESS | 2960 | 1467233830198 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:10 INFO - PROCESS | 2960 | 1467233830201 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:10 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E3400 == 38 [pid = 2960] [id = 355] 13:57:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0C9E5800) [pid = 2960] [serial = 1064] [outer = 00000000] 13:57:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DA5D400) [pid = 2960] [serial = 1065] [outer = 0C9E5800] 13:57:10 INFO - PROCESS | 2960 | 1467233830260 Marionette DEBUG loaded listener.js 13:57:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0EBCD400) [pid = 2960] [serial = 1066] [outer = 0C9E5800] 13:57:10 INFO - PROCESS | 2960 | --DOCSHELL 18C64C00 == 37 [pid = 2960] [id = 352] 13:57:10 INFO - PROCESS | 2960 | --DOCSHELL 13466000 == 36 [pid = 2960] [id = 351] 13:57:10 INFO - PROCESS | 2960 | --DOCSHELL 0CA30400 == 35 [pid = 2960] [id = 350] 13:57:10 INFO - PROCESS | 2960 | --DOCSHELL 16729400 == 34 [pid = 2960] [id = 349] 13:57:10 INFO - PROCESS | 2960 | --DOCSHELL 1589BC00 == 33 [pid = 2960] [id = 348] 13:57:10 INFO - PROCESS | 2960 | --DOCSHELL 11C7B800 == 32 [pid = 2960] [id = 347] 13:57:10 INFO - PROCESS | 2960 | --DOCSHELL 0DFEFC00 == 31 [pid = 2960] [id = 346] 13:57:10 INFO - PROCESS | 2960 | --DOCSHELL 0CA39000 == 30 [pid = 2960] [id = 345] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19E16C00) [pid = 2960] [serial = 1008] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18D1C800) [pid = 2960] [serial = 1006] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18C6D400) [pid = 2960] [serial = 1005] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (11C7C000) [pid = 2960] [serial = 996] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0CA36C00) [pid = 2960] [serial = 993] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DA04000) [pid = 2960] [serial = 994] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19435000) [pid = 2960] [serial = 985] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16727800) [pid = 2960] [serial = 999] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1687E000) [pid = 2960] [serial = 1000] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1589A400) [pid = 2960] [serial = 990] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (16725800) [pid = 2960] [serial = 991] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DD80000) [pid = 2960] [serial = 987] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1592AC00) [pid = 2960] [serial = 1012] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0E57FC00) [pid = 2960] [serial = 988] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (12E5F800) [pid = 2960] [serial = 997] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (158A0C00) [pid = 2960] [serial = 1011] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19F30800) [pid = 2960] [serial = 1018] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19E97800) [pid = 2960] [serial = 1015] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19AFBC00) [pid = 2960] [serial = 1009] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (17F70400) [pid = 2960] [serial = 1002] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17F98800) [pid = 2960] [serial = 1003] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19F2F800) [pid = 2960] [serial = 1017] [outer = 00000000] [url = about:blank] 13:57:10 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19E3F400) [pid = 2960] [serial = 1014] [outer = 00000000] [url = about:blank] 13:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1121ms 13:57:11 INFO - PROCESS | 2960 | 1467233831048 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:57:11 INFO - PROCESS | 2960 | 1467233831057 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 2960 | 1467233831060 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 13:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:57:11 INFO - PROCESS | 2960 | 1467233831065 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 2960 | 1467233831069 Marionette TRACE conn5 <- [1,1386,null,{}] 13:57:11 INFO - PROCESS | 2960 | 1467233831074 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 2960 | 1467233831077 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:11 INFO - PROCESS | 2960 | 1467233831175 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:57:11 INFO - PROCESS | 2960 | 1467233831264 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 2960 | 1467233831267 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:11 INFO - PROCESS | 2960 | ++DOCSHELL 0CBC9C00 == 31 [pid = 2960] [id = 356] 13:57:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0CBCE000) [pid = 2960] [serial = 1067] [outer = 00000000] 13:57:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0D791400) [pid = 2960] [serial = 1068] [outer = 0CBCE000] 13:57:11 INFO - PROCESS | 2960 | 1467233831315 Marionette DEBUG loaded listener.js 13:57:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DA0B400) [pid = 2960] [serial = 1069] [outer = 0CBCE000] 13:57:11 INFO - PROCESS | 2960 | 1467233831731 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 731ms 13:57:11 INFO - PROCESS | 2960 | 1467233831797 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 13:57:11 INFO - PROCESS | 2960 | 1467233831801 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 13:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:57:11 INFO - PROCESS | 2960 | 1467233831807 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:57:11 INFO - PROCESS | 2960 | 1467233831810 Marionette TRACE conn5 <- [1,1390,null,{}] 13:57:11 INFO - PROCESS | 2960 | 1467233831814 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:11 INFO - PROCESS | 2960 | 1467233831816 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:11 INFO - PROCESS | 2960 | 1467233831904 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:57:11 INFO - PROCESS | 2960 | 1467233831919 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:11 INFO - PROCESS | 2960 | 1467233831921 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:11 INFO - PROCESS | 2960 | ++DOCSHELL 0DFED800 == 32 [pid = 2960] [id = 357] 13:57:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DFEE400) [pid = 2960] [serial = 1070] [outer = 00000000] 13:57:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0E57FC00) [pid = 2960] [serial = 1071] [outer = 0DFEE400] 13:57:11 INFO - PROCESS | 2960 | 1467233831967 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0EB8A400) [pid = 2960] [serial = 1072] [outer = 0DFEE400] 13:57:12 INFO - PROCESS | 2960 | 1467233832417 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 13:57:12 INFO - PROCESS | 2960 | 1467233832482 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:57:12 INFO - PROCESS | 2960 | 1467233832484 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 13:57:12 INFO - PROCESS | 2960 | 1467233832487 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:57:12 INFO - PROCESS | 2960 | 1467233832491 Marionette TRACE conn5 <- [1,1394,null,{}] 13:57:12 INFO - PROCESS | 2960 | 1467233832502 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:12 INFO - PROCESS | 2960 | 1467233832507 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:12 INFO - PROCESS | 2960 | 1467233832594 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:57:12 INFO - PROCESS | 2960 | 1467233832610 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:12 INFO - PROCESS | 2960 | 1467233832613 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:12 INFO - PROCESS | 2960 | ++DOCSHELL 15854000 == 33 [pid = 2960] [id = 358] 13:57:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (15895C00) [pid = 2960] [serial = 1073] [outer = 00000000] 13:57:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1589BC00) [pid = 2960] [serial = 1074] [outer = 15895C00] 13:57:12 INFO - PROCESS | 2960 | 1467233832660 Marionette DEBUG loaded listener.js 13:57:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1592F000) [pid = 2960] [serial = 1075] [outer = 15895C00] 13:57:13 INFO - PROCESS | 2960 | 1467233833104 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 13:57:13 INFO - PROCESS | 2960 | 1467233833161 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 2960 | 1467233833164 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 13:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:57:13 INFO - PROCESS | 2960 | 1467233833167 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - PROCESS | 2960 | 1467233833169 Marionette TRACE conn5 <- [1,1398,null,{}] 13:57:13 INFO - PROCESS | 2960 | 1467233833172 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:13 INFO - PROCESS | 2960 | 1467233833174 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:13 INFO - PROCESS | 2960 | 1467233833287 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:57:13 INFO - PROCESS | 2960 | 1467233833296 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 2960 | 1467233833297 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:13 INFO - PROCESS | 2960 | ++DOCSHELL 16726C00 == 34 [pid = 2960] [id = 359] 13:57:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (16729000) [pid = 2960] [serial = 1076] [outer = 00000000] 13:57:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1790EC00) [pid = 2960] [serial = 1077] [outer = 16729000] 13:57:13 INFO - PROCESS | 2960 | 1467233833342 Marionette DEBUG loaded listener.js 13:57:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17C9C000) [pid = 2960] [serial = 1078] [outer = 16729000] 13:57:13 INFO - PROCESS | 2960 | 1467233833828 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 13:57:13 INFO - PROCESS | 2960 | 1467233833841 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:57:13 INFO - PROCESS | 2960 | 1467233833844 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 13:57:13 INFO - PROCESS | 2960 | 1467233833847 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:57:13 INFO - PROCESS | 2960 | 1467233833848 Marionette TRACE conn5 <- [1,1402,null,{}] 13:57:13 INFO - PROCESS | 2960 | 1467233833852 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:13 INFO - PROCESS | 2960 | 1467233833854 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:13 INFO - PROCESS | 2960 | 1467233833962 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:57:13 INFO - PROCESS | 2960 | 1467233833967 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:13 INFO - PROCESS | 2960 | 1467233833969 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:13 INFO - PROCESS | 2960 | ++DOCSHELL 17F65000 == 35 [pid = 2960] [id = 360] 13:57:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F68C00) [pid = 2960] [serial = 1079] [outer = 00000000] 13:57:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17F72C00) [pid = 2960] [serial = 1080] [outer = 17F68C00] 13:57:14 INFO - PROCESS | 2960 | 1467233834012 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17F94C00) [pid = 2960] [serial = 1081] [outer = 17F68C00] 13:57:14 INFO - PROCESS | 2960 | 1467233834531 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 13:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:57:14 INFO - PROCESS | 2960 | 1467233834582 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:57:14 INFO - PROCESS | 2960 | 1467233834584 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 13:57:14 INFO - PROCESS | 2960 | 1467233834587 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:57:14 INFO - PROCESS | 2960 | 1467233834589 Marionette TRACE conn5 <- [1,1406,null,{}] 13:57:14 INFO - PROCESS | 2960 | 1467233834592 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:14 INFO - PROCESS | 2960 | 1467233834598 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:14 INFO - PROCESS | 2960 | 1467233834761 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:57:14 INFO - PROCESS | 2960 | 1467233834831 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:14 INFO - PROCESS | 2960 | 1467233834833 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:14 INFO - PROCESS | 2960 | ++DOCSHELL 18C60000 == 36 [pid = 2960] [id = 361] 13:57:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18C60400) [pid = 2960] [serial = 1082] [outer = 00000000] 13:57:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18C6F400) [pid = 2960] [serial = 1083] [outer = 18C60400] 13:57:14 INFO - PROCESS | 2960 | 1467233834877 Marionette DEBUG loaded listener.js 13:57:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18C61000) [pid = 2960] [serial = 1084] [outer = 18C60400] 13:57:15 INFO - PROCESS | 2960 | 1467233835310 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 13:57:15 INFO - PROCESS | 2960 | 1467233835358 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:57:15 INFO - PROCESS | 2960 | 1467233835360 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 13:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:57:15 INFO - PROCESS | 2960 | 1467233835363 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:57:15 INFO - PROCESS | 2960 | 1467233835364 Marionette TRACE conn5 <- [1,1410,null,{}] 13:57:15 INFO - PROCESS | 2960 | 1467233835368 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:15 INFO - PROCESS | 2960 | 1467233835370 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:15 INFO - PROCESS | 2960 | 1467233835493 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18C7B000) [pid = 2960] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (158A0000) [pid = 2960] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (11C7D800) [pid = 2960] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA5E800) [pid = 2960] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0CB76C00) [pid = 2960] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DFF0400) [pid = 2960] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (16801800) [pid = 2960] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D210800) [pid = 2960] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (16722000) [pid = 2960] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17F9A000) [pid = 2960] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18C64000) [pid = 2960] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0CA30C00) [pid = 2960] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:57:15 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17F6C800) [pid = 2960] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:57:15 INFO - PROCESS | 2960 | 1467233835646 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:15 INFO - PROCESS | 2960 | 1467233835648 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:15 INFO - PROCESS | 2960 | ++DOCSHELL 0C9ED000 == 37 [pid = 2960] [id = 362] 13:57:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0CA30C00) [pid = 2960] [serial = 1085] [outer = 00000000] 13:57:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D8AEC00) [pid = 2960] [serial = 1086] [outer = 0CA30C00] 13:57:15 INFO - PROCESS | 2960 | 1467233835693 Marionette DEBUG loaded listener.js 13:57:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DFE6400) [pid = 2960] [serial = 1087] [outer = 0CA30C00] 13:57:16 INFO - PROCESS | 2960 | 1467233836069 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 13:57:16 INFO - PROCESS | 2960 | 1467233836105 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 2960 | 1467233836107 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 13:57:16 INFO - PROCESS | 2960 | 1467233836110 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - PROCESS | 2960 | 1467233836111 Marionette TRACE conn5 <- [1,1414,null,{}] 13:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:57:16 INFO - PROCESS | 2960 | 1467233836130 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 2960 | 1467233836131 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:16 INFO - PROCESS | 2960 | 1467233836247 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:57:16 INFO - PROCESS | 2960 | 1467233836303 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 2960 | 1467233836305 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:16 INFO - PROCESS | 2960 | ++DOCSHELL 0DA03C00 == 38 [pid = 2960] [id = 363] 13:57:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DF83C00) [pid = 2960] [serial = 1088] [outer = 00000000] 13:57:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18C5A000) [pid = 2960] [serial = 1089] [outer = 0DF83C00] 13:57:16 INFO - PROCESS | 2960 | 1467233836348 Marionette DEBUG loaded listener.js 13:57:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18D27800) [pid = 2960] [serial = 1090] [outer = 0DF83C00] 13:57:16 INFO - PROCESS | 2960 | 1467233836721 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 631ms 13:57:16 INFO - PROCESS | 2960 | 1467233836745 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:57:16 INFO - PROCESS | 2960 | 1467233836756 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 13:57:16 INFO - PROCESS | 2960 | 1467233836760 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:57:16 INFO - PROCESS | 2960 | 1467233836761 Marionette TRACE conn5 <- [1,1418,null,{}] 13:57:16 INFO - PROCESS | 2960 | 1467233836765 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:16 INFO - PROCESS | 2960 | 1467233836766 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:16 INFO - PROCESS | 2960 | 1467233836880 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:57:16 INFO - PROCESS | 2960 | 1467233836888 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:16 INFO - PROCESS | 2960 | 1467233836890 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:16 INFO - PROCESS | 2960 | ++DOCSHELL 18C63C00 == 39 [pid = 2960] [id = 364] 13:57:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C6D400) [pid = 2960] [serial = 1091] [outer = 00000000] 13:57:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19A8B000) [pid = 2960] [serial = 1092] [outer = 18C6D400] 13:57:16 INFO - PROCESS | 2960 | 1467233836933 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19E37000) [pid = 2960] [serial = 1093] [outer = 18C6D400] 13:57:17 INFO - PROCESS | 2960 | 1467233837375 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 13:57:17 INFO - PROCESS | 2960 | 1467233837436 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:57:17 INFO - PROCESS | 2960 | 1467233837438 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 13:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:57:17 INFO - PROCESS | 2960 | 1467233837441 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:57:17 INFO - PROCESS | 2960 | 1467233837443 Marionette TRACE conn5 <- [1,1422,null,{}] 13:57:17 INFO - PROCESS | 2960 | 1467233837446 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:17 INFO - PROCESS | 2960 | 1467233837448 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:17 INFO - PROCESS | 2960 | 1467233837562 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:57:17 INFO - PROCESS | 2960 | 1467233837571 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:17 INFO - PROCESS | 2960 | 1467233837573 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:17 INFO - PROCESS | 2960 | ++DOCSHELL 19E18400 == 40 [pid = 2960] [id = 365] 13:57:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19E3B400) [pid = 2960] [serial = 1094] [outer = 00000000] 13:57:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E99000) [pid = 2960] [serial = 1095] [outer = 19E3B400] 13:57:17 INFO - PROCESS | 2960 | 1467233837616 Marionette DEBUG loaded listener.js 13:57:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E9E000) [pid = 2960] [serial = 1096] [outer = 19E3B400] 13:57:18 INFO - PROCESS | 2960 | 1467233838343 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 971ms 13:57:18 INFO - PROCESS | 2960 | 1467233838413 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:57:18 INFO - PROCESS | 2960 | 1467233838418 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 13:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:57:18 INFO - PROCESS | 2960 | 1467233838423 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:57:18 INFO - PROCESS | 2960 | 1467233838429 Marionette TRACE conn5 <- [1,1426,null,{}] 13:57:18 INFO - PROCESS | 2960 | 1467233838434 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:18 INFO - PROCESS | 2960 | 1467233838437 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:18 INFO - PROCESS | 2960 | 1467233838588 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:57:18 INFO - PROCESS | 2960 | 1467233838716 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:18 INFO - PROCESS | 2960 | 1467233838719 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:18 INFO - PROCESS | 2960 | ++DOCSHELL 0D78D400 == 41 [pid = 2960] [id = 366] 13:57:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DA54000) [pid = 2960] [serial = 1097] [outer = 00000000] 13:57:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DFEA400) [pid = 2960] [serial = 1098] [outer = 0DA54000] 13:57:18 INFO - PROCESS | 2960 | 1467233838777 Marionette DEBUG loaded listener.js 13:57:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1216EC00) [pid = 2960] [serial = 1099] [outer = 0DA54000] 13:57:19 INFO - PROCESS | 2960 | 1467233839318 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 13:57:19 INFO - PROCESS | 2960 | 1467233839353 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:57:19 INFO - PROCESS | 2960 | 1467233839358 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 13:57:19 INFO - PROCESS | 2960 | 1467233839365 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:57:19 INFO - PROCESS | 2960 | 1467233839368 Marionette TRACE conn5 <- [1,1430,null,{}] 13:57:19 INFO - PROCESS | 2960 | 1467233839372 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:19 INFO - PROCESS | 2960 | 1467233839375 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:19 INFO - PROCESS | 2960 | 1467233839489 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:57:19 INFO - PROCESS | 2960 | 1467233839623 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:19 INFO - PROCESS | 2960 | 1467233839626 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:19 INFO - PROCESS | 2960 | ++DOCSHELL 14A6F800 == 42 [pid = 2960] [id = 367] 13:57:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (14A70000) [pid = 2960] [serial = 1100] [outer = 00000000] 13:57:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1687E000) [pid = 2960] [serial = 1101] [outer = 14A70000] 13:57:19 INFO - PROCESS | 2960 | 1467233839687 Marionette DEBUG loaded listener.js 13:57:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17F93000) [pid = 2960] [serial = 1102] [outer = 14A70000] 13:57:20 INFO - PROCESS | 2960 | 1467233840326 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 13:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:57:20 INFO - PROCESS | 2960 | 1467233840338 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:57:20 INFO - PROCESS | 2960 | 1467233840340 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 13:57:20 INFO - PROCESS | 2960 | 1467233840344 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:57:20 INFO - PROCESS | 2960 | 1467233840348 Marionette TRACE conn5 <- [1,1434,null,{}] 13:57:20 INFO - PROCESS | 2960 | 1467233840359 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:20 INFO - PROCESS | 2960 | 1467233840364 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:20 INFO - PROCESS | 2960 | 1467233840473 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:57:20 INFO - PROCESS | 2960 | 1467233840648 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:20 INFO - PROCESS | 2960 | 1467233840651 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:20 INFO - PROCESS | 2960 | ++DOCSHELL 19F2F800 == 43 [pid = 2960] [id = 368] 13:57:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19F2FC00) [pid = 2960] [serial = 1103] [outer = 00000000] 13:57:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19F32C00) [pid = 2960] [serial = 1104] [outer = 19F2FC00] 13:57:20 INFO - PROCESS | 2960 | 1467233840711 Marionette DEBUG loaded listener.js 13:57:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19F38C00) [pid = 2960] [serial = 1105] [outer = 19F2FC00] 13:57:21 INFO - PROCESS | 2960 | 1467233841309 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 13:57:21 INFO - PROCESS | 2960 | 1467233841318 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:57:21 INFO - PROCESS | 2960 | 1467233841321 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 13:57:21 INFO - PROCESS | 2960 | 1467233841324 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:57:21 INFO - PROCESS | 2960 | 1467233841327 Marionette TRACE conn5 <- [1,1438,null,{}] 13:57:21 INFO - PROCESS | 2960 | 1467233841331 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:21 INFO - PROCESS | 2960 | 1467233841334 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:21 INFO - PROCESS | 2960 | 1467233841574 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:57:21 INFO - PROCESS | 2960 | 1467233841745 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:21 INFO - PROCESS | 2960 | 1467233841748 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:21 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3B000 == 44 [pid = 2960] [id = 369] 13:57:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0CA3B400) [pid = 2960] [serial = 1106] [outer = 00000000] 13:57:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0D134400) [pid = 2960] [serial = 1107] [outer = 0CA3B400] 13:57:21 INFO - PROCESS | 2960 | 1467233841799 Marionette DEBUG loaded listener.js 13:57:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0DA07000) [pid = 2960] [serial = 1108] [outer = 0CA3B400] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 18C63C00 == 43 [pid = 2960] [id = 364] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 0DA03C00 == 42 [pid = 2960] [id = 363] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 0C9ED000 == 41 [pid = 2960] [id = 362] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 18C60000 == 40 [pid = 2960] [id = 361] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 17F65000 == 39 [pid = 2960] [id = 360] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 16726C00 == 38 [pid = 2960] [id = 359] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 15854000 == 37 [pid = 2960] [id = 358] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 0DFED800 == 36 [pid = 2960] [id = 357] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 0CBC9C00 == 35 [pid = 2960] [id = 356] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 0C9E3400 == 34 [pid = 2960] [id = 355] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 0D17CC00 == 33 [pid = 2960] [id = 354] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 197E1800 == 32 [pid = 2960] [id = 353] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 0DA5DC00 == 31 [pid = 2960] [id = 344] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 19F2F800 == 30 [pid = 2960] [id = 368] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 14A6F800 == 29 [pid = 2960] [id = 367] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 19E18400 == 28 [pid = 2960] [id = 365] 13:57:22 INFO - PROCESS | 2960 | --DOCSHELL 0D78D400 == 27 [pid = 2960] [id = 366] 13:57:22 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18DCEC00) [pid = 2960] [serial = 1056] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (16350C00) [pid = 2960] [serial = 1044] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (13F5BC00) [pid = 2960] [serial = 1041] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (130C5000) [pid = 2960] [serial = 1033] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0EBCA400) [pid = 2960] [serial = 1032] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0D77E800) [pid = 2960] [serial = 1035] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DA0C800) [pid = 2960] [serial = 1036] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DFF4400) [pid = 2960] [serial = 1038] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0E580C00) [pid = 2960] [serial = 1039] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (17A7E000) [pid = 2960] [serial = 1047] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DD7F400) [pid = 2960] [serial = 1021] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DA0A800) [pid = 2960] [serial = 1020] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (17CA7000) [pid = 2960] [serial = 1024] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1687C400) [pid = 2960] [serial = 1023] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19F36400) [pid = 2960] [serial = 1027] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1943C000) [pid = 2960] [serial = 1026] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (16725000) [pid = 2960] [serial = 1045] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1A937C00) [pid = 2960] [serial = 1030] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1A90C400) [pid = 2960] [serial = 1029] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (11BA2400) [pid = 2960] [serial = 1050] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17A84800) [pid = 2960] [serial = 1048] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18BB8800) [pid = 2960] [serial = 1053] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (16451400) [pid = 2960] [serial = 1057] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1680E400) [pid = 2960] [serial = 1051] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18C5C000) [pid = 2960] [serial = 1054] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (14A72000) [pid = 2960] [serial = 1042] [outer = 00000000] [url = about:blank] 13:57:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0CA33400) [pid = 2960] [serial = 1109] [outer = 0D136800] 13:57:23 INFO - PROCESS | 2960 | 1467233843224 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1923ms 13:57:23 INFO - PROCESS | 2960 | 1467233843262 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:57:23 INFO - PROCESS | 2960 | 1467233843267 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 13:57:23 INFO - PROCESS | 2960 | 1467233843272 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:57:23 INFO - PROCESS | 2960 | 1467233843275 Marionette TRACE conn5 <- [1,1442,null,{}] 13:57:23 INFO - PROCESS | 2960 | 1467233843281 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:23 INFO - PROCESS | 2960 | 1467233843284 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:23 INFO - PROCESS | 2960 | 1467233843379 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:57:23 INFO - PROCESS | 2960 | 1467233843501 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:23 INFO - PROCESS | 2960 | 1467233843505 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:23 INFO - PROCESS | 2960 | ++DOCSHELL 06787800 == 28 [pid = 2960] [id = 370] 13:57:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0678AC00) [pid = 2960] [serial = 1110] [outer = 00000000] 13:57:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0C9E7000) [pid = 2960] [serial = 1111] [outer = 0678AC00] 13:57:23 INFO - PROCESS | 2960 | 1467233843568 Marionette DEBUG loaded listener.js 13:57:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0CBF2C00) [pid = 2960] [serial = 1112] [outer = 0678AC00] 13:57:24 INFO - PROCESS | 2960 | 1467233844312 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1067ms 13:57:24 INFO - PROCESS | 2960 | 1467233844347 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:57:24 INFO - PROCESS | 2960 | 1467233844351 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 13:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:57:24 INFO - PROCESS | 2960 | 1467233844355 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:57:24 INFO - PROCESS | 2960 | 1467233844358 Marionette TRACE conn5 <- [1,1446,null,{}] 13:57:24 INFO - PROCESS | 2960 | 1467233844364 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:24 INFO - PROCESS | 2960 | 1467233844368 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:24 INFO - PROCESS | 2960 | 1467233844489 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:57:24 INFO - PROCESS | 2960 | 1467233844617 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:24 INFO - PROCESS | 2960 | 1467233844620 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:24 INFO - PROCESS | 2960 | ++DOCSHELL 0DA57000 == 29 [pid = 2960] [id = 371] 13:57:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DA60C00) [pid = 2960] [serial = 1113] [outer = 00000000] 13:57:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DC53800) [pid = 2960] [serial = 1114] [outer = 0DA60C00] 13:57:24 INFO - PROCESS | 2960 | 1467233844679 Marionette DEBUG loaded listener.js 13:57:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DD7EC00) [pid = 2960] [serial = 1115] [outer = 0DA60C00] 13:57:25 INFO - PROCESS | 2960 | 1467233845526 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1222ms 13:57:25 INFO - PROCESS | 2960 | 1467233845580 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:57:25 INFO - PROCESS | 2960 | 1467233845585 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 13:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:57:25 INFO - PROCESS | 2960 | 1467233845590 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:57:25 INFO - PROCESS | 2960 | 1467233845592 Marionette TRACE conn5 <- [1,1450,null,{}] 13:57:25 INFO - PROCESS | 2960 | 1467233845597 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:25 INFO - PROCESS | 2960 | 1467233845600 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:25 INFO - PROCESS | 2960 | 1467233845724 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:57:25 INFO - PROCESS | 2960 | 1467233845861 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:25 INFO - PROCESS | 2960 | 1467233845865 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:25 INFO - PROCESS | 2960 | ++DOCSHELL 06783000 == 30 [pid = 2960] [id = 372] 13:57:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (06786800) [pid = 2960] [serial = 1116] [outer = 00000000] 13:57:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0C9E7800) [pid = 2960] [serial = 1117] [outer = 06786800] 13:57:25 INFO - PROCESS | 2960 | 1467233845923 Marionette DEBUG loaded listener.js 13:57:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0D77E800) [pid = 2960] [serial = 1118] [outer = 06786800] 13:57:26 INFO - PROCESS | 2960 | --DOCSHELL 13F56800 == 29 [pid = 2960] [id = 194] 13:57:26 INFO - PROCESS | 2960 | --DOCSHELL 0CA3B000 == 28 [pid = 2960] [id = 369] 13:57:26 INFO - PROCESS | 2960 | 1467233846732 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1179ms 13:57:26 INFO - PROCESS | 2960 | 1467233846771 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:57:26 INFO - PROCESS | 2960 | 1467233846775 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 13:57:26 INFO - PROCESS | 2960 | 1467233846780 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:57:26 INFO - PROCESS | 2960 | 1467233846786 Marionette TRACE conn5 <- [1,1454,null,{}] 13:57:26 INFO - PROCESS | 2960 | 1467233846791 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:26 INFO - PROCESS | 2960 | 1467233846794 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:26 INFO - PROCESS | 2960 | 1467233846909 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:57:27 INFO - PROCESS | 2960 | 1467233847040 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:27 INFO - PROCESS | 2960 | 1467233847043 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:27 INFO - PROCESS | 2960 | ++DOCSHELL 0DD83400 == 29 [pid = 2960] [id = 373] 13:57:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DD84800) [pid = 2960] [serial = 1119] [outer = 00000000] 13:57:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0E587000) [pid = 2960] [serial = 1120] [outer = 0DD84800] 13:57:27 INFO - PROCESS | 2960 | 1467233847104 Marionette DEBUG loaded listener.js 13:57:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (11B9F400) [pid = 2960] [serial = 1121] [outer = 0DD84800] 13:57:27 INFO - PROCESS | 2960 | 1467233847714 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 990ms 13:57:27 INFO - PROCESS | 2960 | 1467233847770 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:57:27 INFO - PROCESS | 2960 | 1467233847775 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 13:57:27 INFO - PROCESS | 2960 | 1467233847781 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:57:27 INFO - PROCESS | 2960 | 1467233847784 Marionette TRACE conn5 <- [1,1458,null,{}] 13:57:27 INFO - PROCESS | 2960 | 1467233847788 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:27 INFO - PROCESS | 2960 | 1467233847791 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:27 INFO - PROCESS | 2960 | 1467233847908 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:57:28 INFO - PROCESS | 2960 | 1467233848035 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:28 INFO - PROCESS | 2960 | 1467233848038 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:28 INFO - PROCESS | 2960 | ++DOCSHELL 130CF800 == 30 [pid = 2960] [id = 374] 13:57:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (130D0400) [pid = 2960] [serial = 1122] [outer = 00000000] 13:57:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (13469800) [pid = 2960] [serial = 1123] [outer = 130D0400] 13:57:28 INFO - PROCESS | 2960 | 1467233848096 Marionette DEBUG loaded listener.js 13:57:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (13F55000) [pid = 2960] [serial = 1124] [outer = 130D0400] 13:57:28 INFO - PROCESS | 2960 | 1467233848732 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1017ms 13:57:28 INFO - PROCESS | 2960 | 1467233848803 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:57:28 INFO - PROCESS | 2960 | 1467233848805 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 13:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:57:28 INFO - PROCESS | 2960 | 1467233848809 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:57:28 INFO - PROCESS | 2960 | 1467233848813 Marionette TRACE conn5 <- [1,1462,null,{}] 13:57:28 INFO - PROCESS | 2960 | 1467233848825 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:28 INFO - PROCESS | 2960 | 1467233848830 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:28 INFO - PROCESS | 2960 | 1467233848941 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:57:29 INFO - PROCESS | 2960 | 1467233849073 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:29 INFO - PROCESS | 2960 | 1467233849076 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:29 INFO - PROCESS | 2960 | ++DOCSHELL 16347400 == 31 [pid = 2960] [id = 375] 13:57:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1634CC00) [pid = 2960] [serial = 1125] [outer = 00000000] 13:57:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (16451400) [pid = 2960] [serial = 1126] [outer = 1634CC00] 13:57:29 INFO - PROCESS | 2960 | 1467233849138 Marionette DEBUG loaded listener.js 13:57:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1672D800) [pid = 2960] [serial = 1127] [outer = 1634CC00] 13:57:29 INFO - PROCESS | 2960 | 1467233849838 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1078ms 13:57:29 INFO - PROCESS | 2960 | 1467233849896 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:57:29 INFO - PROCESS | 2960 | 1467233849899 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 13:57:29 INFO - PROCESS | 2960 | 1467233849902 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:57:29 INFO - PROCESS | 2960 | 1467233849904 Marionette TRACE conn5 <- [1,1466,null,{}] 13:57:29 INFO - PROCESS | 2960 | 1467233849908 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:29 INFO - PROCESS | 2960 | 1467233849910 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:30 INFO - PROCESS | 2960 | 1467233850029 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:57:30 INFO - PROCESS | 2960 | 1467233850184 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:30 INFO - PROCESS | 2960 | 1467233850187 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:30 INFO - PROCESS | 2960 | ++DOCSHELL 0678D400 == 32 [pid = 2960] [id = 376] 13:57:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0678DC00) [pid = 2960] [serial = 1128] [outer = 00000000] 13:57:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0CA38C00) [pid = 2960] [serial = 1129] [outer = 0678DC00] 13:57:30 INFO - PROCESS | 2960 | 1467233850240 Marionette DEBUG loaded listener.js 13:57:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0D8B9400) [pid = 2960] [serial = 1130] [outer = 0678DC00] 13:57:30 INFO - PROCESS | 2960 | 1467233850882 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 13:57:30 INFO - PROCESS | 2960 | 1467233850927 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:57:30 INFO - PROCESS | 2960 | 1467233850932 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 13:57:30 INFO - PROCESS | 2960 | 1467233850937 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:57:30 INFO - PROCESS | 2960 | 1467233850940 Marionette TRACE conn5 <- [1,1470,null,{}] 13:57:30 INFO - PROCESS | 2960 | 1467233850946 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:30 INFO - PROCESS | 2960 | 1467233850950 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:31 INFO - PROCESS | 2960 | 1467233851065 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:57:31 INFO - PROCESS | 2960 | 1467233851198 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:31 INFO - PROCESS | 2960 | 1467233851201 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:31 INFO - PROCESS | 2960 | ++DOCSHELL 0E50B000 == 33 [pid = 2960] [id = 377] 13:57:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0EA90800) [pid = 2960] [serial = 1131] [outer = 00000000] 13:57:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (12155000) [pid = 2960] [serial = 1132] [outer = 0EA90800] 13:57:31 INFO - PROCESS | 2960 | 1467233851260 Marionette DEBUG loaded listener.js 13:57:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (130C4400) [pid = 2960] [serial = 1133] [outer = 0EA90800] 13:57:31 INFO - PROCESS | 2960 | 1467233851889 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 991ms 13:57:31 INFO - PROCESS | 2960 | 1467233851927 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:57:31 INFO - PROCESS | 2960 | 1467233851932 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 13:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:57:31 INFO - PROCESS | 2960 | 1467233851938 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:57:31 INFO - PROCESS | 2960 | 1467233851941 Marionette TRACE conn5 <- [1,1474,null,{}] 13:57:31 INFO - PROCESS | 2960 | 1467233851945 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:31 INFO - PROCESS | 2960 | 1467233851948 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:32 INFO - PROCESS | 2960 | 1467233852105 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:57:32 INFO - PROCESS | 2960 | 1467233852166 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:32 INFO - PROCESS | 2960 | 1467233852168 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:32 INFO - PROCESS | 2960 | ++DOCSHELL 15936000 == 34 [pid = 2960] [id = 378] 13:57:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (15937C00) [pid = 2960] [serial = 1134] [outer = 00000000] 13:57:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (16726000) [pid = 2960] [serial = 1135] [outer = 15937C00] 13:57:32 INFO - PROCESS | 2960 | 1467233852225 Marionette DEBUG loaded listener.js 13:57:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (1680E400) [pid = 2960] [serial = 1136] [outer = 15937C00] 13:57:32 INFO - PROCESS | 2960 | 1467233852914 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 13:57:32 INFO - PROCESS | 2960 | 1467233852964 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:57:32 INFO - PROCESS | 2960 | 1467233852966 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 13:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:57:32 INFO - PROCESS | 2960 | 1467233852970 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:57:32 INFO - PROCESS | 2960 | 1467233852974 Marionette TRACE conn5 <- [1,1478,null,{}] 13:57:33 INFO - PROCESS | 2960 | 1467233852985 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:33 INFO - PROCESS | 2960 | 1467233852990 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:33 INFO - PROCESS | 2960 | 1467233853100 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:57:33 INFO - PROCESS | 2960 | 1467233853232 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:33 INFO - PROCESS | 2960 | 1467233853236 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:33 INFO - PROCESS | 2960 | ++DOCSHELL 17F9F400 == 35 [pid = 2960] [id = 379] 13:57:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (17FA0000) [pid = 2960] [serial = 1137] [outer = 00000000] 13:57:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (18A75400) [pid = 2960] [serial = 1138] [outer = 17FA0000] 13:57:33 INFO - PROCESS | 2960 | 1467233853295 Marionette DEBUG loaded listener.js 13:57:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 101 (18B8E000) [pid = 2960] [serial = 1139] [outer = 17FA0000] 13:57:33 INFO - PROCESS | 2960 | 1467233853877 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 13:57:33 INFO - PROCESS | 2960 | 1467233853944 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:57:33 INFO - PROCESS | 2960 | 1467233853947 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 13:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:57:33 INFO - PROCESS | 2960 | 1467233853950 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:57:33 INFO - PROCESS | 2960 | 1467233853952 Marionette TRACE conn5 <- [1,1482,null,{}] 13:57:33 INFO - PROCESS | 2960 | 1467233853956 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:33 INFO - PROCESS | 2960 | 1467233853959 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:34 INFO - PROCESS | 2960 | 1467233854070 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:57:34 INFO - PROCESS | 2960 | 1467233854211 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:34 INFO - PROCESS | 2960 | 1467233854213 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:34 INFO - PROCESS | 2960 | ++DOCSHELL 0DDD3800 == 36 [pid = 2960] [id = 380] 13:57:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 102 (18A73C00) [pid = 2960] [serial = 1140] [outer = 00000000] 13:57:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 103 (18D1D400) [pid = 2960] [serial = 1141] [outer = 18A73C00] 13:57:34 INFO - PROCESS | 2960 | 1467233854269 Marionette DEBUG loaded listener.js 13:57:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 104 (19436000) [pid = 2960] [serial = 1142] [outer = 18A73C00] 13:57:34 INFO - PROCESS | 2960 | 1467233854900 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1018ms 13:57:34 INFO - PROCESS | 2960 | 1467233854972 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:57:34 INFO - PROCESS | 2960 | 1467233854974 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 13:57:34 INFO - PROCESS | 2960 | 1467233854978 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:57:34 INFO - PROCESS | 2960 | 1467233854980 Marionette TRACE conn5 <- [1,1486,null,{}] 13:57:35 INFO - PROCESS | 2960 | 1467233854999 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:35 INFO - PROCESS | 2960 | 1467233855001 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:35 INFO - PROCESS | 2960 | 1467233855185 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:57:35 INFO - PROCESS | 2960 | 1467233855314 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:35 INFO - PROCESS | 2960 | 1467233855316 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:35 INFO - PROCESS | 2960 | ++DOCSHELL 0C9EBC00 == 37 [pid = 2960] [id = 381] 13:57:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 105 (0C9ED800) [pid = 2960] [serial = 1143] [outer = 00000000] 13:57:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 106 (0D8AE000) [pid = 2960] [serial = 1144] [outer = 0C9ED800] 13:57:35 INFO - PROCESS | 2960 | 1467233855368 Marionette DEBUG loaded listener.js 13:57:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 107 (0DB9B000) [pid = 2960] [serial = 1145] [outer = 0C9ED800] 13:57:36 INFO - PROCESS | 2960 | 1467233856134 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1198ms 13:57:36 INFO - PROCESS | 2960 | 1467233856180 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:57:36 INFO - PROCESS | 2960 | 1467233856183 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 13:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:57:36 INFO - PROCESS | 2960 | 1467233856188 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:57:36 INFO - PROCESS | 2960 | 1467233856191 Marionette TRACE conn5 <- [1,1490,null,{}] 13:57:36 INFO - PROCESS | 2960 | 1467233856197 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:36 INFO - PROCESS | 2960 | 1467233856200 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:36 INFO - PROCESS | 2960 | 1467233856361 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:57:36 INFO - PROCESS | 2960 | 1467233856372 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:36 INFO - PROCESS | 2960 | 1467233856375 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:36 INFO - PROCESS | 2960 | ++DOCSHELL 14A6B800 == 38 [pid = 2960] [id = 382] 13:57:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 108 (14A6F000) [pid = 2960] [serial = 1146] [outer = 00000000] 13:57:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 109 (15897000) [pid = 2960] [serial = 1147] [outer = 14A6F000] 13:57:36 INFO - PROCESS | 2960 | 1467233856434 Marionette DEBUG loaded listener.js 13:57:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 110 (1644F400) [pid = 2960] [serial = 1148] [outer = 14A6F000] 13:57:37 INFO - PROCESS | 2960 | 1467233857100 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 931ms 13:57:37 INFO - PROCESS | 2960 | 1467233857120 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:57:37 INFO - PROCESS | 2960 | 1467233857125 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 13:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:57:37 INFO - PROCESS | 2960 | 1467233857144 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:57:37 INFO - PROCESS | 2960 | 1467233857147 Marionette TRACE conn5 <- [1,1494,null,{}] 13:57:37 INFO - PROCESS | 2960 | 1467233857153 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:37 INFO - PROCESS | 2960 | 1467233857156 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:37 INFO - PROCESS | 2960 | 1467233857276 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:57:37 INFO - PROCESS | 2960 | 1467233857410 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:37 INFO - PROCESS | 2960 | 1467233857413 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:37 INFO - PROCESS | 2960 | ++DOCSHELL 17F96400 == 39 [pid = 2960] [id = 383] 13:57:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 111 (17F9CC00) [pid = 2960] [serial = 1149] [outer = 00000000] 13:57:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 112 (18A7FC00) [pid = 2960] [serial = 1150] [outer = 17F9CC00] 13:57:37 INFO - PROCESS | 2960 | 1467233857471 Marionette DEBUG loaded listener.js 13:57:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 113 (18C5AC00) [pid = 2960] [serial = 1151] [outer = 17F9CC00] 13:57:38 INFO - PROCESS | 2960 | 1467233858062 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 990ms 13:57:38 INFO - PROCESS | 2960 | 1467233858125 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:57:38 INFO - PROCESS | 2960 | 1467233858127 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 13:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:57:38 INFO - PROCESS | 2960 | 1467233858131 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:57:38 INFO - PROCESS | 2960 | 1467233858135 Marionette TRACE conn5 <- [1,1498,null,{}] 13:57:38 INFO - PROCESS | 2960 | 1467233858146 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:38 INFO - PROCESS | 2960 | 1467233858151 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:38 INFO - PROCESS | 2960 | 1467233858300 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:57:38 INFO - PROCESS | 2960 | 1467233858438 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:38 INFO - PROCESS | 2960 | 1467233858441 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:38 INFO - PROCESS | 2960 | ++DOCSHELL 19AFD000 == 40 [pid = 2960] [id = 384] 13:57:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 114 (19E0F800) [pid = 2960] [serial = 1152] [outer = 00000000] 13:57:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 115 (19E42400) [pid = 2960] [serial = 1153] [outer = 19E0F800] 13:57:38 INFO - PROCESS | 2960 | 1467233858503 Marionette DEBUG loaded listener.js 13:57:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (19F2BC00) [pid = 2960] [serial = 1154] [outer = 19E0F800] 13:57:39 INFO - PROCESS | 2960 | 1467233859106 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1022ms 13:57:39 INFO - PROCESS | 2960 | 1467233859157 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:57:39 INFO - PROCESS | 2960 | 1467233859160 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 13:57:39 INFO - PROCESS | 2960 | 1467233859163 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:57:39 INFO - PROCESS | 2960 | 1467233859165 Marionette TRACE conn5 <- [1,1502,null,{}] 13:57:39 INFO - PROCESS | 2960 | 1467233859169 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:39 INFO - PROCESS | 2960 | 1467233859171 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:39 INFO - PROCESS | 2960 | 1467233859288 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:57:39 INFO - PROCESS | 2960 | 1467233859393 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:39 INFO - PROCESS | 2960 | 1467233859396 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:39 INFO - PROCESS | 2960 | ++DOCSHELL 1A35D000 == 41 [pid = 2960] [id = 385] 13:57:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (1A35D800) [pid = 2960] [serial = 1155] [outer = 00000000] 13:57:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (1A906000) [pid = 2960] [serial = 1156] [outer = 1A35D800] 13:57:39 INFO - PROCESS | 2960 | 1467233859452 Marionette DEBUG loaded listener.js 13:57:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (1A90B800) [pid = 2960] [serial = 1157] [outer = 1A35D800] 13:57:40 INFO - PROCESS | 2960 | 1467233860057 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 13:57:40 INFO - PROCESS | 2960 | 1467233860137 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:57:40 INFO - PROCESS | 2960 | 1467233860139 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 13:57:40 INFO - PROCESS | 2960 | 1467233860142 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:57:40 INFO - PROCESS | 2960 | 1467233860144 Marionette TRACE conn5 <- [1,1506,null,{}] 13:57:40 INFO - PROCESS | 2960 | 1467233860148 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:40 INFO - PROCESS | 2960 | 1467233860150 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:40 INFO - PROCESS | 2960 | 1467233860285 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:57:40 INFO - PROCESS | 2960 | 1467233860417 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:40 INFO - PROCESS | 2960 | 1467233860420 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:40 INFO - PROCESS | 2960 | ++DOCSHELL 13462C00 == 42 [pid = 2960] [id = 386] 13:57:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (14A64C00) [pid = 2960] [serial = 1158] [outer = 00000000] 13:57:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (1A914000) [pid = 2960] [serial = 1159] [outer = 14A64C00] 13:57:40 INFO - PROCESS | 2960 | 1467233860475 Marionette DEBUG loaded listener.js 13:57:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 122 (1A914400) [pid = 2960] [serial = 1160] [outer = 14A64C00] 13:57:41 INFO - PROCESS | 2960 | 1467233861095 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 13:57:41 INFO - PROCESS | 2960 | 1467233861117 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:57:41 INFO - PROCESS | 2960 | 1467233861121 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 13:57:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:57:41 INFO - PROCESS | 2960 | 1467233861125 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:57:41 INFO - PROCESS | 2960 | 1467233861130 Marionette TRACE conn5 <- [1,1510,null,{}] 13:57:41 INFO - PROCESS | 2960 | 1467233861134 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:41 INFO - PROCESS | 2960 | 1467233861137 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:41 INFO - PROCESS | 2960 | 1467233861246 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:57:41 INFO - PROCESS | 2960 | 1467233861472 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:41 INFO - PROCESS | 2960 | 1467233861475 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:41 INFO - PROCESS | 2960 | ++DOCSHELL 0CA31000 == 43 [pid = 2960] [id = 387] 13:57:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 123 (0CA3A400) [pid = 2960] [serial = 1161] [outer = 00000000] 13:57:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 124 (0D8B7C00) [pid = 2960] [serial = 1162] [outer = 0CA3A400] 13:57:41 INFO - PROCESS | 2960 | 1467233861535 Marionette DEBUG loaded listener.js 13:57:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 125 (0DFF0C00) [pid = 2960] [serial = 1163] [outer = 0CA3A400] 13:57:42 INFO - PROCESS | 2960 | 1467233862150 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:57:42 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 () { 13:57:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:57:42 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 () { 13:57:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:57:42 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 () { 13:57:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:57:42 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 () { 13:57:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:57:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1084ms 13:57:42 INFO - PROCESS | 2960 | 1467233862211 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:57:42 INFO - PROCESS | 2960 | 1467233862215 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 13:57:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:57:42 INFO - PROCESS | 2960 | 1467233862220 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:57:42 INFO - PROCESS | 2960 | 1467233862223 Marionette TRACE conn5 <- [1,1514,null,{}] 13:57:42 INFO - PROCESS | 2960 | 1467233862229 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:42 INFO - PROCESS | 2960 | 1467233862231 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:42 INFO - PROCESS | 2960 | 1467233862346 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:57:42 INFO - PROCESS | 2960 | 1467233862482 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:42 INFO - PROCESS | 2960 | 1467233862485 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:42 INFO - PROCESS | 2960 | ++DOCSHELL 17F63400 == 44 [pid = 2960] [id = 388] 13:57:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 126 (18A78C00) [pid = 2960] [serial = 1164] [outer = 00000000] 13:57:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 127 (18C5E400) [pid = 2960] [serial = 1165] [outer = 18A78C00] 13:57:42 INFO - PROCESS | 2960 | 1467233862543 Marionette DEBUG loaded listener.js 13:57:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 128 (18DD2400) [pid = 2960] [serial = 1166] [outer = 18A78C00] 13:57:43 INFO - PROCESS | 2960 | 1467233863146 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:57:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:57:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:57:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:57:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:57:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:57:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:57:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 974ms 13:57:43 INFO - PROCESS | 2960 | 1467233863197 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:57:43 INFO - PROCESS | 2960 | 1467233863201 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 13:57:43 INFO - PROCESS | 2960 | 1467233863205 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:57:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:57:43 INFO - PROCESS | 2960 | 1467233863207 Marionette TRACE conn5 <- [1,1518,null,{}] 13:57:43 INFO - PROCESS | 2960 | 1467233863211 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:43 INFO - PROCESS | 2960 | 1467233863214 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:43 INFO - PROCESS | 2960 | 1467233863377 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:57:43 INFO - PROCESS | 2960 | 1467233863441 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:43 INFO - PROCESS | 2960 | 1467233863444 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:43 INFO - PROCESS | 2960 | ++DOCSHELL 1A360400 == 45 [pid = 2960] [id = 389] 13:57:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 129 (1A360C00) [pid = 2960] [serial = 1167] [outer = 00000000] 13:57:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 130 (1A90EC00) [pid = 2960] [serial = 1168] [outer = 1A360C00] 13:57:43 INFO - PROCESS | 2960 | 1467233863499 Marionette DEBUG loaded listener.js 13:57:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 131 (1A939C00) [pid = 2960] [serial = 1169] [outer = 1A360C00] 13:57:44 INFO - PROCESS | 2960 | 1467233864093 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:57:44 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 13:57:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:57:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:57:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:57:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:57:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:57:44 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. 13:57:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:57:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 13:57:44 INFO - PROCESS | 2960 | 1467233864139 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:57:44 INFO - PROCESS | 2960 | 1467233864142 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 13:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:57:44 INFO - PROCESS | 2960 | 1467233864152 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:57:44 INFO - PROCESS | 2960 | 1467233864158 Marionette TRACE conn5 <- [1,1522,null,{}] 13:57:44 INFO - PROCESS | 2960 | 1467233864163 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:44 INFO - PROCESS | 2960 | 1467233864166 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:44 INFO - PROCESS | 2960 | 1467233864281 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:57:44 INFO - PROCESS | 2960 | 1467233864388 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:44 INFO - PROCESS | 2960 | 1467233864390 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:44 INFO - PROCESS | 2960 | ++DOCSHELL 1A93CC00 == 46 [pid = 2960] [id = 390] 13:57:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 132 (1A941400) [pid = 2960] [serial = 1170] [outer = 00000000] 13:57:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 133 (1B955C00) [pid = 2960] [serial = 1171] [outer = 1A941400] 13:57:44 INFO - PROCESS | 2960 | 1467233864445 Marionette DEBUG loaded listener.js 13:57:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 134 (1B95C400) [pid = 2960] [serial = 1172] [outer = 1A941400] 13:57:45 INFO - PROCESS | 2960 | 1467233865018 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 930ms 13:57:45 INFO - PROCESS | 2960 | 1467233865079 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:57:45 INFO - PROCESS | 2960 | 1467233865082 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 13:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:57:45 INFO - PROCESS | 2960 | 1467233865085 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:57:45 INFO - PROCESS | 2960 | 1467233865087 Marionette TRACE conn5 <- [1,1526,null,{}] 13:57:45 INFO - PROCESS | 2960 | 1467233865091 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:45 INFO - PROCESS | 2960 | 1467233865093 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:45 INFO - PROCESS | 2960 | 1467233865201 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:57:45 INFO - PROCESS | 2960 | 1467233865311 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:45 INFO - PROCESS | 2960 | 1467233865314 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:45 INFO - PROCESS | 2960 | ++DOCSHELL 0677E800 == 47 [pid = 2960] [id = 391] 13:57:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 135 (1A940400) [pid = 2960] [serial = 1173] [outer = 00000000] 13:57:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 136 (1BAC0800) [pid = 2960] [serial = 1174] [outer = 1A940400] 13:57:45 INFO - PROCESS | 2960 | 1467233865370 Marionette DEBUG loaded listener.js 13:57:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 137 (1BAC7000) [pid = 2960] [serial = 1175] [outer = 1A940400] 13:57:45 INFO - PROCESS | 2960 | 1467233865949 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 13:57:46 INFO - PROCESS | 2960 | 1467233866019 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:57:46 INFO - PROCESS | 2960 | 1467233866021 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 13:57:46 INFO - PROCESS | 2960 | 1467233866025 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:57:46 INFO - PROCESS | 2960 | 1467233866027 Marionette TRACE conn5 <- [1,1530,null,{}] 13:57:46 INFO - PROCESS | 2960 | 1467233866031 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:46 INFO - PROCESS | 2960 | 1467233866033 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:46 INFO - PROCESS | 2960 | 1467233866136 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:57:46 INFO - PROCESS | 2960 | 1467233866283 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:46 INFO - PROCESS | 2960 | 1467233866289 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:46 INFO - PROCESS | 2960 | ++DOCSHELL 0DF7BC00 == 48 [pid = 2960] [id = 392] 13:57:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 138 (1BD0CC00) [pid = 2960] [serial = 1176] [outer = 00000000] 13:57:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 139 (1BDAA400) [pid = 2960] [serial = 1177] [outer = 1BD0CC00] 13:57:46 INFO - PROCESS | 2960 | 1467233866357 Marionette DEBUG loaded listener.js 13:57:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 140 (1BF8B000) [pid = 2960] [serial = 1178] [outer = 1BD0CC00] 13:57:46 INFO - PROCESS | 2960 | 1467233866965 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 971ms 13:57:47 INFO - PROCESS | 2960 | 1467233866999 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:57:47 INFO - PROCESS | 2960 | 1467233867001 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 13:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:57:47 INFO - PROCESS | 2960 | 1467233867004 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:57:47 INFO - PROCESS | 2960 | 1467233867006 Marionette TRACE conn5 <- [1,1534,null,{}] 13:57:47 INFO - PROCESS | 2960 | 1467233867010 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:47 INFO - PROCESS | 2960 | 1467233867013 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:47 INFO - PROCESS | 2960 | 1467233867122 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:57:47 INFO - PROCESS | 2960 | 1467233867232 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:47 INFO - PROCESS | 2960 | 1467233867235 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:47 INFO - PROCESS | 2960 | ++DOCSHELL 1AC9EC00 == 49 [pid = 2960] [id = 393] 13:57:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 141 (1ACA3400) [pid = 2960] [serial = 1179] [outer = 00000000] 13:57:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 142 (1ACAB000) [pid = 2960] [serial = 1180] [outer = 1ACA3400] 13:57:47 INFO - PROCESS | 2960 | 1467233867287 Marionette DEBUG loaded listener.js 13:57:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 143 (1BD09800) [pid = 2960] [serial = 1181] [outer = 1ACA3400] 13:57:47 INFO - PROCESS | 2960 | --DOCSHELL 0DD83400 == 48 [pid = 2960] [id = 373] 13:57:47 INFO - PROCESS | 2960 | --DOCSHELL 130CF800 == 47 [pid = 2960] [id = 374] 13:57:47 INFO - PROCESS | 2960 | --DOCSHELL 19AFD000 == 46 [pid = 2960] [id = 384] 13:57:47 INFO - PROCESS | 2960 | --DOCSHELL 14A6B800 == 45 [pid = 2960] [id = 382] 13:57:47 INFO - PROCESS | 2960 | --DOCSHELL 17F96400 == 44 [pid = 2960] [id = 383] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 11BA8400 == 43 [pid = 2960] [id = 198] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0E502C00 == 42 [pid = 2960] [id = 193] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 16347400 == 41 [pid = 2960] [id = 375] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0EA8E800 == 40 [pid = 2960] [id = 183] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 1A35D000 == 39 [pid = 2960] [id = 385] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0E58A400 == 38 [pid = 2960] [id = 192] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0678D400 == 37 [pid = 2960] [id = 376] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 11BA1400 == 36 [pid = 2960] [id = 187] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0D176800 == 35 [pid = 2960] [id = 195] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0CA34C00 == 34 [pid = 2960] [id = 181] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0DA0E800 == 33 [pid = 2960] [id = 182] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 158A1400 == 32 [pid = 2960] [id = 188] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 06787800 == 31 [pid = 2960] [id = 370] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0DA53800 == 30 [pid = 2960] [id = 196] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 12E5D800 == 29 [pid = 2960] [id = 184] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 15936000 == 28 [pid = 2960] [id = 378] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 16450800 == 27 [pid = 2960] [id = 189] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0E50B000 == 26 [pid = 2960] [id = 377] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0DA57000 == 25 [pid = 2960] [id = 371] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 1762BC00 == 24 [pid = 2960] [id = 190] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0DFEF000 == 23 [pid = 2960] [id = 197] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0DA58000 == 22 [pid = 2960] [id = 186] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 17F9F400 == 21 [pid = 2960] [id = 379] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0E509000 == 20 [pid = 2960] [id = 191] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0D2F2000 == 19 [pid = 2960] [id = 185] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0C9EBC00 == 18 [pid = 2960] [id = 381] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0677E800 == 17 [pid = 2960] [id = 391] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0DF7BC00 == 16 [pid = 2960] [id = 392] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 1A93CC00 == 15 [pid = 2960] [id = 390] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 06783000 == 14 [pid = 2960] [id = 372] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 13462C00 == 13 [pid = 2960] [id = 386] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 17F63400 == 12 [pid = 2960] [id = 388] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0DDD3800 == 11 [pid = 2960] [id = 380] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 1A360400 == 10 [pid = 2960] [id = 389] 13:57:50 INFO - PROCESS | 2960 | --DOCSHELL 0CA31000 == 9 [pid = 2960] [id = 387] 13:57:53 INFO - PROCESS | 2960 | 1467233873337 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 6369ms 13:57:53 INFO - PROCESS | 2960 | 1467233873378 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:57:53 INFO - PROCESS | 2960 | 1467233873382 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 13:57:53 INFO - PROCESS | 2960 | 1467233873388 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:57:53 INFO - PROCESS | 2960 | 1467233873391 Marionette TRACE conn5 <- [1,1538,null,{}] 13:57:53 INFO - PROCESS | 2960 | 1467233873397 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:53 INFO - PROCESS | 2960 | 1467233873400 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:53 INFO - PROCESS | 2960 | 1467233873507 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:57:53 INFO - PROCESS | 2960 | 1467233873607 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:53 INFO - PROCESS | 2960 | 1467233873612 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:53 INFO - PROCESS | 2960 | ++DOCSHELL 0D263400 == 10 [pid = 2960] [id = 394] 13:57:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 144 (0DB3BC00) [pid = 2960] [serial = 1182] [outer = 00000000] 13:57:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 145 (0DF7BC00) [pid = 2960] [serial = 1183] [outer = 0DB3BC00] 13:57:53 INFO - PROCESS | 2960 | 1467233873661 Marionette DEBUG loaded listener.js 13:57:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 146 (0EA8FC00) [pid = 2960] [serial = 1184] [outer = 0DB3BC00] 13:57:54 INFO - PROCESS | 2960 | 1467233874105 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 790ms 13:57:54 INFO - PROCESS | 2960 | 1467233874178 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:57:54 INFO - PROCESS | 2960 | 1467233874183 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 13:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:57:54 INFO - PROCESS | 2960 | 1467233874189 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:57:54 INFO - PROCESS | 2960 | 1467233874192 Marionette TRACE conn5 <- [1,1542,null,{}] 13:57:54 INFO - PROCESS | 2960 | 1467233874195 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:54 INFO - PROCESS | 2960 | 1467233874198 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:54 INFO - PROCESS | 2960 | 1467233874293 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:57:54 INFO - PROCESS | 2960 | 1467233874308 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:54 INFO - PROCESS | 2960 | 1467233874311 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:54 INFO - PROCESS | 2960 | ++DOCSHELL 0DC55800 == 11 [pid = 2960] [id = 395] 13:57:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 147 (14A73000) [pid = 2960] [serial = 1185] [outer = 00000000] 13:57:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 148 (15850800) [pid = 2960] [serial = 1186] [outer = 14A73000] 13:57:54 INFO - PROCESS | 2960 | 1467233874358 Marionette DEBUG loaded listener.js 13:57:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 149 (15929800) [pid = 2960] [serial = 1187] [outer = 14A73000] 13:57:54 INFO - PROCESS | 2960 | 1467233874949 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 831ms 13:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:57:55 INFO - PROCESS | 2960 | 1467233875024 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:57:55 INFO - PROCESS | 2960 | 1467233875026 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 13:57:55 INFO - PROCESS | 2960 | 1467233875029 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 2960 | 1467233875033 Marionette TRACE conn5 <- [1,1546,null,{}] 13:57:55 INFO - PROCESS | 2960 | 1467233875050 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:55 INFO - PROCESS | 2960 | 1467233875055 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:55 INFO - PROCESS | 2960 | 1467233875190 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:57:55 INFO - PROCESS | 2960 | 1467233875271 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:55 INFO - PROCESS | 2960 | 1467233875274 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:55 INFO - PROCESS | 2960 | ++DOCSHELL 17F91C00 == 12 [pid = 2960] [id = 396] 13:57:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 150 (17F92800) [pid = 2960] [serial = 1188] [outer = 00000000] 13:57:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 151 (17F9E800) [pid = 2960] [serial = 1189] [outer = 17F92800] 13:57:55 INFO - PROCESS | 2960 | 1467233875327 Marionette DEBUG loaded listener.js 13:57:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 152 (18C59C00) [pid = 2960] [serial = 1190] [outer = 17F92800] 13:57:55 INFO - PROCESS | 2960 | 1467233875761 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 790ms 13:57:55 INFO - PROCESS | 2960 | 1467233875830 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:57:55 INFO - PROCESS | 2960 | 1467233875842 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 13:57:55 INFO - PROCESS | 2960 | 1467233875845 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:57:55 INFO - PROCESS | 2960 | 1467233875847 Marionette TRACE conn5 <- [1,1550,null,{}] 13:57:55 INFO - PROCESS | 2960 | 1467233875851 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:55 INFO - PROCESS | 2960 | 1467233875853 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:56 INFO - PROCESS | 2960 | 1467233875984 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:57:56 INFO - PROCESS | 2960 | 1467233876053 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:56 INFO - PROCESS | 2960 | 1467233876055 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:56 INFO - PROCESS | 2960 | ++DOCSHELL 19706000 == 13 [pid = 2960] [id = 397] 13:57:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 153 (197E0C00) [pid = 2960] [serial = 1191] [outer = 00000000] 13:57:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 154 (19E98C00) [pid = 2960] [serial = 1192] [outer = 197E0C00] 13:57:56 INFO - PROCESS | 2960 | 1467233876101 Marionette DEBUG loaded listener.js 13:57:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 155 (19F33400) [pid = 2960] [serial = 1193] [outer = 197E0C00] 13:57:56 INFO - PROCESS | 2960 | 1467233876822 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 154 (17F68C00) [pid = 2960] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 153 (18C60400) [pid = 2960] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 152 (0CA30C00) [pid = 2960] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 151 (0C9E5800) [pid = 2960] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 150 (16729000) [pid = 2960] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 149 (0D260800) [pid = 2960] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 148 (0CBCE000) [pid = 2960] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 147 (15895C00) [pid = 2960] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 146 (197E4C00) [pid = 2960] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 145 (0DFEE400) [pid = 2960] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 144 (0CA3B400) [pid = 2960] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 143 (0DF83C00) [pid = 2960] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 142 (0CA3A400) [pid = 2960] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 141 (15937C00) [pid = 2960] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 140 (06786800) [pid = 2960] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 139 (1634CC00) [pid = 2960] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 138 (17F9CC00) [pid = 2960] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 137 (0678AC00) [pid = 2960] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 136 (130D0400) [pid = 2960] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 135 (14A6F000) [pid = 2960] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 134 (0EA90800) [pid = 2960] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 133 (18C6D400) [pid = 2960] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 132 (19E3B400) [pid = 2960] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 131 (0DD84800) [pid = 2960] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 130 (0C9ED800) [pid = 2960] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 129 (19F2FC00) [pid = 2960] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 128 (0DA54000) [pid = 2960] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 127 (14A70000) [pid = 2960] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 126 (0678DC00) [pid = 2960] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 125 (0DA60C00) [pid = 2960] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 124 (19E0F800) [pid = 2960] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 123 (1BD0CC00) [pid = 2960] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 122 (1A940400) [pid = 2960] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 121 (14A64C00) [pid = 2960] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (1A941400) [pid = 2960] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (1A35D800) [pid = 2960] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (1A360C00) [pid = 2960] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (18A73C00) [pid = 2960] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (17FA0000) [pid = 2960] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:57:56 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (18A78C00) [pid = 2960] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1067ms 13:57:56 INFO - PROCESS | 2960 | 1467233876917 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:57:56 INFO - PROCESS | 2960 | 1467233876919 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 13:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:57:56 INFO - PROCESS | 2960 | 1467233876923 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:57:56 INFO - PROCESS | 2960 | 1467233876924 Marionette TRACE conn5 <- [1,1554,null,{}] 13:57:56 INFO - PROCESS | 2960 | 1467233876928 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:56 INFO - PROCESS | 2960 | 1467233876930 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:57 INFO - PROCESS | 2960 | 1467233877011 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:57:57 INFO - PROCESS | 2960 | 1467233877019 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 2960 | 1467233877021 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:57 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3A400 == 14 [pid = 2960] [id = 398] 13:57:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 116 (0CA3B400) [pid = 2960] [serial = 1194] [outer = 00000000] 13:57:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 117 (0D8AD800) [pid = 2960] [serial = 1195] [outer = 0CA3B400] 13:57:57 INFO - PROCESS | 2960 | 1467233877065 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 118 (0DA5D000) [pid = 2960] [serial = 1196] [outer = 0CA3B400] 13:57:57 INFO - PROCESS | 2960 | 1467233877505 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 13:57:57 INFO - PROCESS | 2960 | 1467233877553 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:57:57 INFO - PROCESS | 2960 | 1467233877555 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 13:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:57:57 INFO - PROCESS | 2960 | 1467233877558 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:57:57 INFO - PROCESS | 2960 | 1467233877560 Marionette TRACE conn5 <- [1,1558,null,{}] 13:57:57 INFO - PROCESS | 2960 | 1467233877563 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:57 INFO - PROCESS | 2960 | 1467233877569 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:57 INFO - PROCESS | 2960 | 1467233877688 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:57:57 INFO - PROCESS | 2960 | 1467233877694 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:57 INFO - PROCESS | 2960 | 1467233877696 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:57 INFO - PROCESS | 2960 | ++DOCSHELL 0DFECC00 == 15 [pid = 2960] [id = 399] 13:57:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 119 (130C6C00) [pid = 2960] [serial = 1197] [outer = 00000000] 13:57:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 120 (17FA0000) [pid = 2960] [serial = 1198] [outer = 130C6C00] 13:57:57 INFO - PROCESS | 2960 | 1467233877741 Marionette DEBUG loaded listener.js 13:57:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 121 (19440800) [pid = 2960] [serial = 1199] [outer = 130C6C00] 13:57:58 INFO - PROCESS | 2960 | 1467233878186 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 13:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:57:58 INFO - PROCESS | 2960 | 1467233878238 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:57:58 INFO - PROCESS | 2960 | 1467233878240 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 13:57:58 INFO - PROCESS | 2960 | 1467233878244 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:57:58 INFO - PROCESS | 2960 | 1467233878245 Marionette TRACE conn5 <- [1,1562,null,{}] 13:57:58 INFO - PROCESS | 2960 | 1467233878249 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:58 INFO - PROCESS | 2960 | 1467233878251 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:58 INFO - PROCESS | 2960 | 1467233878334 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:57:58 INFO - PROCESS | 2960 | 1467233878369 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:58 INFO - PROCESS | 2960 | 1467233878371 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:58 INFO - PROCESS | 2960 | ++DOCSHELL 19E98800 == 16 [pid = 2960] [id = 400] 13:57:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 122 (19F2CC00) [pid = 2960] [serial = 1200] [outer = 00000000] 13:57:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 123 (1A90B400) [pid = 2960] [serial = 1201] [outer = 19F2CC00] 13:57:58 INFO - PROCESS | 2960 | 1467233878417 Marionette DEBUG loaded listener.js 13:57:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 124 (1A90C800) [pid = 2960] [serial = 1202] [outer = 19F2CC00] 13:57:58 INFO - PROCESS | 2960 | 1467233878892 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 13:57:58 INFO - PROCESS | 2960 | 1467233878976 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 2960 | 1467233878981 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 13:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:57:59 INFO - PROCESS | 2960 | 1467233878986 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 2960 | 1467233878990 Marionette TRACE conn5 <- [1,1566,null,{}] 13:57:59 INFO - PROCESS | 2960 | 1467233878996 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 2960 | 1467233879000 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:59 INFO - PROCESS | 2960 | 1467233879111 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:57:59 INFO - PROCESS | 2960 | 1467233879249 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:57:59 INFO - PROCESS | 2960 | 1467233879253 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:57:59 INFO - PROCESS | 2960 | ++DOCSHELL 0D8B7800 == 17 [pid = 2960] [id = 401] 13:57:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 125 (0DA0A800) [pid = 2960] [serial = 1203] [outer = 00000000] 13:57:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 126 (0DD7D000) [pid = 2960] [serial = 1204] [outer = 0DA0A800] 13:57:59 INFO - PROCESS | 2960 | 1467233879314 Marionette DEBUG loaded listener.js 13:57:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 127 (0DFE9800) [pid = 2960] [serial = 1205] [outer = 0DA0A800] 13:57:59 INFO - PROCESS | 2960 | 1467233879937 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 13:57:59 INFO - PROCESS | 2960 | 1467233879961 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:57:59 INFO - PROCESS | 2960 | 1467233879966 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 13:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:57:59 INFO - PROCESS | 2960 | 1467233879972 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:57:59 INFO - PROCESS | 2960 | 1467233879975 Marionette TRACE conn5 <- [1,1570,null,{}] 13:57:59 INFO - PROCESS | 2960 | 1467233879979 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:57:59 INFO - PROCESS | 2960 | 1467233879982 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:00 INFO - PROCESS | 2960 | 1467233880104 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:58:00 INFO - PROCESS | 2960 | 1467233880262 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:00 INFO - PROCESS | 2960 | 1467233880265 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:00 INFO - PROCESS | 2960 | ++DOCSHELL 13462C00 == 18 [pid = 2960] [id = 402] 13:58:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 128 (13467000) [pid = 2960] [serial = 1206] [outer = 00000000] 13:58:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 129 (14A71400) [pid = 2960] [serial = 1207] [outer = 13467000] 13:58:00 INFO - PROCESS | 2960 | 1467233880323 Marionette DEBUG loaded listener.js 13:58:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 130 (15852800) [pid = 2960] [serial = 1208] [outer = 13467000] 13:58:00 INFO - PROCESS | 2960 | 1467233880882 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 13:58:00 INFO - PROCESS | 2960 | 1467233880946 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:58:00 INFO - PROCESS | 2960 | 1467233880949 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 13:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:58:00 INFO - PROCESS | 2960 | 1467233880952 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:58:00 INFO - PROCESS | 2960 | 1467233880956 Marionette TRACE conn5 <- [1,1574,null,{}] 13:58:00 INFO - PROCESS | 2960 | 1467233880967 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:00 INFO - PROCESS | 2960 | 1467233880972 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:01 INFO - PROCESS | 2960 | 1467233881082 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:58:01 INFO - PROCESS | 2960 | 1467233881226 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:01 INFO - PROCESS | 2960 | 1467233881230 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:01 INFO - PROCESS | 2960 | ++DOCSHELL 17F95000 == 19 [pid = 2960] [id = 403] 13:58:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 131 (17F9C800) [pid = 2960] [serial = 1209] [outer = 00000000] 13:58:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 132 (18DC7800) [pid = 2960] [serial = 1210] [outer = 17F9C800] 13:58:01 INFO - PROCESS | 2960 | 1467233881289 Marionette DEBUG loaded listener.js 13:58:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 133 (19E3CC00) [pid = 2960] [serial = 1211] [outer = 17F9C800] 13:58:01 INFO - PROCESS | 2960 | 1467233881934 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1024ms 13:58:01 INFO - PROCESS | 2960 | 1467233881979 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:58:01 INFO - PROCESS | 2960 | 1467233881982 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 13:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:58:02 INFO - PROCESS | 2960 | 1467233881985 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:58:02 INFO - PROCESS | 2960 | 1467233881987 Marionette TRACE conn5 <- [1,1578,null,{}] 13:58:02 INFO - PROCESS | 2960 | 1467233881991 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:02 INFO - PROCESS | 2960 | 1467233881993 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:02 INFO - PROCESS | 2960 | 1467233882105 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:58:02 INFO - PROCESS | 2960 | 1467233882264 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:02 INFO - PROCESS | 2960 | 1467233882267 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:02 INFO - PROCESS | 2960 | ++DOCSHELL 09066000 == 20 [pid = 2960] [id = 404] 13:58:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 134 (09070000) [pid = 2960] [serial = 1212] [outer = 00000000] 13:58:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 135 (0D25D800) [pid = 2960] [serial = 1213] [outer = 09070000] 13:58:02 INFO - PROCESS | 2960 | 1467233882329 Marionette DEBUG loaded listener.js 13:58:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 136 (0DA05C00) [pid = 2960] [serial = 1214] [outer = 09070000] 13:58:03 INFO - PROCESS | 2960 | 1467233883200 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1276ms 13:58:03 INFO - PROCESS | 2960 | 1467233883265 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:58:03 INFO - PROCESS | 2960 | 1467233883269 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 13:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:58:03 INFO - PROCESS | 2960 | 1467233883273 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:58:03 INFO - PROCESS | 2960 | 1467233883278 Marionette TRACE conn5 <- [1,1582,null,{}] 13:58:03 INFO - PROCESS | 2960 | 1467233883284 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:03 INFO - PROCESS | 2960 | 1467233883286 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:03 INFO - PROCESS | 2960 | 1467233883441 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 135 (12155000) [pid = 2960] [serial = 1132] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 134 (0CA38C00) [pid = 2960] [serial = 1129] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 133 (0DC53800) [pid = 2960] [serial = 1114] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 132 (0E587000) [pid = 2960] [serial = 1120] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 131 (0D8AE000) [pid = 2960] [serial = 1144] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 130 (0C9E7800) [pid = 2960] [serial = 1117] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 129 (18C72400) [pid = 2960] [serial = 676] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 128 (17F72C00) [pid = 2960] [serial = 1080] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 127 (18C6F400) [pid = 2960] [serial = 1083] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 126 (0D8AEC00) [pid = 2960] [serial = 1086] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 125 (18C61000) [pid = 2960] [serial = 1084] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 124 (0DA5D400) [pid = 2960] [serial = 1065] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 123 (0EBCD400) [pid = 2960] [serial = 1066] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 122 (1790EC00) [pid = 2960] [serial = 1077] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 121 (0DD83C00) [pid = 2960] [serial = 1062] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 120 (0DFF1C00) [pid = 2960] [serial = 1063] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 119 (0D791400) [pid = 2960] [serial = 1068] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 118 (0DA0B400) [pid = 2960] [serial = 1069] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 117 (1589BC00) [pid = 2960] [serial = 1074] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 116 (1592F000) [pid = 2960] [serial = 1075] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 115 (19E3AC00) [pid = 2960] [serial = 1060] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 114 (19E11400) [pid = 2960] [serial = 1059] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 113 (0E57FC00) [pid = 2960] [serial = 1071] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 112 (0EB8A400) [pid = 2960] [serial = 1072] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 111 (19E37000) [pid = 2960] [serial = 1093] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 110 (0D134400) [pid = 2960] [serial = 1107] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 109 (0DA07000) [pid = 2960] [serial = 1108] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 108 (18D27800) [pid = 2960] [serial = 1090] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 107 (17F94C00) [pid = 2960] [serial = 1081] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 106 (0DFE6400) [pid = 2960] [serial = 1087] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 105 (18C5A000) [pid = 2960] [serial = 1089] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 104 (17C9C000) [pid = 2960] [serial = 1078] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 103 (16451400) [pid = 2960] [serial = 1126] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 102 (1644F400) [pid = 2960] [serial = 1148] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 101 (130C4400) [pid = 2960] [serial = 1133] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 100 (18C5E400) [pid = 2960] [serial = 1165] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (19A8B000) [pid = 2960] [serial = 1092] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (19E99000) [pid = 2960] [serial = 1095] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (18A7FC00) [pid = 2960] [serial = 1150] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (19E9E000) [pid = 2960] [serial = 1096] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (15897000) [pid = 2960] [serial = 1147] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0CBF2C00) [pid = 2960] [serial = 1112] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (11B9F400) [pid = 2960] [serial = 1121] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (13469800) [pid = 2960] [serial = 1123] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DB9B000) [pid = 2960] [serial = 1145] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19F32C00) [pid = 2960] [serial = 1104] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19F38C00) [pid = 2960] [serial = 1105] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1216EC00) [pid = 2960] [serial = 1099] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17F93000) [pid = 2960] [serial = 1102] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DFEA400) [pid = 2960] [serial = 1098] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1687E000) [pid = 2960] [serial = 1101] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D8B7C00) [pid = 2960] [serial = 1162] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D8B9400) [pid = 2960] [serial = 1130] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DD7EC00) [pid = 2960] [serial = 1115] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19436000) [pid = 2960] [serial = 1142] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1A90EC00) [pid = 2960] [serial = 1168] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18B8E000) [pid = 2960] [serial = 1139] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18D1D400) [pid = 2960] [serial = 1141] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18DD2400) [pid = 2960] [serial = 1166] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DFF0C00) [pid = 2960] [serial = 1163] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1680E400) [pid = 2960] [serial = 1136] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D77E800) [pid = 2960] [serial = 1118] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (16726000) [pid = 2960] [serial = 1135] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18A75400) [pid = 2960] [serial = 1138] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1672D800) [pid = 2960] [serial = 1127] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18C5AC00) [pid = 2960] [serial = 1151] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0C9E7000) [pid = 2960] [serial = 1111] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19E42400) [pid = 2960] [serial = 1153] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (13F55000) [pid = 2960] [serial = 1124] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19F2BC00) [pid = 2960] [serial = 1154] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1BF8B000) [pid = 2960] [serial = 1178] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (1BDAA400) [pid = 2960] [serial = 1177] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1BAC7000) [pid = 2960] [serial = 1175] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (1A914400) [pid = 2960] [serial = 1160] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (1BAC0800) [pid = 2960] [serial = 1174] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (1B95C400) [pid = 2960] [serial = 1172] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (1A90B800) [pid = 2960] [serial = 1157] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (1A906000) [pid = 2960] [serial = 1156] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (1A914000) [pid = 2960] [serial = 1159] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (1A939C00) [pid = 2960] [serial = 1169] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (1B955C00) [pid = 2960] [serial = 1171] [outer = 00000000] [url = about:blank] 13:58:03 INFO - PROCESS | 2960 | 1467233883569 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:03 INFO - PROCESS | 2960 | 1467233883571 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:03 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E7000 == 21 [pid = 2960] [id = 405] 13:58:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0C9E7400) [pid = 2960] [serial = 1215] [outer = 00000000] 13:58:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0CB74000) [pid = 2960] [serial = 1216] [outer = 0C9E7400] 13:58:03 INFO - PROCESS | 2960 | 1467233883619 Marionette DEBUG loaded listener.js 13:58:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0D78D400) [pid = 2960] [serial = 1217] [outer = 0C9E7400] 13:58:04 INFO - PROCESS | 2960 | 1467233884089 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 830ms 13:58:04 INFO - PROCESS | 2960 | 1467233884105 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 2960 | 1467233884109 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 13:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:58:04 INFO - PROCESS | 2960 | 1467233884115 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - PROCESS | 2960 | 1467233884117 Marionette TRACE conn5 <- [1,1586,null,{}] 13:58:04 INFO - PROCESS | 2960 | 1467233884121 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 2960 | 1467233884123 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:04 INFO - PROCESS | 2960 | 1467233884214 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:58:04 INFO - PROCESS | 2960 | 1467233884223 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 2960 | 1467233884225 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:04 INFO - PROCESS | 2960 | ++DOCSHELL 0DD7B400 == 22 [pid = 2960] [id = 406] 13:58:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DD7B800) [pid = 2960] [serial = 1218] [outer = 00000000] 13:58:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0DD85000) [pid = 2960] [serial = 1219] [outer = 0DD7B800] 13:58:04 INFO - PROCESS | 2960 | 1467233884271 Marionette DEBUG loaded listener.js 13:58:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0DFEA000) [pid = 2960] [serial = 1220] [outer = 0DD7B800] 13:58:04 INFO - PROCESS | 2960 | 1467233884733 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 13:58:04 INFO - PROCESS | 2960 | 1467233884790 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:58:04 INFO - PROCESS | 2960 | 1467233884792 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 13:58:04 INFO - PROCESS | 2960 | 1467233884796 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:58:04 INFO - PROCESS | 2960 | 1467233884799 Marionette TRACE conn5 <- [1,1590,null,{}] 13:58:04 INFO - PROCESS | 2960 | 1467233884809 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:04 INFO - PROCESS | 2960 | 1467233884813 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:04 INFO - PROCESS | 2960 | 1467233884899 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:58:04 INFO - PROCESS | 2960 | 1467233884906 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:04 INFO - PROCESS | 2960 | 1467233884908 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:04 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9D000 == 23 [pid = 2960] [id = 407] 13:58:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0EE9E800) [pid = 2960] [serial = 1221] [outer = 00000000] 13:58:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0EEDA800) [pid = 2960] [serial = 1222] [outer = 0EE9E800] 13:58:04 INFO - PROCESS | 2960 | 1467233884954 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (11C7C400) [pid = 2960] [serial = 1223] [outer = 0EE9E800] 13:58:05 INFO - PROCESS | 2960 | 1467233885439 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 13:58:05 INFO - PROCESS | 2960 | 1467233885470 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:58:05 INFO - PROCESS | 2960 | 1467233885472 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 13:58:05 INFO - PROCESS | 2960 | 1467233885475 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:58:05 INFO - PROCESS | 2960 | 1467233885486 Marionette TRACE conn5 <- [1,1594,null,{}] 13:58:05 INFO - PROCESS | 2960 | 1467233885490 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:05 INFO - PROCESS | 2960 | 1467233885492 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:05 INFO - PROCESS | 2960 | 1467233885580 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:58:05 INFO - PROCESS | 2960 | 1467233885585 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:05 INFO - PROCESS | 2960 | 1467233885587 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:05 INFO - PROCESS | 2960 | ++DOCSHELL 12155000 == 24 [pid = 2960] [id = 408] 13:58:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (121D8000) [pid = 2960] [serial = 1224] [outer = 00000000] 13:58:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (12E5D000) [pid = 2960] [serial = 1225] [outer = 121D8000] 13:58:05 INFO - PROCESS | 2960 | 1467233885631 Marionette DEBUG loaded listener.js 13:58:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (130D0400) [pid = 2960] [serial = 1226] [outer = 121D8000] 13:58:06 INFO - PROCESS | 2960 | 1467233886111 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 13:58:06 INFO - PROCESS | 2960 | 1467233886176 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 2960 | 1467233886178 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 13:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:58:06 INFO - PROCESS | 2960 | 1467233886181 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 2960 | 1467233886183 Marionette TRACE conn5 <- [1,1598,null,{}] 13:58:06 INFO - PROCESS | 2960 | 1467233886187 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 2960 | 1467233886188 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:06 INFO - PROCESS | 2960 | 1467233886306 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:58:06 INFO - PROCESS | 2960 | 1467233886399 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:06 INFO - PROCESS | 2960 | 1467233886401 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:06 INFO - PROCESS | 2960 | ++DOCSHELL 0DFE8800 == 25 [pid = 2960] [id = 409] 13:58:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (138BAC00) [pid = 2960] [serial = 1227] [outer = 00000000] 13:58:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14A69400) [pid = 2960] [serial = 1228] [outer = 138BAC00] 13:58:06 INFO - PROCESS | 2960 | 1467233886446 Marionette DEBUG loaded listener.js 13:58:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (15896000) [pid = 2960] [serial = 1229] [outer = 138BAC00] 13:58:06 INFO - PROCESS | 2960 | 1467233886888 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 731ms 13:58:06 INFO - PROCESS | 2960 | 1467233886915 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:58:06 INFO - PROCESS | 2960 | 1467233886917 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 13:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:58:06 INFO - PROCESS | 2960 | 1467233886927 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:58:06 INFO - PROCESS | 2960 | 1467233886929 Marionette TRACE conn5 <- [1,1602,null,{}] 13:58:06 INFO - PROCESS | 2960 | 1467233886933 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:06 INFO - PROCESS | 2960 | 1467233886939 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:07 INFO - PROCESS | 2960 | 1467233887076 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:58:07 INFO - PROCESS | 2960 | 1467233887141 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:07 INFO - PROCESS | 2960 | 1467233887143 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:07 INFO - PROCESS | 2960 | ++DOCSHELL 158A3800 == 26 [pid = 2960] [id = 410] 13:58:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (15936000) [pid = 2960] [serial = 1230] [outer = 00000000] 13:58:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1672D000) [pid = 2960] [serial = 1231] [outer = 15936000] 13:58:07 INFO - PROCESS | 2960 | 1467233887188 Marionette DEBUG loaded listener.js 13:58:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1680EC00) [pid = 2960] [serial = 1232] [outer = 15936000] 13:58:07 INFO - PROCESS | 2960 | 1467233887621 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:58:07 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 13:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 13:58:07 INFO - PROCESS | 2960 | 1467233887660 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:58:07 INFO - PROCESS | 2960 | 1467233887662 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 13:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:58:07 INFO - PROCESS | 2960 | 1467233887695 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:58:07 INFO - PROCESS | 2960 | 1467233887697 Marionette TRACE conn5 <- [1,1606,null,{}] 13:58:07 INFO - PROCESS | 2960 | 1467233887702 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:07 INFO - PROCESS | 2960 | 1467233887704 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:08 INFO - PROCESS | 2960 | 1467233888115 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:58:08 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17F92800) [pid = 2960] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:58:08 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1ACA3400) [pid = 2960] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:58:08 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DB3BC00) [pid = 2960] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:58:08 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (14A73000) [pid = 2960] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:58:08 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (197E0C00) [pid = 2960] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:58:08 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0CA3B400) [pid = 2960] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:58:08 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (130C6C00) [pid = 2960] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:58:08 INFO - PROCESS | 2960 | 1467233888182 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 2960 | 1467233888184 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:08 INFO - PROCESS | 2960 | ++DOCSHELL 06789400 == 27 [pid = 2960] [id = 411] 13:58:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0C9E2800) [pid = 2960] [serial = 1233] [outer = 00000000] 13:58:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D210800) [pid = 2960] [serial = 1234] [outer = 0C9E2800] 13:58:08 INFO - PROCESS | 2960 | 1467233888227 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DA5EC00) [pid = 2960] [serial = 1235] [outer = 0C9E2800] 13:58:08 INFO - PROCESS | 2960 | 1467233888583 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 13:58:08 INFO - PROCESS | 2960 | 1467233888626 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:58:08 INFO - PROCESS | 2960 | 1467233888628 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 13:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:58:08 INFO - PROCESS | 2960 | 1467233888631 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:58:08 INFO - PROCESS | 2960 | 1467233888633 Marionette TRACE conn5 <- [1,1610,null,{}] 13:58:08 INFO - PROCESS | 2960 | 1467233888637 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:08 INFO - PROCESS | 2960 | 1467233888639 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:08 INFO - PROCESS | 2960 | 1467233888721 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:58:08 INFO - PROCESS | 2960 | 1467233888726 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:08 INFO - PROCESS | 2960 | 1467233888728 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:08 INFO - PROCESS | 2960 | ++DOCSHELL 0EBCA400 == 28 [pid = 2960] [id = 412] 13:58:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (130C6C00) [pid = 2960] [serial = 1236] [outer = 00000000] 13:58:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (1791C000) [pid = 2960] [serial = 1237] [outer = 130C6C00] 13:58:08 INFO - PROCESS | 2960 | 1467233888771 Marionette DEBUG loaded listener.js 13:58:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (17F67000) [pid = 2960] [serial = 1238] [outer = 130C6C00] 13:58:09 INFO - PROCESS | 2960 | 1467233889200 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:58:09 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 13:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 13:58:09 INFO - PROCESS | 2960 | 1467233889262 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 2960 | 1467233889264 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 13:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:58:09 INFO - PROCESS | 2960 | 1467233889268 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 2960 | 1467233889269 Marionette TRACE conn5 <- [1,1614,null,{}] 13:58:09 INFO - PROCESS | 2960 | 1467233889273 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 2960 | 1467233889275 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:09 INFO - PROCESS | 2960 | 1467233889360 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:58:09 INFO - PROCESS | 2960 | 1467233889368 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:09 INFO - PROCESS | 2960 | 1467233889370 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:09 INFO - PROCESS | 2960 | ++DOCSHELL 16723400 == 29 [pid = 2960] [id = 413] 13:58:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17F65800) [pid = 2960] [serial = 1239] [outer = 00000000] 13:58:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17F92000) [pid = 2960] [serial = 1240] [outer = 17F65800] 13:58:09 INFO - PROCESS | 2960 | 1467233889421 Marionette DEBUG loaded listener.js 13:58:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17F96400) [pid = 2960] [serial = 1241] [outer = 17F65800] 13:58:09 INFO - PROCESS | 2960 | 1467233889865 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 13:58:09 INFO - PROCESS | 2960 | 1467233889903 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:58:09 INFO - PROCESS | 2960 | 1467233889905 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 13:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:58:09 INFO - PROCESS | 2960 | 1467233889921 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:58:09 INFO - PROCESS | 2960 | 1467233889923 Marionette TRACE conn5 <- [1,1618,null,{}] 13:58:09 INFO - PROCESS | 2960 | 1467233889927 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:09 INFO - PROCESS | 2960 | 1467233889929 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:10 INFO - PROCESS | 2960 | 1467233890018 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:58:10 INFO - PROCESS | 2960 | 1467233890023 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:10 INFO - PROCESS | 2960 | 1467233890025 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:10 INFO - PROCESS | 2960 | ++DOCSHELL 18A41000 == 30 [pid = 2960] [id = 414] 13:58:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18A78800) [pid = 2960] [serial = 1242] [outer = 00000000] 13:58:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18B8E000) [pid = 2960] [serial = 1243] [outer = 18A78800] 13:58:10 INFO - PROCESS | 2960 | 1467233890068 Marionette DEBUG loaded listener.js 13:58:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18B90800) [pid = 2960] [serial = 1244] [outer = 18A78800] 13:58:10 INFO - PROCESS | 2960 | 1467233890788 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 930ms 13:58:10 INFO - PROCESS | 2960 | 1467233890843 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:58:10 INFO - PROCESS | 2960 | 1467233890847 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 13:58:10 INFO - PROCESS | 2960 | 1467233890852 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:58:10 INFO - PROCESS | 2960 | 1467233890857 Marionette TRACE conn5 <- [1,1622,null,{}] 13:58:10 INFO - PROCESS | 2960 | 1467233890863 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:10 INFO - PROCESS | 2960 | 1467233890866 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:11 INFO - PROCESS | 2960 | 1467233890991 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:58:11 INFO - PROCESS | 2960 | 1467233891122 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:11 INFO - PROCESS | 2960 | 1467233891125 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:11 INFO - PROCESS | 2960 | ++DOCSHELL 0DA04400 == 31 [pid = 2960] [id = 415] 13:58:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DA10400) [pid = 2960] [serial = 1245] [outer = 00000000] 13:58:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0DD7AC00) [pid = 2960] [serial = 1246] [outer = 0DA10400] 13:58:11 INFO - PROCESS | 2960 | 1467233891184 Marionette DEBUG loaded listener.js 13:58:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DFF3400) [pid = 2960] [serial = 1247] [outer = 0DA10400] 13:58:11 INFO - PROCESS | 2960 | 1467233891751 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 931ms 13:58:11 INFO - PROCESS | 2960 | 1467233891782 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:58:11 INFO - PROCESS | 2960 | 1467233891787 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 13:58:11 INFO - PROCESS | 2960 | 1467233891794 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:58:11 INFO - PROCESS | 2960 | 1467233891796 Marionette TRACE conn5 <- [1,1626,null,{}] 13:58:11 INFO - PROCESS | 2960 | 1467233891800 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:11 INFO - PROCESS | 2960 | 1467233891803 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:11 INFO - PROCESS | 2960 | 1467233891922 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:58:12 INFO - PROCESS | 2960 | 1467233892034 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:12 INFO - PROCESS | 2960 | 1467233892036 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:12 INFO - PROCESS | 2960 | ++DOCSHELL 11BA7800 == 32 [pid = 2960] [id = 416] 13:58:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (11C77800) [pid = 2960] [serial = 1248] [outer = 00000000] 13:58:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (13F55000) [pid = 2960] [serial = 1249] [outer = 11C77800] 13:58:12 INFO - PROCESS | 2960 | 1467233892132 Marionette DEBUG loaded listener.js 13:58:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (15933800) [pid = 2960] [serial = 1250] [outer = 11C77800] 13:58:12 INFO - PROCESS | 2960 | 1467233892737 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 13:58:12 INFO - PROCESS | 2960 | 1467233892767 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:58:12 INFO - PROCESS | 2960 | 1467233892770 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 13:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:58:12 INFO - PROCESS | 2960 | 1467233892774 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:58:12 INFO - PROCESS | 2960 | 1467233892777 Marionette TRACE conn5 <- [1,1630,null,{}] 13:58:12 INFO - PROCESS | 2960 | 1467233892788 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:12 INFO - PROCESS | 2960 | 1467233892793 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:12 INFO - PROCESS | 2960 | 1467233892919 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:58:13 INFO - PROCESS | 2960 | 1467233893059 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:13 INFO - PROCESS | 2960 | 1467233893062 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:13 INFO - PROCESS | 2960 | ++DOCSHELL 0DA56C00 == 33 [pid = 2960] [id = 417] 13:58:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DB9C800) [pid = 2960] [serial = 1251] [outer = 00000000] 13:58:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C60000) [pid = 2960] [serial = 1252] [outer = 0DB9C800] 13:58:13 INFO - PROCESS | 2960 | 1467233893119 Marionette DEBUG loaded listener.js 13:58:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18C7B000) [pid = 2960] [serial = 1253] [outer = 0DB9C800] 13:58:14 INFO - PROCESS | 2960 | 1467233894001 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1281ms 13:58:14 INFO - PROCESS | 2960 | 1467233894063 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:58:14 INFO - PROCESS | 2960 | 1467233894067 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 13:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:58:14 INFO - PROCESS | 2960 | 1467233894073 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:58:14 INFO - PROCESS | 2960 | 1467233894077 Marionette TRACE conn5 <- [1,1634,null,{}] 13:58:14 INFO - PROCESS | 2960 | 1467233894082 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:14 INFO - PROCESS | 2960 | 1467233894085 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:14 INFO - PROCESS | 2960 | 1467233894186 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:58:14 INFO - PROCESS | 2960 | 1467233894325 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:14 INFO - PROCESS | 2960 | 1467233894327 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:14 INFO - PROCESS | 2960 | ++DOCSHELL 0D780800 == 34 [pid = 2960] [id = 418] 13:58:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0D8AE000) [pid = 2960] [serial = 1254] [outer = 00000000] 13:58:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DDC7400) [pid = 2960] [serial = 1255] [outer = 0D8AE000] 13:58:14 INFO - PROCESS | 2960 | 1467233894378 Marionette DEBUG loaded listener.js 13:58:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0E502800) [pid = 2960] [serial = 1256] [outer = 0D8AE000] 13:58:15 INFO - PROCESS | 2960 | --DOCSHELL 1AC9EC00 == 33 [pid = 2960] [id = 393] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1ACAB000) [pid = 2960] [serial = 1180] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17F9E800) [pid = 2960] [serial = 1189] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1BD09800) [pid = 2960] [serial = 1181] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DF7BC00) [pid = 2960] [serial = 1183] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0EA8FC00) [pid = 2960] [serial = 1184] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (15850800) [pid = 2960] [serial = 1186] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1A90B400) [pid = 2960] [serial = 1201] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19E98C00) [pid = 2960] [serial = 1192] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18C59C00) [pid = 2960] [serial = 1190] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D8AD800) [pid = 2960] [serial = 1195] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19440800) [pid = 2960] [serial = 1199] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19F33400) [pid = 2960] [serial = 1193] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DA5D000) [pid = 2960] [serial = 1196] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17FA0000) [pid = 2960] [serial = 1198] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (15929800) [pid = 2960] [serial = 1187] [outer = 00000000] [url = about:blank] 13:58:15 INFO - PROCESS | 2960 | 1467233895610 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1582ms 13:58:15 INFO - PROCESS | 2960 | 1467233895656 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:58:15 INFO - PROCESS | 2960 | 1467233895660 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 13:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:58:15 INFO - PROCESS | 2960 | 1467233895665 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:58:15 INFO - PROCESS | 2960 | 1467233895670 Marionette TRACE conn5 <- [1,1638,null,{}] 13:58:15 INFO - PROCESS | 2960 | 1467233895675 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:15 INFO - PROCESS | 2960 | 1467233895678 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:15 INFO - PROCESS | 2960 | 1467233895767 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:58:15 INFO - PROCESS | 2960 | 1467233895891 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:15 INFO - PROCESS | 2960 | 1467233895893 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:15 INFO - PROCESS | 2960 | ++DOCSHELL 0CBCE400 == 34 [pid = 2960] [id = 419] 13:58:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0CBD3800) [pid = 2960] [serial = 1257] [outer = 00000000] 13:58:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA03C00) [pid = 2960] [serial = 1258] [outer = 0CBD3800] 13:58:15 INFO - PROCESS | 2960 | 1467233895941 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DA57800) [pid = 2960] [serial = 1259] [outer = 0CBD3800] 13:58:16 INFO - PROCESS | 2960 | 1467233896334 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 13:58:16 INFO - PROCESS | 2960 | 1467233896423 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:58:16 INFO - PROCESS | 2960 | 1467233896428 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 13:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:58:16 INFO - PROCESS | 2960 | 1467233896439 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:58:16 INFO - PROCESS | 2960 | 1467233896442 Marionette TRACE conn5 <- [1,1642,null,{}] 13:58:16 INFO - PROCESS | 2960 | 1467233896445 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:16 INFO - PROCESS | 2960 | 1467233896448 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:16 INFO - PROCESS | 2960 | 1467233896540 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:58:16 INFO - PROCESS | 2960 | 1467233896548 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:16 INFO - PROCESS | 2960 | 1467233896550 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:16 INFO - PROCESS | 2960 | ++DOCSHELL 0EA96400 == 35 [pid = 2960] [id = 420] 13:58:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0EA96800) [pid = 2960] [serial = 1260] [outer = 00000000] 13:58:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0EE96800) [pid = 2960] [serial = 1261] [outer = 0EA96800] 13:58:16 INFO - PROCESS | 2960 | 1467233896597 Marionette DEBUG loaded listener.js 13:58:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0EE9DC00) [pid = 2960] [serial = 1262] [outer = 0EA96800] 13:58:17 INFO - PROCESS | 2960 | 1467233897038 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms 13:58:17 INFO - PROCESS | 2960 | 1467233897071 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 2960 | 1467233897073 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 13:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:58:17 INFO - PROCESS | 2960 | 1467233897076 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - PROCESS | 2960 | 1467233897080 Marionette TRACE conn5 <- [1,1646,null,{}] 13:58:17 INFO - PROCESS | 2960 | 1467233897090 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 2960 | 1467233897094 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:17 INFO - PROCESS | 2960 | 1467233897178 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:58:17 INFO - PROCESS | 2960 | 1467233897186 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:17 INFO - PROCESS | 2960 | 1467233897189 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:17 INFO - PROCESS | 2960 | ++DOCSHELL 13464800 == 36 [pid = 2960] [id = 421] 13:58:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (13464C00) [pid = 2960] [serial = 1263] [outer = 00000000] 13:58:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (14A64C00) [pid = 2960] [serial = 1264] [outer = 13464C00] 13:58:17 INFO - PROCESS | 2960 | 1467233897236 Marionette DEBUG loaded listener.js 13:58:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (15137800) [pid = 2960] [serial = 1265] [outer = 13464C00] 13:58:17 INFO - PROCESS | 2960 | 1467233897745 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 13:58:17 INFO - PROCESS | 2960 | 1467233897811 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:58:17 INFO - PROCESS | 2960 | 1467233897813 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 13:58:17 INFO - PROCESS | 2960 | 1467233897816 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:58:17 INFO - PROCESS | 2960 | 1467233897818 Marionette TRACE conn5 <- [1,1650,null,{}] 13:58:17 INFO - PROCESS | 2960 | 1467233897822 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:17 INFO - PROCESS | 2960 | 1467233897824 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:17 INFO - PROCESS | 2960 | 1467233897970 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:58:18 INFO - PROCESS | 2960 | 1467233897995 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 2960 | 1467233897997 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:18 INFO - PROCESS | 2960 | ++DOCSHELL 159E3400 == 37 [pid = 2960] [id = 422] 13:58:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (15AEB800) [pid = 2960] [serial = 1266] [outer = 00000000] 13:58:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1671F400) [pid = 2960] [serial = 1267] [outer = 15AEB800] 13:58:18 INFO - PROCESS | 2960 | 1467233898041 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1672B000) [pid = 2960] [serial = 1268] [outer = 15AEB800] 13:58:18 INFO - PROCESS | 2960 | 1467233898464 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 13:58:18 INFO - PROCESS | 2960 | 1467233898490 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:58:18 INFO - PROCESS | 2960 | 1467233898492 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 13:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:58:18 INFO - PROCESS | 2960 | 1467233898495 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:58:18 INFO - PROCESS | 2960 | 1467233898497 Marionette TRACE conn5 <- [1,1654,null,{}] 13:58:18 INFO - PROCESS | 2960 | 1467233898504 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:18 INFO - PROCESS | 2960 | 1467233898506 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:18 INFO - PROCESS | 2960 | 1467233898616 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:58:18 INFO - PROCESS | 2960 | 1467233898622 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:18 INFO - PROCESS | 2960 | 1467233898624 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:18 INFO - PROCESS | 2960 | ++DOCSHELL 1672E800 == 38 [pid = 2960] [id = 423] 13:58:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1762B400) [pid = 2960] [serial = 1269] [outer = 00000000] 13:58:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17A7F400) [pid = 2960] [serial = 1270] [outer = 1762B400] 13:58:18 INFO - PROCESS | 2960 | 1467233898668 Marionette DEBUG loaded listener.js 13:58:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (17CA7000) [pid = 2960] [serial = 1271] [outer = 1762B400] 13:58:19 INFO - PROCESS | 2960 | 1467233899138 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 13:58:19 INFO - PROCESS | 2960 | 1467233899167 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:58:19 INFO - PROCESS | 2960 | 1467233899169 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 13:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:58:19 INFO - PROCESS | 2960 | 1467233899172 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:58:19 INFO - PROCESS | 2960 | 1467233899173 Marionette TRACE conn5 <- [1,1658,null,{}] 13:58:19 INFO - PROCESS | 2960 | 1467233899177 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:19 INFO - PROCESS | 2960 | 1467233899182 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:19 INFO - PROCESS | 2960 | 1467233899316 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:58:19 INFO - PROCESS | 2960 | 1467233899407 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:19 INFO - PROCESS | 2960 | 1467233899409 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:19 INFO - PROCESS | 2960 | ++DOCSHELL 17F97800 == 39 [pid = 2960] [id = 424] 13:58:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (17F99000) [pid = 2960] [serial = 1272] [outer = 00000000] 13:58:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18C5AC00) [pid = 2960] [serial = 1273] [outer = 17F99000] 13:58:19 INFO - PROCESS | 2960 | 1467233899453 Marionette DEBUG loaded listener.js 13:58:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (18C64400) [pid = 2960] [serial = 1274] [outer = 17F99000] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (18A78800) [pid = 2960] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (15936000) [pid = 2960] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0EE9E800) [pid = 2960] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (09070000) [pid = 2960] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (138BAC00) [pid = 2960] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0C9E2800) [pid = 2960] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (17F9C800) [pid = 2960] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (130C6C00) [pid = 2960] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (13467000) [pid = 2960] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0C9E7400) [pid = 2960] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DD7B800) [pid = 2960] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (121D8000) [pid = 2960] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA0A800) [pid = 2960] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19F2CC00) [pid = 2960] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:58:19 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17F65800) [pid = 2960] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:58:20 INFO - PROCESS | 2960 | 1467233900145 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1018ms 13:58:20 INFO - PROCESS | 2960 | 1467233900190 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 2960 | 1467233900192 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 13:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:58:20 INFO - PROCESS | 2960 | 1467233900195 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - PROCESS | 2960 | 1467233900197 Marionette TRACE conn5 <- [1,1662,null,{}] 13:58:20 INFO - PROCESS | 2960 | 1467233900201 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 2960 | 1467233900202 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:20 INFO - PROCESS | 2960 | 1467233900280 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:58:20 INFO - PROCESS | 2960 | 1467233900285 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 2960 | 1467233900287 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:20 INFO - PROCESS | 2960 | ++DOCSHELL 0DA10800 == 40 [pid = 2960] [id = 425] 13:58:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0EA8D800) [pid = 2960] [serial = 1275] [outer = 00000000] 13:58:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (13F54400) [pid = 2960] [serial = 1276] [outer = 0EA8D800] 13:58:20 INFO - PROCESS | 2960 | 1467233900330 Marionette DEBUG loaded listener.js 13:58:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1791CC00) [pid = 2960] [serial = 1277] [outer = 0EA8D800] 13:58:20 INFO - PROCESS | 2960 | 1467233900741 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 570ms 13:58:20 INFO - PROCESS | 2960 | 1467233900767 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:58:20 INFO - PROCESS | 2960 | 1467233900769 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 13:58:20 INFO - PROCESS | 2960 | 1467233900772 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:58:20 INFO - PROCESS | 2960 | 1467233900774 Marionette TRACE conn5 <- [1,1666,null,{}] 13:58:20 INFO - PROCESS | 2960 | 1467233900777 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:20 INFO - PROCESS | 2960 | 1467233900779 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:20 INFO - PROCESS | 2960 | 1467233900897 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:58:20 INFO - PROCESS | 2960 | 1467233900906 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:20 INFO - PROCESS | 2960 | 1467233900908 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:20 INFO - PROCESS | 2960 | ++DOCSHELL 138BB800 == 41 [pid = 2960] [id = 426] 13:58:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17F91400) [pid = 2960] [serial = 1278] [outer = 00000000] 13:58:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18D20C00) [pid = 2960] [serial = 1279] [outer = 17F91400] 13:58:20 INFO - PROCESS | 2960 | 1467233900953 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16722800) [pid = 2960] [serial = 1280] [outer = 17F91400] 13:58:21 INFO - PROCESS | 2960 | 1467233901369 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 13:58:21 INFO - PROCESS | 2960 | 1467233901406 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:58:21 INFO - PROCESS | 2960 | 1467233901408 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 13:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:58:21 INFO - PROCESS | 2960 | 1467233901411 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:58:21 INFO - PROCESS | 2960 | 1467233901413 Marionette TRACE conn5 <- [1,1670,null,{}] 13:58:21 INFO - PROCESS | 2960 | 1467233901416 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:21 INFO - PROCESS | 2960 | 1467233901418 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:21 INFO - PROCESS | 2960 | 1467233901534 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:58:21 INFO - PROCESS | 2960 | 1467233901542 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:21 INFO - PROCESS | 2960 | 1467233901544 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:21 INFO - PROCESS | 2960 | ++DOCSHELL 19436000 == 42 [pid = 2960] [id = 427] 13:58:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19439800) [pid = 2960] [serial = 1281] [outer = 00000000] 13:58:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1970D000) [pid = 2960] [serial = 1282] [outer = 19439800] 13:58:21 INFO - PROCESS | 2960 | 1467233901586 Marionette DEBUG loaded listener.js 13:58:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (197E1800) [pid = 2960] [serial = 1283] [outer = 19439800] 13:58:22 INFO - PROCESS | 2960 | 1467233902189 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 831ms 13:58:22 INFO - PROCESS | 2960 | 1467233902292 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:58:22 INFO - PROCESS | 2960 | 1467233902297 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 13:58:22 INFO - PROCESS | 2960 | 1467233902304 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:58:22 INFO - PROCESS | 2960 | 1467233902308 Marionette TRACE conn5 <- [1,1674,null,{}] 13:58:22 INFO - PROCESS | 2960 | 1467233902314 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:22 INFO - PROCESS | 2960 | 1467233902317 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:22 INFO - PROCESS | 2960 | 1467233902526 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:58:22 INFO - PROCESS | 2960 | 1467233902540 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:22 INFO - PROCESS | 2960 | 1467233902543 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:22 INFO - PROCESS | 2960 | ++DOCSHELL 0CA33000 == 43 [pid = 2960] [id = 428] 13:58:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0CA3B400) [pid = 2960] [serial = 1284] [outer = 00000000] 13:58:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DBA1C00) [pid = 2960] [serial = 1285] [outer = 0CA3B400] 13:58:22 INFO - PROCESS | 2960 | 1467233902641 Marionette DEBUG loaded listener.js 13:58:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DD81800) [pid = 2960] [serial = 1286] [outer = 0CA3B400] 13:58:23 INFO - PROCESS | 2960 | 1467233903327 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:58:23 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 13:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1077ms 13:58:23 INFO - PROCESS | 2960 | 1467233903410 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:58:23 INFO - PROCESS | 2960 | 1467233903415 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 13:58:23 INFO - PROCESS | 2960 | 1467233903423 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:58:23 INFO - PROCESS | 2960 | 1467233903426 Marionette TRACE conn5 <- [1,1678,null,{}] 13:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:58:23 INFO - PROCESS | 2960 | 1467233903430 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:23 INFO - PROCESS | 2960 | 1467233903433 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:23 INFO - PROCESS | 2960 | 1467233903562 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:58:23 INFO - PROCESS | 2960 | 1467233903691 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:23 INFO - PROCESS | 2960 | 1467233903694 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:23 INFO - PROCESS | 2960 | ++DOCSHELL 130C4400 == 44 [pid = 2960] [id = 429] 13:58:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (130C7000) [pid = 2960] [serial = 1287] [outer = 00000000] 13:58:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (14A65400) [pid = 2960] [serial = 1288] [outer = 130C7000] 13:58:23 INFO - PROCESS | 2960 | 1467233903750 Marionette DEBUG loaded listener.js 13:58:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (15932400) [pid = 2960] [serial = 1289] [outer = 130C7000] 13:58:24 INFO - PROCESS | 2960 | 1467233904609 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1223ms 13:58:24 INFO - PROCESS | 2960 | 1467233904665 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:58:24 INFO - PROCESS | 2960 | 1467233904669 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 13:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:58:24 INFO - PROCESS | 2960 | 1467233904675 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:58:24 INFO - PROCESS | 2960 | 1467233904678 Marionette TRACE conn5 <- [1,1682,null,{}] 13:58:24 INFO - PROCESS | 2960 | 1467233904684 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:24 INFO - PROCESS | 2960 | 1467233904686 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:24 INFO - PROCESS | 2960 | 1467233904797 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:58:24 INFO - PROCESS | 2960 | 1467233904917 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:24 INFO - PROCESS | 2960 | 1467233904921 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 0DA04400 == 43 [pid = 2960] [id = 415] 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 138BB800 == 42 [pid = 2960] [id = 426] 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 0DA10800 == 41 [pid = 2960] [id = 425] 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 17F97800 == 40 [pid = 2960] [id = 424] 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 1672E800 == 39 [pid = 2960] [id = 423] 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 159E3400 == 38 [pid = 2960] [id = 422] 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 13464800 == 37 [pid = 2960] [id = 421] 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 0EA96400 == 36 [pid = 2960] [id = 420] 13:58:24 INFO - PROCESS | 2960 | --DOCSHELL 0CBCE400 == 35 [pid = 2960] [id = 419] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (17F96400) [pid = 2960] [serial = 1241] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (18B8E000) [pid = 2960] [serial = 1243] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1680EC00) [pid = 2960] [serial = 1232] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (11C7C400) [pid = 2960] [serial = 1223] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D25D800) [pid = 2960] [serial = 1213] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (15896000) [pid = 2960] [serial = 1229] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DA5EC00) [pid = 2960] [serial = 1235] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1672D000) [pid = 2960] [serial = 1231] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18DC7800) [pid = 2960] [serial = 1210] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (17F67000) [pid = 2960] [serial = 1238] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19E3CC00) [pid = 2960] [serial = 1211] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA05C00) [pid = 2960] [serial = 1214] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14A71400) [pid = 2960] [serial = 1207] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0EEDA800) [pid = 2960] [serial = 1222] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0CB74000) [pid = 2960] [serial = 1216] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D78D400) [pid = 2960] [serial = 1217] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1791C000) [pid = 2960] [serial = 1237] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DD85000) [pid = 2960] [serial = 1219] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DFEA000) [pid = 2960] [serial = 1220] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (15852800) [pid = 2960] [serial = 1208] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14A69400) [pid = 2960] [serial = 1228] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (12E5D000) [pid = 2960] [serial = 1225] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DFE9800) [pid = 2960] [serial = 1205] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DD7D000) [pid = 2960] [serial = 1204] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0D210800) [pid = 2960] [serial = 1234] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (130D0400) [pid = 2960] [serial = 1226] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1A90C800) [pid = 2960] [serial = 1202] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (18B90800) [pid = 2960] [serial = 1244] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (17F92000) [pid = 2960] [serial = 1240] [outer = 00000000] [url = about:blank] 13:58:24 INFO - PROCESS | 2960 | ++DOCSHELL 06784400 == 36 [pid = 2960] [id = 430] 13:58:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0678C000) [pid = 2960] [serial = 1290] [outer = 00000000] 13:58:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D134400) [pid = 2960] [serial = 1291] [outer = 0678C000] 13:58:25 INFO - PROCESS | 2960 | 1467233905010 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D773C00) [pid = 2960] [serial = 1292] [outer = 0678C000] 13:58:25 INFO - PROCESS | 2960 | 1467233905438 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 830ms 13:58:25 INFO - PROCESS | 2960 | 1467233905505 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:58:25 INFO - PROCESS | 2960 | 1467233905509 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 13:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:58:25 INFO - PROCESS | 2960 | 1467233905515 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:58:25 INFO - PROCESS | 2960 | 1467233905518 Marionette TRACE conn5 <- [1,1686,null,{}] 13:58:25 INFO - PROCESS | 2960 | 1467233905521 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:25 INFO - PROCESS | 2960 | 1467233905524 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:25 INFO - PROCESS | 2960 | 1467233905610 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:58:25 INFO - PROCESS | 2960 | 1467233905624 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:25 INFO - PROCESS | 2960 | 1467233905626 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:25 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEA800 == 37 [pid = 2960] [id = 431] 13:58:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0E50B000) [pid = 2960] [serial = 1293] [outer = 00000000] 13:58:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0EBCC000) [pid = 2960] [serial = 1294] [outer = 0E50B000] 13:58:25 INFO - PROCESS | 2960 | 1467233905673 Marionette DEBUG loaded listener.js 13:58:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0EE9A800) [pid = 2960] [serial = 1295] [outer = 0E50B000] 13:58:26 INFO - PROCESS | 2960 | 1467233906136 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:58:26 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 13:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 13:58:26 INFO - PROCESS | 2960 | 1467233906190 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 2960 | 1467233906192 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 13:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:58:26 INFO - PROCESS | 2960 | 1467233906195 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - PROCESS | 2960 | 1467233906199 Marionette TRACE conn5 <- [1,1690,null,{}] 13:58:26 INFO - PROCESS | 2960 | 1467233906210 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 2960 | 1467233906214 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:26 INFO - PROCESS | 2960 | 1467233906329 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:58:26 INFO - PROCESS | 2960 | 1467233906345 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:26 INFO - PROCESS | 2960 | 1467233906348 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:26 INFO - PROCESS | 2960 | ++DOCSHELL 138B6800 == 38 [pid = 2960] [id = 432] 13:58:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (138BB800) [pid = 2960] [serial = 1296] [outer = 00000000] 13:58:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (13F57400) [pid = 2960] [serial = 1297] [outer = 138BB800] 13:58:26 INFO - PROCESS | 2960 | 1467233906395 Marionette DEBUG loaded listener.js 13:58:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1584B800) [pid = 2960] [serial = 1298] [outer = 138BB800] 13:58:26 INFO - PROCESS | 2960 | 1467233906853 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 13:58:26 INFO - PROCESS | 2960 | 1467233906869 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:58:26 INFO - PROCESS | 2960 | 1467233906872 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 13:58:26 INFO - PROCESS | 2960 | 1467233906876 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:58:26 INFO - PROCESS | 2960 | 1467233906877 Marionette TRACE conn5 <- [1,1694,null,{}] 13:58:26 INFO - PROCESS | 2960 | 1467233906881 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:26 INFO - PROCESS | 2960 | 1467233906892 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:27 INFO - PROCESS | 2960 | 1467233906985 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:58:27 INFO - PROCESS | 2960 | 1467233906991 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 2960 | 1467233906993 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:27 INFO - PROCESS | 2960 | ++DOCSHELL 1592DC00 == 39 [pid = 2960] [id = 433] 13:58:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (159D6000) [pid = 2960] [serial = 1299] [outer = 00000000] 13:58:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1680F800) [pid = 2960] [serial = 1300] [outer = 159D6000] 13:58:27 INFO - PROCESS | 2960 | 1467233907037 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1761F400) [pid = 2960] [serial = 1301] [outer = 159D6000] 13:58:27 INFO - PROCESS | 2960 | 1467233907483 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 13:58:27 INFO - PROCESS | 2960 | 1467233907514 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:58:27 INFO - PROCESS | 2960 | 1467233907516 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 13:58:27 INFO - PROCESS | 2960 | 1467233907519 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:58:27 INFO - PROCESS | 2960 | 1467233907521 Marionette TRACE conn5 <- [1,1698,null,{}] 13:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:58:27 INFO - PROCESS | 2960 | 1467233907524 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:27 INFO - PROCESS | 2960 | 1467233907526 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:27 INFO - PROCESS | 2960 | 1467233907642 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:58:27 INFO - PROCESS | 2960 | 1467233907648 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:27 INFO - PROCESS | 2960 | 1467233907650 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:27 INFO - PROCESS | 2960 | ++DOCSHELL 1762C400 == 40 [pid = 2960] [id = 434] 13:58:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1762F400) [pid = 2960] [serial = 1302] [outer = 00000000] 13:58:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F67000) [pid = 2960] [serial = 1303] [outer = 1762F400] 13:58:27 INFO - PROCESS | 2960 | 1467233907694 Marionette DEBUG loaded listener.js 13:58:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17F6D800) [pid = 2960] [serial = 1304] [outer = 1762F400] 13:58:28 INFO - PROCESS | 2960 | 1467233908167 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 13:58:28 INFO - PROCESS | 2960 | 1467233908255 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:58:28 INFO - PROCESS | 2960 | 1467233908257 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 13:58:28 INFO - PROCESS | 2960 | 1467233908260 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:58:28 INFO - PROCESS | 2960 | 1467233908262 Marionette TRACE conn5 <- [1,1702,null,{}] 13:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:58:28 INFO - PROCESS | 2960 | 1467233908270 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:28 INFO - PROCESS | 2960 | 1467233908276 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:28 INFO - PROCESS | 2960 | 1467233908433 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:58:28 INFO - PROCESS | 2960 | 1467233908441 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:28 INFO - PROCESS | 2960 | 1467233908443 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:28 INFO - PROCESS | 2960 | ++DOCSHELL 0CA38C00 == 41 [pid = 2960] [id = 435] 13:58:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0DB96800) [pid = 2960] [serial = 1305] [outer = 00000000] 13:58:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18C5B800) [pid = 2960] [serial = 1306] [outer = 0DB96800] 13:58:28 INFO - PROCESS | 2960 | 1467233908540 Marionette DEBUG loaded listener.js 13:58:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C5C400) [pid = 2960] [serial = 1307] [outer = 0DB96800] 13:58:29 INFO - PROCESS | 2960 | 1467233909001 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 770ms 13:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:58:29 INFO - PROCESS | 2960 | 1467233909035 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 2960 | 1467233909037 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 13:58:29 INFO - PROCESS | 2960 | 1467233909040 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 2960 | 1467233909041 Marionette TRACE conn5 <- [1,1706,null,{}] 13:58:29 INFO - PROCESS | 2960 | 1467233909045 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 2960 | 1467233909047 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:29 INFO - PROCESS | 2960 | 1467233909163 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:58:29 INFO - PROCESS | 2960 | 1467233909172 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 2960 | 1467233909174 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:29 INFO - PROCESS | 2960 | ++DOCSHELL 18DCF400 == 42 [pid = 2960] [id = 436] 13:58:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1943C000) [pid = 2960] [serial = 1308] [outer = 00000000] 13:58:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19A88800) [pid = 2960] [serial = 1309] [outer = 1943C000] 13:58:29 INFO - PROCESS | 2960 | 1467233909217 Marionette DEBUG loaded listener.js 13:58:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19AF8800) [pid = 2960] [serial = 1310] [outer = 1943C000] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (15AEB800) [pid = 2960] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0D8AE000) [pid = 2960] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0CBD3800) [pid = 2960] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17F91400) [pid = 2960] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA10400) [pid = 2960] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (11C77800) [pid = 2960] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DB9C800) [pid = 2960] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1762B400) [pid = 2960] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17F99000) [pid = 2960] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (13464C00) [pid = 2960] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0EA96800) [pid = 2960] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:58:29 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0EA8D800) [pid = 2960] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:58:29 INFO - PROCESS | 2960 | 1467233909717 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 13:58:29 INFO - PROCESS | 2960 | 1467233909771 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:58:29 INFO - PROCESS | 2960 | 1467233909773 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 13:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:58:29 INFO - PROCESS | 2960 | 1467233909776 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:58:29 INFO - PROCESS | 2960 | 1467233909778 Marionette TRACE conn5 <- [1,1710,null,{}] 13:58:29 INFO - PROCESS | 2960 | 1467233909781 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:29 INFO - PROCESS | 2960 | 1467233909783 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:29 INFO - PROCESS | 2960 | 1467233909863 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:58:29 INFO - PROCESS | 2960 | 1467233909958 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:29 INFO - PROCESS | 2960 | 1467233909960 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:29 INFO - PROCESS | 2960 | ++DOCSHELL 0CBCA800 == 43 [pid = 2960] [id = 437] 13:58:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0CBCC000) [pid = 2960] [serial = 1311] [outer = 00000000] 13:58:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (12382400) [pid = 2960] [serial = 1312] [outer = 0CBCC000] 13:58:30 INFO - PROCESS | 2960 | 1467233910004 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17CA9000) [pid = 2960] [serial = 1313] [outer = 0CBCC000] 13:58:30 INFO - PROCESS | 2960 | 1467233910363 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:58:30 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 13:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 631ms 13:58:30 INFO - PROCESS | 2960 | 1467233910408 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:58:30 INFO - PROCESS | 2960 | 1467233910410 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 13:58:30 INFO - PROCESS | 2960 | 1467233910413 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:58:30 INFO - PROCESS | 2960 | 1467233910415 Marionette TRACE conn5 <- [1,1714,null,{}] 13:58:30 INFO - PROCESS | 2960 | 1467233910418 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:30 INFO - PROCESS | 2960 | 1467233910420 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:30 INFO - PROCESS | 2960 | 1467233910562 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:58:30 INFO - PROCESS | 2960 | 1467233910573 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:30 INFO - PROCESS | 2960 | 1467233910575 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:30 INFO - PROCESS | 2960 | ++DOCSHELL 13466C00 == 44 [pid = 2960] [id = 438] 13:58:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1634A400) [pid = 2960] [serial = 1314] [outer = 00000000] 13:58:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19E11C00) [pid = 2960] [serial = 1315] [outer = 1634A400] 13:58:30 INFO - PROCESS | 2960 | 1467233910618 Marionette DEBUG loaded listener.js 13:58:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19E3A400) [pid = 2960] [serial = 1316] [outer = 1634A400] 13:58:31 INFO - PROCESS | 2960 | 1467233911031 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 13:58:31 INFO - PROCESS | 2960 | 1467233911091 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 2960 | 1467233911093 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 13:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:58:31 INFO - PROCESS | 2960 | 1467233911096 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 2960 | 1467233911098 Marionette TRACE conn5 <- [1,1718,null,{}] 13:58:31 INFO - PROCESS | 2960 | 1467233911105 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 2960 | 1467233911107 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:31 INFO - PROCESS | 2960 | 1467233911191 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:58:31 INFO - PROCESS | 2960 | 1467233911196 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:31 INFO - PROCESS | 2960 | 1467233911198 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:31 INFO - PROCESS | 2960 | ++DOCSHELL 19E41000 == 45 [pid = 2960] [id = 439] 13:58:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19E94400) [pid = 2960] [serial = 1317] [outer = 00000000] 13:58:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19E9C800) [pid = 2960] [serial = 1318] [outer = 19E94400] 13:58:31 INFO - PROCESS | 2960 | 1467233911242 Marionette DEBUG loaded listener.js 13:58:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19E9DC00) [pid = 2960] [serial = 1319] [outer = 19E94400] 13:58:31 INFO - PROCESS | 2960 | 1467233911782 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:58:31 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 13:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 13:58:31 INFO - PROCESS | 2960 | 1467233911829 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 13:58:31 INFO - PROCESS | 2960 | 1467233911834 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 13:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:58:31 INFO - PROCESS | 2960 | 1467233911840 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:58:31 INFO - PROCESS | 2960 | 1467233911843 Marionette TRACE conn5 <- [1,1722,null,{}] 13:58:31 INFO - PROCESS | 2960 | 1467233911894 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:31 INFO - PROCESS | 2960 | 1467233911897 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:32 INFO - PROCESS | 2960 | 1467233912085 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:58:32 INFO - PROCESS | 2960 | 1467233912159 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:32 INFO - PROCESS | 2960 | 1467233912164 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:32 INFO - PROCESS | 2960 | ++DOCSHELL 0D202400 == 46 [pid = 2960] [id = 440] 13:58:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D20D000) [pid = 2960] [serial = 1320] [outer = 00000000] 13:58:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DFEA000) [pid = 2960] [serial = 1321] [outer = 0D20D000] 13:58:32 INFO - PROCESS | 2960 | 1467233912221 Marionette DEBUG loaded listener.js 13:58:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0EEA1000) [pid = 2960] [serial = 1322] [outer = 0D20D000] 13:58:32 INFO - PROCESS | 2960 | 1467233912786 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 13:58:32 INFO - PROCESS | 2960 | 1467233912814 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:58:32 INFO - PROCESS | 2960 | 1467233912819 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 13:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:58:32 INFO - PROCESS | 2960 | 1467233912825 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:58:32 INFO - PROCESS | 2960 | 1467233912828 Marionette TRACE conn5 <- [1,1726,null,{}] 13:58:32 INFO - PROCESS | 2960 | 1467233912832 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:32 INFO - PROCESS | 2960 | 1467233912835 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:32 INFO - PROCESS | 2960 | 1467233912947 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:58:33 INFO - PROCESS | 2960 | 1467233913057 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:33 INFO - PROCESS | 2960 | 1467233913060 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:33 INFO - PROCESS | 2960 | ++DOCSHELL 13467000 == 47 [pid = 2960] [id = 441] 13:58:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (13469800) [pid = 2960] [serial = 1323] [outer = 00000000] 13:58:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1589BC00) [pid = 2960] [serial = 1324] [outer = 13469800] 13:58:33 INFO - PROCESS | 2960 | 1467233913115 Marionette DEBUG loaded listener.js 13:58:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1672C400) [pid = 2960] [serial = 1325] [outer = 13469800] 13:58:33 INFO - PROCESS | 2960 | 1467233913744 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 13:58:33 INFO - PROCESS | 2960 | 1467233913799 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:58:33 INFO - PROCESS | 2960 | 1467233913802 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 13:58:33 INFO - PROCESS | 2960 | 1467233913805 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:58:33 INFO - PROCESS | 2960 | 1467233913809 Marionette TRACE conn5 <- [1,1730,null,{}] 13:58:33 INFO - PROCESS | 2960 | 1467233913820 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:33 INFO - PROCESS | 2960 | 1467233913825 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:33 INFO - PROCESS | 2960 | 1467233913935 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:58:34 INFO - PROCESS | 2960 | 1467233914074 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:34 INFO - PROCESS | 2960 | 1467233914077 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:34 INFO - PROCESS | 2960 | ++DOCSHELL 19709800 == 48 [pid = 2960] [id = 442] 13:58:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19A86C00) [pid = 2960] [serial = 1326] [outer = 00000000] 13:58:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19E9B400) [pid = 2960] [serial = 1327] [outer = 19A86C00] 13:58:34 INFO - PROCESS | 2960 | 1467233914135 Marionette DEBUG loaded listener.js 13:58:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19F2D800) [pid = 2960] [serial = 1328] [outer = 19A86C00] 13:58:34 INFO - PROCESS | 2960 | 1467233914734 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 971ms 13:58:34 INFO - PROCESS | 2960 | 1467233914780 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:58:34 INFO - PROCESS | 2960 | 1467233914783 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 13:58:34 INFO - PROCESS | 2960 | 1467233914786 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:58:34 INFO - PROCESS | 2960 | 1467233914788 Marionette TRACE conn5 <- [1,1734,null,{}] 13:58:34 INFO - PROCESS | 2960 | 1467233914792 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:34 INFO - PROCESS | 2960 | 1467233914794 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:34 INFO - PROCESS | 2960 | 1467233914904 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:58:35 INFO - PROCESS | 2960 | 1467233915013 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 2960 | 1467233915016 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:35 INFO - PROCESS | 2960 | ++DOCSHELL 19F37C00 == 49 [pid = 2960] [id = 443] 13:58:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19F39000) [pid = 2960] [serial = 1329] [outer = 00000000] 13:58:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (1A364C00) [pid = 2960] [serial = 1330] [outer = 19F39000] 13:58:35 INFO - PROCESS | 2960 | 1467233915069 Marionette DEBUG loaded listener.js 13:58:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1A909000) [pid = 2960] [serial = 1331] [outer = 19F39000] 13:58:35 INFO - PROCESS | 2960 | 1467233915626 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 870ms 13:58:35 INFO - PROCESS | 2960 | 1467233915665 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:58:35 INFO - PROCESS | 2960 | 1467233915668 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 13:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:58:35 INFO - PROCESS | 2960 | 1467233915672 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:58:35 INFO - PROCESS | 2960 | 1467233915674 Marionette TRACE conn5 <- [1,1738,null,{}] 13:58:35 INFO - PROCESS | 2960 | 1467233915678 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:35 INFO - PROCESS | 2960 | 1467233915680 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:35 INFO - PROCESS | 2960 | 1467233915784 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:58:35 INFO - PROCESS | 2960 | 1467233915906 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:35 INFO - PROCESS | 2960 | 1467233915909 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:35 INFO - PROCESS | 2960 | ++DOCSHELL 18C59400 == 50 [pid = 2960] [id = 444] 13:58:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (18D22400) [pid = 2960] [serial = 1332] [outer = 00000000] 13:58:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (1A913C00) [pid = 2960] [serial = 1333] [outer = 18D22400] 13:58:35 INFO - PROCESS | 2960 | 1467233915961 Marionette DEBUG loaded listener.js 13:58:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (1AC27800) [pid = 2960] [serial = 1334] [outer = 18D22400] 13:58:36 INFO - PROCESS | 2960 | 1467233916757 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1120ms 13:58:36 INFO - PROCESS | 2960 | 1467233916794 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:58:36 INFO - PROCESS | 2960 | 1467233916798 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 13:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:58:36 INFO - PROCESS | 2960 | 1467233916802 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:58:36 INFO - PROCESS | 2960 | 1467233916805 Marionette TRACE conn5 <- [1,1742,null,{}] 13:58:36 INFO - PROCESS | 2960 | 1467233916811 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:36 INFO - PROCESS | 2960 | 1467233916813 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:36 INFO - PROCESS | 2960 | 1467233916913 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:58:37 INFO - PROCESS | 2960 | 1467233917058 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:37 INFO - PROCESS | 2960 | 1467233917060 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:37 INFO - PROCESS | 2960 | ++DOCSHELL 0DFE8000 == 51 [pid = 2960] [id = 445] 13:58:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0E502C00) [pid = 2960] [serial = 1335] [outer = 00000000] 13:58:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 99 (0EBD0C00) [pid = 2960] [serial = 1336] [outer = 0E502C00] 13:58:37 INFO - PROCESS | 2960 | 1467233917112 Marionette DEBUG loaded listener.js 13:58:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 100 (11BA3000) [pid = 2960] [serial = 1337] [outer = 0E502C00] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 13466C00 == 50 [pid = 2960] [id = 438] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 0CBCA800 == 49 [pid = 2960] [id = 437] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 18DCF400 == 48 [pid = 2960] [id = 436] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 0CA38C00 == 47 [pid = 2960] [id = 435] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 1762C400 == 46 [pid = 2960] [id = 434] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 138B6800 == 45 [pid = 2960] [id = 432] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 0DFEA800 == 44 [pid = 2960] [id = 431] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 06784400 == 43 [pid = 2960] [id = 430] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 0CA33000 == 42 [pid = 2960] [id = 428] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 130C4400 == 41 [pid = 2960] [id = 429] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 0D780800 == 40 [pid = 2960] [id = 418] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 11BA7800 == 39 [pid = 2960] [id = 416] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 0DA56C00 == 38 [pid = 2960] [id = 417] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 0EBCA400 == 37 [pid = 2960] [id = 412] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 18A41000 == 36 [pid = 2960] [id = 414] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 16723400 == 35 [pid = 2960] [id = 413] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 19436000 == 34 [pid = 2960] [id = 427] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 1592DC00 == 33 [pid = 2960] [id = 433] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 18C59400 == 32 [pid = 2960] [id = 444] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 19F37C00 == 31 [pid = 2960] [id = 443] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 19709800 == 30 [pid = 2960] [id = 442] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 19E41000 == 29 [pid = 2960] [id = 439] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 0D202400 == 28 [pid = 2960] [id = 440] 13:58:37 INFO - PROCESS | 2960 | --DOCSHELL 13467000 == 27 [pid = 2960] [id = 441] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 99 (14A64C00) [pid = 2960] [serial = 1264] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 98 (1970D000) [pid = 2960] [serial = 1282] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (0EE96800) [pid = 2960] [serial = 1261] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (0EE9DC00) [pid = 2960] [serial = 1262] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0E502800) [pid = 2960] [serial = 1256] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (1672B000) [pid = 2960] [serial = 1268] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (13F54400) [pid = 2960] [serial = 1276] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1791CC00) [pid = 2960] [serial = 1277] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (15137800) [pid = 2960] [serial = 1265] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (1671F400) [pid = 2960] [serial = 1267] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DDC7400) [pid = 2960] [serial = 1255] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0DA03C00) [pid = 2960] [serial = 1258] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DA57800) [pid = 2960] [serial = 1259] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (16722800) [pid = 2960] [serial = 1280] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DFF3400) [pid = 2960] [serial = 1247] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DD7AC00) [pid = 2960] [serial = 1246] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (15933800) [pid = 2960] [serial = 1250] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (13F55000) [pid = 2960] [serial = 1249] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18C7B000) [pid = 2960] [serial = 1253] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18C60000) [pid = 2960] [serial = 1252] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17A7F400) [pid = 2960] [serial = 1270] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18C5AC00) [pid = 2960] [serial = 1273] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17CA7000) [pid = 2960] [serial = 1271] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18D20C00) [pid = 2960] [serial = 1279] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18C64400) [pid = 2960] [serial = 1274] [outer = 00000000] [url = about:blank] 13:58:38 INFO - PROCESS | 2960 | 1467233918373 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1638ms 13:58:38 INFO - PROCESS | 2960 | 1467233918443 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:58:38 INFO - PROCESS | 2960 | 1467233918446 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 13:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:58:38 INFO - PROCESS | 2960 | 1467233918450 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:58:38 INFO - PROCESS | 2960 | 1467233918453 Marionette TRACE conn5 <- [1,1746,null,{}] 13:58:38 INFO - PROCESS | 2960 | 1467233918458 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:38 INFO - PROCESS | 2960 | 1467233918461 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:38 INFO - PROCESS | 2960 | 1467233918581 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:58:38 INFO - PROCESS | 2960 | 1467233918672 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:38 INFO - PROCESS | 2960 | 1467233918675 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:38 INFO - PROCESS | 2960 | ++DOCSHELL 0D210800 == 28 [pid = 2960] [id = 446] 13:58:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D2F6C00) [pid = 2960] [serial = 1338] [outer = 00000000] 13:58:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA04400) [pid = 2960] [serial = 1339] [outer = 0D2F6C00] 13:58:38 INFO - PROCESS | 2960 | 1467233918722 Marionette DEBUG loaded listener.js 13:58:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DA0EC00) [pid = 2960] [serial = 1340] [outer = 0D2F6C00] 13:58:39 INFO - PROCESS | 2960 | 1467233919100 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 13:58:39 INFO - PROCESS | 2960 | 1467233919183 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 2960 | 1467233919187 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 13:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:58:39 INFO - PROCESS | 2960 | 1467233919196 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - PROCESS | 2960 | 1467233919199 Marionette TRACE conn5 <- [1,1750,null,{}] 13:58:39 INFO - PROCESS | 2960 | 1467233919207 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 2960 | 1467233919209 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:39 INFO - PROCESS | 2960 | 1467233919301 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:58:39 INFO - PROCESS | 2960 | 1467233919308 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 2960 | 1467233919310 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:39 INFO - PROCESS | 2960 | ++DOCSHELL 0DF87400 == 29 [pid = 2960] [id = 447] 13:58:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DFE6400) [pid = 2960] [serial = 1341] [outer = 00000000] 13:58:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0DFF0800) [pid = 2960] [serial = 1342] [outer = 0DFE6400] 13:58:39 INFO - PROCESS | 2960 | 1467233919357 Marionette DEBUG loaded listener.js 13:58:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DFF4400) [pid = 2960] [serial = 1343] [outer = 0DFE6400] 13:58:39 INFO - PROCESS | 2960 | 1467233919801 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 13:58:39 INFO - PROCESS | 2960 | 1467233919828 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:58:39 INFO - PROCESS | 2960 | 1467233919831 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 13:58:39 INFO - PROCESS | 2960 | 1467233919834 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:58:39 INFO - PROCESS | 2960 | 1467233919837 Marionette TRACE conn5 <- [1,1754,null,{}] 13:58:39 INFO - PROCESS | 2960 | 1467233919848 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:39 INFO - PROCESS | 2960 | 1467233919852 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:39 INFO - PROCESS | 2960 | 1467233919933 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:58:39 INFO - PROCESS | 2960 | 1467233919941 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:39 INFO - PROCESS | 2960 | 1467233919944 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:39 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9EC00 == 30 [pid = 2960] [id = 448] 13:58:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0EE9F400) [pid = 2960] [serial = 1344] [outer = 00000000] 13:58:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (12147C00) [pid = 2960] [serial = 1345] [outer = 0EE9F400] 13:58:40 INFO - PROCESS | 2960 | 1467233919991 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (12387800) [pid = 2960] [serial = 1346] [outer = 0EE9F400] 13:58:40 INFO - PROCESS | 2960 | 1467233920491 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 13:58:40 INFO - PROCESS | 2960 | 1467233920507 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:58:40 INFO - PROCESS | 2960 | 1467233920510 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 13:58:40 INFO - PROCESS | 2960 | 1467233920513 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:58:40 INFO - PROCESS | 2960 | 1467233920514 Marionette TRACE conn5 <- [1,1758,null,{}] 13:58:40 INFO - PROCESS | 2960 | 1467233920525 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:40 INFO - PROCESS | 2960 | 1467233920527 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:40 INFO - PROCESS | 2960 | 1467233920648 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:58:40 INFO - PROCESS | 2960 | 1467233920744 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:40 INFO - PROCESS | 2960 | 1467233920747 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:40 INFO - PROCESS | 2960 | ++DOCSHELL 138C1400 == 31 [pid = 2960] [id = 449] 13:58:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (13F53400) [pid = 2960] [serial = 1347] [outer = 00000000] 13:58:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14A6B000) [pid = 2960] [serial = 1348] [outer = 13F53400] 13:58:40 INFO - PROCESS | 2960 | 1467233920791 Marionette DEBUG loaded listener.js 13:58:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (15137800) [pid = 2960] [serial = 1349] [outer = 13F53400] 13:58:41 INFO - PROCESS | 2960 | 1467233921191 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 13:58:41 INFO - PROCESS | 2960 | 1467233921247 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:58:41 INFO - PROCESS | 2960 | 1467233921249 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 13:58:41 INFO - PROCESS | 2960 | 1467233921252 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 2960 | 1467233921254 Marionette TRACE conn5 <- [1,1762,null,{}] 13:58:41 INFO - PROCESS | 2960 | 1467233921263 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 2960 | 1467233921265 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:41 INFO - PROCESS | 2960 | 1467233921376 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:58:41 INFO - PROCESS | 2960 | 1467233921384 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:41 INFO - PROCESS | 2960 | 1467233921386 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:41 INFO - PROCESS | 2960 | ++DOCSHELL 15897C00 == 32 [pid = 2960] [id = 450] 13:58:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (158A1C00) [pid = 2960] [serial = 1350] [outer = 00000000] 13:58:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (15AE7800) [pid = 2960] [serial = 1351] [outer = 158A1C00] 13:58:41 INFO - PROCESS | 2960 | 1467233921430 Marionette DEBUG loaded listener.js 13:58:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (16347400) [pid = 2960] [serial = 1352] [outer = 158A1C00] 13:58:41 INFO - PROCESS | 2960 | 1467233921896 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 13:58:41 INFO - PROCESS | 2960 | 1467233921923 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:58:41 INFO - PROCESS | 2960 | 1467233921925 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 13:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:58:41 INFO - PROCESS | 2960 | 1467233921928 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:58:41 INFO - PROCESS | 2960 | 1467233921930 Marionette TRACE conn5 <- [1,1766,null,{}] 13:58:41 INFO - PROCESS | 2960 | 1467233921933 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:41 INFO - PROCESS | 2960 | 1467233921939 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:42 INFO - PROCESS | 2960 | 1467233922093 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:58:42 INFO - PROCESS | 2960 | 1467233922118 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 2960 | 1467233922120 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:42 INFO - PROCESS | 2960 | ++DOCSHELL 1672B000 == 33 [pid = 2960] [id = 451] 13:58:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1672C000) [pid = 2960] [serial = 1353] [outer = 00000000] 13:58:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (17C9C000) [pid = 2960] [serial = 1354] [outer = 1672C000] 13:58:42 INFO - PROCESS | 2960 | 1467233922164 Marionette DEBUG loaded listener.js 13:58:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (17F68400) [pid = 2960] [serial = 1355] [outer = 1672C000] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1762F400) [pid = 2960] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DB96800) [pid = 2960] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0CBCC000) [pid = 2960] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1943C000) [pid = 2960] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0678C000) [pid = 2960] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (159D6000) [pid = 2960] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0E50B000) [pid = 2960] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (138BB800) [pid = 2960] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0CA3B400) [pid = 2960] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (130C7000) [pid = 2960] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19439800) [pid = 2960] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1634A400) [pid = 2960] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:58:42 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19E94400) [pid = 2960] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:58:42 INFO - PROCESS | 2960 | 1467233922765 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:58:42 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 13:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 870ms 13:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:58:42 INFO - PROCESS | 2960 | 1467233922799 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:58:42 INFO - PROCESS | 2960 | 1467233922801 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 13:58:42 INFO - PROCESS | 2960 | 1467233922804 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:58:42 INFO - PROCESS | 2960 | 1467233922806 Marionette TRACE conn5 <- [1,1770,null,{}] 13:58:42 INFO - PROCESS | 2960 | 1467233922809 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:42 INFO - PROCESS | 2960 | 1467233922811 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:42 INFO - PROCESS | 2960 | 1467233922930 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:58:42 INFO - PROCESS | 2960 | 1467233922938 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:42 INFO - PROCESS | 2960 | 1467233922940 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:42 INFO - PROCESS | 2960 | ++DOCSHELL 0C9EC800 == 34 [pid = 2960] [id = 452] 13:58:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0E588800) [pid = 2960] [serial = 1356] [outer = 00000000] 13:58:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1672A800) [pid = 2960] [serial = 1357] [outer = 0E588800] 13:58:43 INFO - PROCESS | 2960 | 1467233922983 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1672D000) [pid = 2960] [serial = 1358] [outer = 0E588800] 13:58:43 INFO - PROCESS | 2960 | 1467233923365 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:58:43 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 13:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 13:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:58:43 INFO - PROCESS | 2960 | 1467233923436 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:58:43 INFO - PROCESS | 2960 | 1467233923438 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 13:58:43 INFO - PROCESS | 2960 | 1467233923441 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:58:43 INFO - PROCESS | 2960 | 1467233923442 Marionette TRACE conn5 <- [1,1774,null,{}] 13:58:43 INFO - PROCESS | 2960 | 1467233923446 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:43 INFO - PROCESS | 2960 | 1467233923447 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:43 INFO - PROCESS | 2960 | 1467233923525 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:58:43 INFO - PROCESS | 2960 | 1467233923530 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:43 INFO - PROCESS | 2960 | 1467233923532 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:43 INFO - PROCESS | 2960 | ++DOCSHELL 17F6A000 == 35 [pid = 2960] [id = 453] 13:58:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17F71400) [pid = 2960] [serial = 1359] [outer = 00000000] 13:58:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F98800) [pid = 2960] [serial = 1360] [outer = 17F71400] 13:58:43 INFO - PROCESS | 2960 | 1467233923575 Marionette DEBUG loaded listener.js 13:58:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (14A72400) [pid = 2960] [serial = 1361] [outer = 17F71400] 13:58:44 INFO - PROCESS | 2960 | 1467233924012 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:58:44 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 13:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 13:58:44 INFO - PROCESS | 2960 | 1467233924081 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 2960 | 1467233924083 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 13:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:58:44 INFO - PROCESS | 2960 | 1467233924086 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 2960 | 1467233924088 Marionette TRACE conn5 <- [1,1778,null,{}] 13:58:44 INFO - PROCESS | 2960 | 1467233924091 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 2960 | 1467233924093 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:44 INFO - PROCESS | 2960 | 1467233924173 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:58:44 INFO - PROCESS | 2960 | 1467233924178 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:44 INFO - PROCESS | 2960 | 1467233924180 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:44 INFO - PROCESS | 2960 | ++DOCSHELL 18A77800 == 36 [pid = 2960] [id = 454] 13:58:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18A7E400) [pid = 2960] [serial = 1362] [outer = 00000000] 13:58:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C57800) [pid = 2960] [serial = 1363] [outer = 18A7E400] 13:58:44 INFO - PROCESS | 2960 | 1467233924223 Marionette DEBUG loaded listener.js 13:58:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18C60000) [pid = 2960] [serial = 1364] [outer = 18A7E400] 13:58:44 INFO - PROCESS | 2960 | 1467233924848 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:58:44 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) 13:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 830ms 13:58:44 INFO - PROCESS | 2960 | 1467233924951 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:58:44 INFO - PROCESS | 2960 | 1467233924956 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 13:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:58:44 INFO - PROCESS | 2960 | 1467233924961 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:58:44 INFO - PROCESS | 2960 | 1467233924965 Marionette TRACE conn5 <- [1,1782,null,{}] 13:58:44 INFO - PROCESS | 2960 | 1467233924971 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:44 INFO - PROCESS | 2960 | 1467233924974 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:45 INFO - PROCESS | 2960 | 1467233925106 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:58:45 INFO - PROCESS | 2960 | 1467233925222 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:45 INFO - PROCESS | 2960 | 1467233925227 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:45 INFO - PROCESS | 2960 | ++DOCSHELL 0CA34C00 == 37 [pid = 2960] [id = 455] 13:58:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0CBCA000) [pid = 2960] [serial = 1365] [outer = 00000000] 13:58:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0DA5F400) [pid = 2960] [serial = 1366] [outer = 0CBCA000] 13:58:45 INFO - PROCESS | 2960 | 1467233925286 Marionette DEBUG loaded listener.js 13:58:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DD82400) [pid = 2960] [serial = 1367] [outer = 0CBCA000] 13:58:46 INFO - PROCESS | 2960 | 1467233925995 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1077ms 13:58:46 INFO - PROCESS | 2960 | 1467233926070 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:58:46 INFO - PROCESS | 2960 | 1467233926075 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 13:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:58:46 INFO - PROCESS | 2960 | 1467233926082 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:58:46 INFO - PROCESS | 2960 | 1467233926085 Marionette TRACE conn5 <- [1,1786,null,{}] 13:58:46 INFO - PROCESS | 2960 | 1467233926089 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:46 INFO - PROCESS | 2960 | 1467233926092 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:46 INFO - PROCESS | 2960 | 1467233926219 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:58:46 INFO - PROCESS | 2960 | 1467233926352 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:46 INFO - PROCESS | 2960 | 1467233926355 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:46 INFO - PROCESS | 2960 | ++DOCSHELL 0EE99C00 == 38 [pid = 2960] [id = 456] 13:58:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0EE9A400) [pid = 2960] [serial = 1368] [outer = 00000000] 13:58:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1237D000) [pid = 2960] [serial = 1369] [outer = 0EE9A400] 13:58:46 INFO - PROCESS | 2960 | 1467233926412 Marionette DEBUG loaded listener.js 13:58:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (138BBC00) [pid = 2960] [serial = 1370] [outer = 0EE9A400] 13:58:47 INFO - PROCESS | 2960 | --DOCSHELL 17F6A000 == 37 [pid = 2960] [id = 453] 13:58:47 INFO - PROCESS | 2960 | --DOCSHELL 0C9EC800 == 36 [pid = 2960] [id = 452] 13:58:47 INFO - PROCESS | 2960 | --DOCSHELL 1672B000 == 35 [pid = 2960] [id = 451] 13:58:47 INFO - PROCESS | 2960 | --DOCSHELL 15897C00 == 34 [pid = 2960] [id = 450] 13:58:47 INFO - PROCESS | 2960 | --DOCSHELL 138C1400 == 33 [pid = 2960] [id = 449] 13:58:47 INFO - PROCESS | 2960 | --DOCSHELL 0EE9EC00 == 32 [pid = 2960] [id = 448] 13:58:47 INFO - PROCESS | 2960 | --DOCSHELL 0DF87400 == 31 [pid = 2960] [id = 447] 13:58:47 INFO - PROCESS | 2960 | --DOCSHELL 0D210800 == 30 [pid = 2960] [id = 446] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (17F67000) [pid = 2960] [serial = 1303] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (18C5C400) [pid = 2960] [serial = 1307] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (18C5B800) [pid = 2960] [serial = 1306] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (12382400) [pid = 2960] [serial = 1312] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19A88800) [pid = 2960] [serial = 1309] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0D134400) [pid = 2960] [serial = 1291] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D773C00) [pid = 2960] [serial = 1292] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (1680F800) [pid = 2960] [serial = 1300] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0EBCC000) [pid = 2960] [serial = 1294] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0EE9A800) [pid = 2960] [serial = 1295] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (13F57400) [pid = 2960] [serial = 1297] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1584B800) [pid = 2960] [serial = 1298] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DBA1C00) [pid = 2960] [serial = 1285] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DD81800) [pid = 2960] [serial = 1286] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14A65400) [pid = 2960] [serial = 1288] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (15932400) [pid = 2960] [serial = 1289] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (197E1800) [pid = 2960] [serial = 1283] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19E11C00) [pid = 2960] [serial = 1315] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (19E3A400) [pid = 2960] [serial = 1316] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19E9C800) [pid = 2960] [serial = 1318] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19E9DC00) [pid = 2960] [serial = 1319] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17F6D800) [pid = 2960] [serial = 1304] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19AF8800) [pid = 2960] [serial = 1310] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17CA9000) [pid = 2960] [serial = 1313] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1761F400) [pid = 2960] [serial = 1301] [outer = 00000000] [url = about:blank] 13:58:47 INFO - PROCESS | 2960 | 1467233927310 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1282ms 13:58:47 INFO - PROCESS | 2960 | 1467233927365 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:58:47 INFO - PROCESS | 2960 | 1467233927369 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 13:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:58:47 INFO - PROCESS | 2960 | 1467233927373 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:58:47 INFO - PROCESS | 2960 | 1467233927376 Marionette TRACE conn5 <- [1,1790,null,{}] 13:58:47 INFO - PROCESS | 2960 | 1467233927382 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:47 INFO - PROCESS | 2960 | 1467233927384 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:47 INFO - PROCESS | 2960 | 1467233927470 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:58:47 INFO - PROCESS | 2960 | 1467233927477 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:47 INFO - PROCESS | 2960 | 1467233927481 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:47 INFO - PROCESS | 2960 | ++DOCSHELL 0D8AE000 == 31 [pid = 2960] [id = 457] 13:58:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D8AEC00) [pid = 2960] [serial = 1371] [outer = 00000000] 13:58:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA08400) [pid = 2960] [serial = 1372] [outer = 0D8AEC00] 13:58:47 INFO - PROCESS | 2960 | 1467233927528 Marionette DEBUG loaded listener.js 13:58:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DA5E800) [pid = 2960] [serial = 1373] [outer = 0D8AEC00] 13:58:48 INFO - PROCESS | 2960 | 1467233928054 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 13:58:48 INFO - PROCESS | 2960 | 1467233928105 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 2960 | 1467233928109 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 13:58:48 INFO - PROCESS | 2960 | 1467233928115 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:58:48 INFO - PROCESS | 2960 | 1467233928117 Marionette TRACE conn5 <- [1,1794,null,{}] 13:58:48 INFO - PROCESS | 2960 | 1467233928121 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 2960 | 1467233928123 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:48 INFO - PROCESS | 2960 | 1467233928209 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:58:48 INFO - PROCESS | 2960 | 1467233928301 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 2960 | 1467233928303 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:48 INFO - PROCESS | 2960 | ++DOCSHELL 0D78D400 == 32 [pid = 2960] [id = 458] 13:58:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DF7BC00) [pid = 2960] [serial = 1374] [outer = 00000000] 13:58:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0EA90800) [pid = 2960] [serial = 1375] [outer = 0DF7BC00] 13:58:48 INFO - PROCESS | 2960 | 1467233928358 Marionette DEBUG loaded listener.js 13:58:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0EE94400) [pid = 2960] [serial = 1376] [outer = 0DF7BC00] 13:58:48 INFO - PROCESS | 2960 | 1467233928751 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 13:58:48 INFO - PROCESS | 2960 | 1467233928790 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:58:48 INFO - PROCESS | 2960 | 1467233928792 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 13:58:48 INFO - PROCESS | 2960 | 1467233928795 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:58:48 INFO - PROCESS | 2960 | 1467233928799 Marionette TRACE conn5 <- [1,1798,null,{}] 13:58:48 INFO - PROCESS | 2960 | 1467233928809 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:48 INFO - PROCESS | 2960 | 1467233928814 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:48 INFO - PROCESS | 2960 | 1467233928925 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:58:48 INFO - PROCESS | 2960 | 1467233928936 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:48 INFO - PROCESS | 2960 | 1467233928939 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:48 INFO - PROCESS | 2960 | ++DOCSHELL 14A66000 == 33 [pid = 2960] [id = 459] 13:58:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14A66400) [pid = 2960] [serial = 1377] [outer = 00000000] 13:58:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (15137400) [pid = 2960] [serial = 1378] [outer = 14A66400] 13:58:49 INFO - PROCESS | 2960 | 1467233928986 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1589F000) [pid = 2960] [serial = 1379] [outer = 14A66400] 13:58:49 INFO - PROCESS | 2960 | 1467233929458 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 13:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:58:49 INFO - PROCESS | 2960 | 1467233929490 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:58:49 INFO - PROCESS | 2960 | 1467233929493 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 13:58:49 INFO - PROCESS | 2960 | 1467233929496 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:58:49 INFO - PROCESS | 2960 | 1467233929497 Marionette TRACE conn5 <- [1,1802,null,{}] 13:58:49 INFO - PROCESS | 2960 | 1467233929507 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:49 INFO - PROCESS | 2960 | 1467233929509 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:49 INFO - PROCESS | 2960 | 1467233929626 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:58:49 INFO - PROCESS | 2960 | 1467233929631 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:49 INFO - PROCESS | 2960 | 1467233929633 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:49 INFO - PROCESS | 2960 | ++DOCSHELL 16725800 == 34 [pid = 2960] [id = 460] 13:58:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (16726000) [pid = 2960] [serial = 1380] [outer = 00000000] 13:58:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16809800) [pid = 2960] [serial = 1381] [outer = 16726000] 13:58:49 INFO - PROCESS | 2960 | 1467233929679 Marionette DEBUG loaded listener.js 13:58:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1761C400) [pid = 2960] [serial = 1382] [outer = 16726000] 13:58:50 INFO - PROCESS | 2960 | 1467233930134 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 13:58:50 INFO - PROCESS | 2960 | 1467233930189 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:58:50 INFO - PROCESS | 2960 | 1467233930191 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 13:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:58:50 INFO - PROCESS | 2960 | 1467233930200 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 2960 | 1467233930201 Marionette TRACE conn5 <- [1,1806,null,{}] 13:58:50 INFO - PROCESS | 2960 | 1467233930205 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 2960 | 1467233930207 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:50 INFO - PROCESS | 2960 | 1467233930320 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:58:50 INFO - PROCESS | 2960 | 1467233930422 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:50 INFO - PROCESS | 2960 | 1467233930424 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:50 INFO - PROCESS | 2960 | ++DOCSHELL 1791B800 == 35 [pid = 2960] [id = 461] 13:58:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1791C000) [pid = 2960] [serial = 1383] [outer = 00000000] 13:58:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17F6D400) [pid = 2960] [serial = 1384] [outer = 1791C000] 13:58:50 INFO - PROCESS | 2960 | 1467233930467 Marionette DEBUG loaded listener.js 13:58:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F91400) [pid = 2960] [serial = 1385] [outer = 1791C000] 13:58:50 INFO - PROCESS | 2960 | 1467233930902 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 13:58:50 INFO - PROCESS | 2960 | 1467233930925 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:58:50 INFO - PROCESS | 2960 | 1467233930926 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 13:58:50 INFO - PROCESS | 2960 | 1467233930934 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:58:50 INFO - PROCESS | 2960 | 1467233930936 Marionette TRACE conn5 <- [1,1810,null,{}] 13:58:50 INFO - PROCESS | 2960 | 1467233930940 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:50 INFO - PROCESS | 2960 | 1467233930945 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:51 INFO - PROCESS | 2960 | 1467233931094 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:58:51 INFO - PROCESS | 2960 | 1467233931158 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 2960 | 1467233931160 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:51 INFO - PROCESS | 2960 | ++DOCSHELL 18A77000 == 36 [pid = 2960] [id = 462] 13:58:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C5E400) [pid = 2960] [serial = 1386] [outer = 00000000] 13:58:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18C7B000) [pid = 2960] [serial = 1387] [outer = 18C5E400] 13:58:51 INFO - PROCESS | 2960 | 1467233931204 Marionette DEBUG loaded listener.js 13:58:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18C64000) [pid = 2960] [serial = 1388] [outer = 18C5E400] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (13F53400) [pid = 2960] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DFE6400) [pid = 2960] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0D2F6C00) [pid = 2960] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0E502C00) [pid = 2960] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0EE9F400) [pid = 2960] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (158A1C00) [pid = 2960] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D20D000) [pid = 2960] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (13469800) [pid = 2960] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19A86C00) [pid = 2960] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19F39000) [pid = 2960] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18D22400) [pid = 2960] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17F71400) [pid = 2960] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1672C000) [pid = 2960] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:58:51 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0E588800) [pid = 2960] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:58:51 INFO - PROCESS | 2960 | 1467233931715 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 831ms 13:58:51 INFO - PROCESS | 2960 | 1467233931761 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:58:51 INFO - PROCESS | 2960 | 1467233931763 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 13:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:58:51 INFO - PROCESS | 2960 | 1467233931766 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:58:51 INFO - PROCESS | 2960 | 1467233931767 Marionette TRACE conn5 <- [1,1814,null,{}] 13:58:51 INFO - PROCESS | 2960 | 1467233931771 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:51 INFO - PROCESS | 2960 | 1467233931773 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:51 INFO - PROCESS | 2960 | 1467233931850 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:58:51 INFO - PROCESS | 2960 | 1467233931947 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:51 INFO - PROCESS | 2960 | 1467233931949 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:51 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F7000 == 37 [pid = 2960] [id = 463] 13:58:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DDCD000) [pid = 2960] [serial = 1389] [outer = 00000000] 13:58:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (13469800) [pid = 2960] [serial = 1390] [outer = 0DDCD000] 13:58:52 INFO - PROCESS | 2960 | 1467233931994 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (15AF2800) [pid = 2960] [serial = 1391] [outer = 0DDCD000] 13:58:52 INFO - PROCESS | 2960 | 1467233932340 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 13:58:52 INFO - PROCESS | 2960 | 1467233932397 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:58:52 INFO - PROCESS | 2960 | 1467233932399 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 13:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:58:52 INFO - PROCESS | 2960 | 1467233932402 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:58:52 INFO - PROCESS | 2960 | 1467233932403 Marionette TRACE conn5 <- [1,1818,null,{}] 13:58:52 INFO - PROCESS | 2960 | 1467233932406 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:52 INFO - PROCESS | 2960 | 1467233932408 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:52 INFO - PROCESS | 2960 | 1467233932525 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:58:52 INFO - PROCESS | 2960 | 1467233932533 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:52 INFO - PROCESS | 2960 | 1467233932535 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:52 INFO - PROCESS | 2960 | ++DOCSHELL 15132400 == 38 [pid = 2960] [id = 464] 13:58:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17C9DC00) [pid = 2960] [serial = 1392] [outer = 00000000] 13:58:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18DCB000) [pid = 2960] [serial = 1393] [outer = 17C9DC00] 13:58:52 INFO - PROCESS | 2960 | 1467233932579 Marionette DEBUG loaded listener.js 13:58:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1943AC00) [pid = 2960] [serial = 1394] [outer = 17C9DC00] 13:58:53 INFO - PROCESS | 2960 | 1467233932982 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 13:58:53 INFO - PROCESS | 2960 | 1467233933033 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 2960 | 1467233933035 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 13:58:53 INFO - PROCESS | 2960 | 1467233933038 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:58:53 INFO - PROCESS | 2960 | 1467233933049 Marionette TRACE conn5 <- [1,1822,null,{}] 13:58:53 INFO - PROCESS | 2960 | 1467233933053 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 2960 | 1467233933055 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:53 INFO - PROCESS | 2960 | 1467233933172 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:58:53 INFO - PROCESS | 2960 | 1467233933230 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:53 INFO - PROCESS | 2960 | 1467233933232 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:53 INFO - PROCESS | 2960 | ++DOCSHELL 0C9EE400 == 39 [pid = 2960] [id = 465] 13:58:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0CA2FC00) [pid = 2960] [serial = 1395] [outer = 00000000] 13:58:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A7B400) [pid = 2960] [serial = 1396] [outer = 0CA2FC00] 13:58:53 INFO - PROCESS | 2960 | 1467233933275 Marionette DEBUG loaded listener.js 13:58:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19A8B400) [pid = 2960] [serial = 1397] [outer = 0CA2FC00] 13:58:53 INFO - PROCESS | 2960 | 1467233933798 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:58:53 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 13:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 830ms 13:58:53 INFO - PROCESS | 2960 | 1467233933874 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:58:53 INFO - PROCESS | 2960 | 1467233933879 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 13:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:58:53 INFO - PROCESS | 2960 | 1467233933884 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:58:53 INFO - PROCESS | 2960 | 1467233933888 Marionette TRACE conn5 <- [1,1826,null,{}] 13:58:53 INFO - PROCESS | 2960 | 1467233933894 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:53 INFO - PROCESS | 2960 | 1467233933897 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:54 INFO - PROCESS | 2960 | 1467233934019 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:58:54 INFO - PROCESS | 2960 | 1467233934152 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:54 INFO - PROCESS | 2960 | 1467233934157 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:54 INFO - PROCESS | 2960 | ++DOCSHELL 0D207000 == 40 [pid = 2960] [id = 466] 13:58:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0D779C00) [pid = 2960] [serial = 1398] [outer = 00000000] 13:58:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DD7B000) [pid = 2960] [serial = 1399] [outer = 0D779C00] 13:58:54 INFO - PROCESS | 2960 | 1467233934216 Marionette DEBUG loaded listener.js 13:58:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0E50B000) [pid = 2960] [serial = 1400] [outer = 0D779C00] 13:58:54 INFO - PROCESS | 2960 | 1467233934828 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 13:58:54 INFO - PROCESS | 2960 | 1467233934858 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:58:54 INFO - PROCESS | 2960 | 1467233934863 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 13:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:58:54 INFO - PROCESS | 2960 | 1467233934869 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:58:54 INFO - PROCESS | 2960 | 1467233934872 Marionette TRACE conn5 <- [1,1830,null,{}] 13:58:54 INFO - PROCESS | 2960 | 1467233934876 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:54 INFO - PROCESS | 2960 | 1467233934879 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:55 INFO - PROCESS | 2960 | 1467233934990 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:58:55 INFO - PROCESS | 2960 | 1467233935101 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:55 INFO - PROCESS | 2960 | 1467233935104 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:55 INFO - PROCESS | 2960 | ++DOCSHELL 12383800 == 41 [pid = 2960] [id = 467] 13:58:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (130C7800) [pid = 2960] [serial = 1401] [outer = 00000000] 13:58:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (158A3C00) [pid = 2960] [serial = 1402] [outer = 130C7800] 13:58:55 INFO - PROCESS | 2960 | 1467233935200 Marionette DEBUG loaded listener.js 13:58:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (16721800) [pid = 2960] [serial = 1403] [outer = 130C7800] 13:58:55 INFO - PROCESS | 2960 | 1467233935820 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1019ms 13:58:55 INFO - PROCESS | 2960 | 1467233935892 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:58:55 INFO - PROCESS | 2960 | 1467233935895 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 13:58:55 INFO - PROCESS | 2960 | 1467233935899 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:58:55 INFO - PROCESS | 2960 | 1467233935903 Marionette TRACE conn5 <- [1,1834,null,{}] 13:58:55 INFO - PROCESS | 2960 | 1467233935913 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:55 INFO - PROCESS | 2960 | 1467233935918 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:56 INFO - PROCESS | 2960 | 1467233936083 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:58:56 INFO - PROCESS | 2960 | 1467233936216 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:56 INFO - PROCESS | 2960 | 1467233936220 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:56 INFO - PROCESS | 2960 | ++DOCSHELL 18D22400 == 42 [pid = 2960] [id = 468] 13:58:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18DC5C00) [pid = 2960] [serial = 1404] [outer = 00000000] 13:58:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19AFB000) [pid = 2960] [serial = 1405] [outer = 18DC5C00] 13:58:56 INFO - PROCESS | 2960 | 1467233936277 Marionette DEBUG loaded listener.js 13:58:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19E18400) [pid = 2960] [serial = 1406] [outer = 18DC5C00] 13:58:56 INFO - PROCESS | 2960 | 1467233936851 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:58:56 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) 13:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 971ms 13:58:56 INFO - PROCESS | 2960 | 1467233936872 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:58:56 INFO - PROCESS | 2960 | 1467233936875 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 13:58:56 INFO - PROCESS | 2960 | 1467233936878 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:58:56 INFO - PROCESS | 2960 | 1467233936880 Marionette TRACE conn5 <- [1,1838,null,{}] 13:58:56 INFO - PROCESS | 2960 | 1467233936884 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:56 INFO - PROCESS | 2960 | 1467233936886 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:57 INFO - PROCESS | 2960 | 1467233936996 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:58:57 INFO - PROCESS | 2960 | 1467233937107 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:57 INFO - PROCESS | 2960 | 1467233937109 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:57 INFO - PROCESS | 2960 | ++DOCSHELL 121DCC00 == 43 [pid = 2960] [id = 469] 13:58:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (121E0C00) [pid = 2960] [serial = 1407] [outer = 00000000] 13:58:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (15899800) [pid = 2960] [serial = 1408] [outer = 121E0C00] 13:58:57 INFO - PROCESS | 2960 | 1467233937163 Marionette DEBUG loaded listener.js 13:58:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (1791D400) [pid = 2960] [serial = 1409] [outer = 121E0C00] 13:58:57 INFO - PROCESS | 2960 | 1467233937959 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1127ms 13:58:58 INFO - PROCESS | 2960 | 1467233938009 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:58:58 INFO - PROCESS | 2960 | 1467233938013 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 13:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:58:58 INFO - PROCESS | 2960 | 1467233938017 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:58:58 INFO - PROCESS | 2960 | 1467233938022 Marionette TRACE conn5 <- [1,1842,null,{}] 13:58:58 INFO - PROCESS | 2960 | 1467233938027 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:58 INFO - PROCESS | 2960 | 1467233938029 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:58 INFO - PROCESS | 2960 | 1467233938135 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 15132400 == 42 [pid = 2960] [id = 464] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 0D2F7000 == 41 [pid = 2960] [id = 463] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 18A77000 == 40 [pid = 2960] [id = 462] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 1791B800 == 39 [pid = 2960] [id = 461] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 16725800 == 38 [pid = 2960] [id = 460] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 14A66000 == 37 [pid = 2960] [id = 459] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 0D78D400 == 36 [pid = 2960] [id = 458] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 0D8AE000 == 35 [pid = 2960] [id = 457] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 18A77800 == 34 [pid = 2960] [id = 454] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 0DFE8000 == 33 [pid = 2960] [id = 445] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 0EE99C00 == 32 [pid = 2960] [id = 456] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 0CA34C00 == 31 [pid = 2960] [id = 455] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 121DCC00 == 30 [pid = 2960] [id = 469] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 12383800 == 29 [pid = 2960] [id = 467] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 18D22400 == 28 [pid = 2960] [id = 468] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 0C9EE400 == 27 [pid = 2960] [id = 465] 13:58:58 INFO - PROCESS | 2960 | --DOCSHELL 0D207000 == 26 [pid = 2960] [id = 466] 13:58:58 INFO - PROCESS | 2960 | 1467233938866 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:58 INFO - PROCESS | 2960 | 1467233938869 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (14A6B000) [pid = 2960] [serial = 1348] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DFF0800) [pid = 2960] [serial = 1342] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (0DFF4400) [pid = 2960] [serial = 1343] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0DA04400) [pid = 2960] [serial = 1339] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0DA0EC00) [pid = 2960] [serial = 1340] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (11BA3000) [pid = 2960] [serial = 1337] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0EBD0C00) [pid = 2960] [serial = 1336] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (12147C00) [pid = 2960] [serial = 1345] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (15AE7800) [pid = 2960] [serial = 1351] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0EEA1000) [pid = 2960] [serial = 1322] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DFEA000) [pid = 2960] [serial = 1321] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1672C400) [pid = 2960] [serial = 1325] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1589BC00) [pid = 2960] [serial = 1324] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19F2D800) [pid = 2960] [serial = 1328] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19E9B400) [pid = 2960] [serial = 1327] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1A909000) [pid = 2960] [serial = 1331] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1A364C00) [pid = 2960] [serial = 1330] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1AC27800) [pid = 2960] [serial = 1334] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14A72400) [pid = 2960] [serial = 1361] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1A913C00) [pid = 2960] [serial = 1333] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (15137800) [pid = 2960] [serial = 1349] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17C9C000) [pid = 2960] [serial = 1354] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18C57800) [pid = 2960] [serial = 1363] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (16347400) [pid = 2960] [serial = 1352] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (1672A800) [pid = 2960] [serial = 1357] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17F98800) [pid = 2960] [serial = 1360] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (17F68400) [pid = 2960] [serial = 1355] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1672D000) [pid = 2960] [serial = 1358] [outer = 00000000] [url = about:blank] 13:58:58 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (12387800) [pid = 2960] [serial = 1346] [outer = 00000000] [url = about:blank] 13:58:59 INFO - PROCESS | 2960 | ++DOCSHELL 06789800 == 27 [pid = 2960] [id = 470] 13:58:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0678A000) [pid = 2960] [serial = 1410] [outer = 00000000] 13:58:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0C9E2800) [pid = 2960] [serial = 1411] [outer = 0678A000] 13:58:59 INFO - PROCESS | 2960 | 1467233939043 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0C9EE400) [pid = 2960] [serial = 1412] [outer = 0678A000] 13:58:59 INFO - PROCESS | 2960 | 1467233939511 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1520ms 13:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:58:59 INFO - PROCESS | 2960 | 1467233939540 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:58:59 INFO - PROCESS | 2960 | 1467233939544 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 13:58:59 INFO - PROCESS | 2960 | 1467233939548 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:58:59 INFO - PROCESS | 2960 | 1467233939551 Marionette TRACE conn5 <- [1,1846,null,{}] 13:58:59 INFO - PROCESS | 2960 | 1467233939557 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:58:59 INFO - PROCESS | 2960 | 1467233939561 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:59 INFO - PROCESS | 2960 | 1467233939655 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:58:59 INFO - PROCESS | 2960 | 1467233939668 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:58:59 INFO - PROCESS | 2960 | 1467233939671 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:58:59 INFO - PROCESS | 2960 | ++DOCSHELL 0D773C00 == 28 [pid = 2960] [id = 471] 13:58:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D776C00) [pid = 2960] [serial = 1413] [outer = 00000000] 13:58:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA07400) [pid = 2960] [serial = 1414] [outer = 0D776C00] 13:58:59 INFO - PROCESS | 2960 | 1467233939723 Marionette DEBUG loaded listener.js 13:58:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA51C00) [pid = 2960] [serial = 1415] [outer = 0D776C00] 13:59:00 INFO - PROCESS | 2960 | 1467233940219 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 13:59:00 INFO - PROCESS | 2960 | 1467233940293 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:59:00 INFO - PROCESS | 2960 | 1467233940298 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 13:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:59:00 INFO - PROCESS | 2960 | 1467233940305 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:59:00 INFO - PROCESS | 2960 | 1467233940307 Marionette TRACE conn5 <- [1,1850,null,{}] 13:59:00 INFO - PROCESS | 2960 | 1467233940311 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:00 INFO - PROCESS | 2960 | 1467233940313 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:00 INFO - PROCESS | 2960 | 1467233940441 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:59:00 INFO - PROCESS | 2960 | 1467233940457 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:00 INFO - PROCESS | 2960 | 1467233940459 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:00 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F2400 == 29 [pid = 2960] [id = 472] 13:59:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DDCC400) [pid = 2960] [serial = 1416] [outer = 00000000] 13:59:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DFED000) [pid = 2960] [serial = 1417] [outer = 0DDCC400] 13:59:00 INFO - PROCESS | 2960 | 1467233940504 Marionette DEBUG loaded listener.js 13:59:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0E503C00) [pid = 2960] [serial = 1418] [outer = 0DDCC400] 13:59:00 INFO - PROCESS | 2960 | 1467233940967 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 13:59:01 INFO - PROCESS | 2960 | 1467233941038 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:59:01 INFO - PROCESS | 2960 | 1467233941040 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 13:59:01 INFO - PROCESS | 2960 | 1467233941054 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - PROCESS | 2960 | 1467233941060 Marionette TRACE conn5 <- [1,1854,null,{}] 13:59:01 INFO - PROCESS | 2960 | 1467233941074 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 2960 | 1467233941078 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:01 INFO - PROCESS | 2960 | 1467233941201 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:59:01 INFO - PROCESS | 2960 | 1467233941217 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:01 INFO - PROCESS | 2960 | 1467233941219 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:01 INFO - PROCESS | 2960 | ++DOCSHELL 0D78D400 == 30 [pid = 2960] [id = 473] 13:59:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DF83C00) [pid = 2960] [serial = 1419] [outer = 00000000] 13:59:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (121D7800) [pid = 2960] [serial = 1420] [outer = 0DF83C00] 13:59:01 INFO - PROCESS | 2960 | 1467233941326 Marionette DEBUG loaded listener.js 13:59:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (12482800) [pid = 2960] [serial = 1421] [outer = 0DF83C00] 13:59:01 INFO - PROCESS | 2960 | 1467233941783 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 791ms 13:59:01 INFO - PROCESS | 2960 | 1467233941837 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:59:01 INFO - PROCESS | 2960 | 1467233941840 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 13:59:01 INFO - PROCESS | 2960 | 1467233941843 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:59:01 INFO - PROCESS | 2960 | 1467233941845 Marionette TRACE conn5 <- [1,1858,null,{}] 13:59:01 INFO - PROCESS | 2960 | 1467233941848 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:01 INFO - PROCESS | 2960 | 1467233941850 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:01 INFO - PROCESS | 2960 | 1467233941969 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:59:02 INFO - PROCESS | 2960 | 1467233941974 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 2960 | 1467233941976 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:02 INFO - PROCESS | 2960 | ++DOCSHELL 12E5AC00 == 31 [pid = 2960] [id = 474] 13:59:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (130C5800) [pid = 2960] [serial = 1422] [outer = 00000000] 13:59:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14A6B000) [pid = 2960] [serial = 1423] [outer = 130C5800] 13:59:02 INFO - PROCESS | 2960 | 1467233942021 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14A73000) [pid = 2960] [serial = 1424] [outer = 130C5800] 13:59:02 INFO - PROCESS | 2960 | 1467233942471 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 13:59:02 INFO - PROCESS | 2960 | 1467233942518 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:59:02 INFO - PROCESS | 2960 | 1467233942521 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 13:59:02 INFO - PROCESS | 2960 | 1467233942524 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:59:02 INFO - PROCESS | 2960 | 1467233942526 Marionette TRACE conn5 <- [1,1862,null,{}] 13:59:02 INFO - PROCESS | 2960 | 1467233942529 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:02 INFO - PROCESS | 2960 | 1467233942531 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:02 INFO - PROCESS | 2960 | 1467233942648 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:59:02 INFO - PROCESS | 2960 | 1467233942654 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:02 INFO - PROCESS | 2960 | 1467233942660 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:02 INFO - PROCESS | 2960 | ++DOCSHELL 1589E400 == 32 [pid = 2960] [id = 475] 13:59:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1589E800) [pid = 2960] [serial = 1425] [outer = 00000000] 13:59:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (15934400) [pid = 2960] [serial = 1426] [outer = 1589E800] 13:59:02 INFO - PROCESS | 2960 | 1467233942715 Marionette DEBUG loaded listener.js 13:59:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16722800) [pid = 2960] [serial = 1427] [outer = 1589E800] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0CA2FC00) [pid = 2960] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1791C000) [pid = 2960] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17C9DC00) [pid = 2960] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D8AEC00) [pid = 2960] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DF7BC00) [pid = 2960] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (14A66400) [pid = 2960] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0EE9A400) [pid = 2960] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DDCD000) [pid = 2960] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0CBCA000) [pid = 2960] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18C5E400) [pid = 2960] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (16726000) [pid = 2960] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:59:03 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18A7E400) [pid = 2960] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:59:03 INFO - PROCESS | 2960 | 1467233943505 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1019ms 13:59:03 INFO - PROCESS | 2960 | 1467233943544 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:59:03 INFO - PROCESS | 2960 | 1467233943549 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 13:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:59:03 INFO - PROCESS | 2960 | 1467233943555 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:59:03 INFO - PROCESS | 2960 | 1467233943558 Marionette TRACE conn5 <- [1,1866,null,{}] 13:59:03 INFO - PROCESS | 2960 | 1467233943564 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:03 INFO - PROCESS | 2960 | 1467233943567 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:03 INFO - PROCESS | 2960 | 1467233943717 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:59:03 INFO - PROCESS | 2960 | 1467233943852 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:03 INFO - PROCESS | 2960 | 1467233943857 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:03 INFO - PROCESS | 2960 | ++DOCSHELL 09069400 == 33 [pid = 2960] [id = 476] 13:59:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D780400) [pid = 2960] [serial = 1428] [outer = 00000000] 13:59:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DA02000) [pid = 2960] [serial = 1429] [outer = 0D780400] 13:59:03 INFO - PROCESS | 2960 | 1467233943915 Marionette DEBUG loaded listener.js 13:59:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DB98C00) [pid = 2960] [serial = 1430] [outer = 0D780400] 13:59:04 INFO - PROCESS | 2960 | 1467233944672 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1179ms 13:59:04 INFO - PROCESS | 2960 | 1467233944738 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:59:04 INFO - PROCESS | 2960 | 1467233944743 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 13:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:59:04 INFO - PROCESS | 2960 | 1467233944749 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:59:04 INFO - PROCESS | 2960 | 1467233944752 Marionette TRACE conn5 <- [1,1870,null,{}] 13:59:04 INFO - PROCESS | 2960 | 1467233944756 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:04 INFO - PROCESS | 2960 | 1467233944759 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:04 INFO - PROCESS | 2960 | 1467233944883 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:59:05 INFO - PROCESS | 2960 | 1467233945013 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:05 INFO - PROCESS | 2960 | 1467233945016 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:05 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9E800 == 34 [pid = 2960] [id = 477] 13:59:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0EEA0000) [pid = 2960] [serial = 1431] [outer = 00000000] 13:59:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (11B62400) [pid = 2960] [serial = 1432] [outer = 0EEA0000] 13:59:05 INFO - PROCESS | 2960 | 1467233945074 Marionette DEBUG loaded listener.js 13:59:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (12147C00) [pid = 2960] [serial = 1433] [outer = 0EEA0000] 13:59:05 INFO - PROCESS | 2960 | 1467233945877 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1170ms 13:59:05 INFO - PROCESS | 2960 | 1467233945923 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:59:05 INFO - PROCESS | 2960 | 1467233945927 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 13:59:05 INFO - PROCESS | 2960 | 1467233945932 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:59:05 INFO - PROCESS | 2960 | 1467233945935 Marionette TRACE conn5 <- [1,1874,null,{}] 13:59:05 INFO - PROCESS | 2960 | 1467233945940 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:05 INFO - PROCESS | 2960 | 1467233945943 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:06 INFO - PROCESS | 2960 | 1467233946054 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:59:06 INFO - PROCESS | 2960 | 1467233946192 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 2960 | 1467233946196 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:06 INFO - PROCESS | 2960 | --DOCSHELL 158A3800 == 33 [pid = 2960] [id = 410] 13:59:06 INFO - PROCESS | 2960 | --DOCSHELL 0EE9D000 == 32 [pid = 2960] [id = 407] 13:59:06 INFO - PROCESS | 2960 | --DOCSHELL 0DFECC00 == 31 [pid = 2960] [id = 399] 13:59:06 INFO - PROCESS | 2960 | --DOCSHELL 12155000 == 30 [pid = 2960] [id = 408] 13:59:06 INFO - PROCESS | 2960 | --DOCSHELL 17F91C00 == 29 [pid = 2960] [id = 396] 13:59:06 INFO - PROCESS | 2960 | --DOCSHELL 19706000 == 28 [pid = 2960] [id = 397] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17F6D400) [pid = 2960] [serial = 1384] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18DCB000) [pid = 2960] [serial = 1393] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DA5E800) [pid = 2960] [serial = 1373] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0EE94400) [pid = 2960] [serial = 1376] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17F91400) [pid = 2960] [serial = 1385] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1589F000) [pid = 2960] [serial = 1379] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (138BBC00) [pid = 2960] [serial = 1370] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (15137400) [pid = 2960] [serial = 1378] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (13469800) [pid = 2960] [serial = 1390] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0DA5F400) [pid = 2960] [serial = 1366] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1237D000) [pid = 2960] [serial = 1369] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (18C7B000) [pid = 2960] [serial = 1387] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (16809800) [pid = 2960] [serial = 1381] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0EA90800) [pid = 2960] [serial = 1375] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (18C64000) [pid = 2960] [serial = 1388] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (18C60000) [pid = 2960] [serial = 1364] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0DA08400) [pid = 2960] [serial = 1372] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (1761C400) [pid = 2960] [serial = 1382] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (0DD82400) [pid = 2960] [serial = 1367] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (15AF2800) [pid = 2960] [serial = 1391] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (18A7B400) [pid = 2960] [serial = 1396] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (19A8B400) [pid = 2960] [serial = 1397] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (1943AC00) [pid = 2960] [serial = 1394] [outer = 00000000] [url = about:blank] 13:59:06 INFO - PROCESS | 2960 | ++DOCSHELL 06787800 == 29 [pid = 2960] [id = 478] 13:59:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0C9E2000) [pid = 2960] [serial = 1434] [outer = 00000000] 13:59:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0D183C00) [pid = 2960] [serial = 1435] [outer = 0C9E2000] 13:59:06 INFO - PROCESS | 2960 | 1467233946270 Marionette DEBUG loaded listener.js 13:59:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0DA10800) [pid = 2960] [serial = 1436] [outer = 0C9E2000] 13:59:06 INFO - PROCESS | 2960 | 1467233946703 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 831ms 13:59:06 INFO - PROCESS | 2960 | 1467233946763 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:59:06 INFO - PROCESS | 2960 | 1467233946767 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 13:59:06 INFO - PROCESS | 2960 | 1467233946773 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:59:06 INFO - PROCESS | 2960 | 1467233946775 Marionette TRACE conn5 <- [1,1878,null,{}] 13:59:06 INFO - PROCESS | 2960 | 1467233946780 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:06 INFO - PROCESS | 2960 | 1467233946782 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:06 INFO - PROCESS | 2960 | 1467233946870 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:59:06 INFO - PROCESS | 2960 | 1467233946878 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:06 INFO - PROCESS | 2960 | 1467233946880 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:06 INFO - PROCESS | 2960 | ++DOCSHELL 0DD84400 == 30 [pid = 2960] [id = 479] 13:59:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DDD2C00) [pid = 2960] [serial = 1437] [outer = 00000000] 13:59:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0EBCFC00) [pid = 2960] [serial = 1438] [outer = 0DDD2C00] 13:59:06 INFO - PROCESS | 2960 | 1467233946927 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0EE9D000) [pid = 2960] [serial = 1439] [outer = 0DDD2C00] 13:59:07 INFO - PROCESS | 2960 | 1467233947398 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 13:59:07 INFO - PROCESS | 2960 | 1467233947448 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:59:07 INFO - PROCESS | 2960 | 1467233947450 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 13:59:07 INFO - PROCESS | 2960 | 1467233947453 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:59:07 INFO - PROCESS | 2960 | 1467233947457 Marionette TRACE conn5 <- [1,1882,null,{}] 13:59:07 INFO - PROCESS | 2960 | 1467233947467 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:07 INFO - PROCESS | 2960 | 1467233947472 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:07 INFO - PROCESS | 2960 | 1467233947589 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:59:07 INFO - PROCESS | 2960 | 1467233947692 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:07 INFO - PROCESS | 2960 | 1467233947695 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:07 INFO - PROCESS | 2960 | ++DOCSHELL 13F55400 == 31 [pid = 2960] [id = 480] 13:59:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (13F5BC00) [pid = 2960] [serial = 1440] [outer = 00000000] 13:59:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (14A68800) [pid = 2960] [serial = 1441] [outer = 13F5BC00] 13:59:07 INFO - PROCESS | 2960 | 1467233947748 Marionette DEBUG loaded listener.js 13:59:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (15853C00) [pid = 2960] [serial = 1442] [outer = 13F5BC00] 13:59:08 INFO - PROCESS | 2960 | 1467233948123 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 13:59:08 INFO - PROCESS | 2960 | 1467233948188 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 2960 | 1467233948190 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 13:59:08 INFO - PROCESS | 2960 | 1467233948193 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:59:08 INFO - PROCESS | 2960 | 1467233948195 Marionette TRACE conn5 <- [1,1886,null,{}] 13:59:08 INFO - PROCESS | 2960 | 1467233948198 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 2960 | 1467233948200 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:08 INFO - PROCESS | 2960 | 1467233948315 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:59:08 INFO - PROCESS | 2960 | 1467233948323 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:08 INFO - PROCESS | 2960 | 1467233948325 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:08 INFO - PROCESS | 2960 | ++DOCSHELL 1589CC00 == 32 [pid = 2960] [id = 481] 13:59:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (16450400) [pid = 2960] [serial = 1443] [outer = 00000000] 13:59:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (1687B800) [pid = 2960] [serial = 1444] [outer = 16450400] 13:59:08 INFO - PROCESS | 2960 | 1467233948369 Marionette DEBUG loaded listener.js 13:59:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (1761F400) [pid = 2960] [serial = 1445] [outer = 16450400] 13:59:08 INFO - PROCESS | 2960 | 1467233948842 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 13:59:08 INFO - PROCESS | 2960 | 1467233948867 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:59:08 INFO - PROCESS | 2960 | 1467233948869 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 13:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:59:08 INFO - PROCESS | 2960 | 1467233948880 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:59:08 INFO - PROCESS | 2960 | 1467233948881 Marionette TRACE conn5 <- [1,1890,null,{}] 13:59:08 INFO - PROCESS | 2960 | 1467233948885 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:08 INFO - PROCESS | 2960 | 1467233948887 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:09 INFO - PROCESS | 2960 | 1467233949027 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:59:09 INFO - PROCESS | 2960 | 1467233949051 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 2960 | 1467233949053 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:09 INFO - PROCESS | 2960 | ++DOCSHELL 1762C800 == 33 [pid = 2960] [id = 482] 13:59:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (17918800) [pid = 2960] [serial = 1446] [outer = 00000000] 13:59:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (17A84800) [pid = 2960] [serial = 1447] [outer = 17918800] 13:59:09 INFO - PROCESS | 2960 | 1467233949097 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (17CA8000) [pid = 2960] [serial = 1448] [outer = 17918800] 13:59:09 INFO - PROCESS | 2960 | 1467233949530 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 13:59:09 INFO - PROCESS | 2960 | 1467233949553 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:59:09 INFO - PROCESS | 2960 | 1467233949555 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 13:59:09 INFO - PROCESS | 2960 | 1467233949563 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:59:09 INFO - PROCESS | 2960 | 1467233949565 Marionette TRACE conn5 <- [1,1894,null,{}] 13:59:09 INFO - PROCESS | 2960 | 1467233949569 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:09 INFO - PROCESS | 2960 | 1467233949574 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:09 INFO - PROCESS | 2960 | 1467233949712 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:59:09 INFO - PROCESS | 2960 | 1467233949717 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:09 INFO - PROCESS | 2960 | 1467233949719 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:09 INFO - PROCESS | 2960 | ++DOCSHELL 11BA6000 == 34 [pid = 2960] [id = 483] 13:59:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (17F65800) [pid = 2960] [serial = 1449] [outer = 00000000] 13:59:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (17F99400) [pid = 2960] [serial = 1450] [outer = 17F65800] 13:59:09 INFO - PROCESS | 2960 | 1467233949764 Marionette DEBUG loaded listener.js 13:59:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18A73C00) [pid = 2960] [serial = 1451] [outer = 17F65800] 13:59:10 INFO - PROCESS | 2960 | 1467233950214 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 13:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:59:10 INFO - PROCESS | 2960 | 1467233950249 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 2960 | 1467233950250 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 13:59:10 INFO - PROCESS | 2960 | 1467233950254 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 2960 | 1467233950255 Marionette TRACE conn5 <- [1,1898,null,{}] 13:59:10 INFO - PROCESS | 2960 | 1467233950258 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:10 INFO - PROCESS | 2960 | 1467233950269 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:10 INFO - PROCESS | 2960 | 1467233950419 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:59:10 INFO - PROCESS | 2960 | 1467233950487 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:10 INFO - PROCESS | 2960 | 1467233950489 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:10 INFO - PROCESS | 2960 | ++DOCSHELL 18A7C400 == 35 [pid = 2960] [id = 484] 13:59:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18A7E400) [pid = 2960] [serial = 1452] [outer = 00000000] 13:59:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18B90800) [pid = 2960] [serial = 1453] [outer = 18A7E400] 13:59:10 INFO - PROCESS | 2960 | 1467233950532 Marionette DEBUG loaded listener.js 13:59:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18C59000) [pid = 2960] [serial = 1454] [outer = 18A7E400] 13:59:10 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DDCC400) [pid = 2960] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:59:10 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DF83C00) [pid = 2960] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:59:10 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (130C5800) [pid = 2960] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:59:10 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (130C7800) [pid = 2960] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:59:10 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0D779C00) [pid = 2960] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:59:10 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18DC5C00) [pid = 2960] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:59:10 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0678A000) [pid = 2960] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:59:10 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0D776C00) [pid = 2960] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:59:10 INFO - PROCESS | 2960 | 1467233950911 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 13:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:59:10 INFO - PROCESS | 2960 | 1467233950925 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:59:10 INFO - PROCESS | 2960 | 1467233950926 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 13:59:10 INFO - PROCESS | 2960 | 1467233950929 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:59:10 INFO - PROCESS | 2960 | 1467233950931 Marionette TRACE conn5 <- [1,1902,null,{}] 13:59:10 INFO - PROCESS | 2960 | 1467233950947 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:10 INFO - PROCESS | 2960 | 1467233950949 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:11 INFO - PROCESS | 2960 | 1467233951030 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:59:11 INFO - PROCESS | 2960 | 1467233951037 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 2960 | 1467233951039 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:11 INFO - PROCESS | 2960 | ++DOCSHELL 138BFC00 == 36 [pid = 2960] [id = 485] 13:59:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14A66000) [pid = 2960] [serial = 1455] [outer = 00000000] 13:59:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18A81400) [pid = 2960] [serial = 1456] [outer = 14A66000] 13:59:11 INFO - PROCESS | 2960 | 1467233951082 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (18C5D400) [pid = 2960] [serial = 1457] [outer = 14A66000] 13:59:11 INFO - PROCESS | 2960 | 1467233951497 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 590ms 13:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:59:11 INFO - PROCESS | 2960 | 1467233951521 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:59:11 INFO - PROCESS | 2960 | 1467233951523 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 13:59:11 INFO - PROCESS | 2960 | 1467233951525 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:59:11 INFO - PROCESS | 2960 | 1467233951527 Marionette TRACE conn5 <- [1,1906,null,{}] 13:59:11 INFO - PROCESS | 2960 | 1467233951544 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:11 INFO - PROCESS | 2960 | 1467233951546 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:11 INFO - PROCESS | 2960 | 1467233951670 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:59:11 INFO - PROCESS | 2960 | 1467233951678 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:11 INFO - PROCESS | 2960 | 1467233951679 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:11 INFO - PROCESS | 2960 | ++DOCSHELL 18A48800 == 37 [pid = 2960] [id = 486] 13:59:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (18A80400) [pid = 2960] [serial = 1458] [outer = 00000000] 13:59:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18C72000) [pid = 2960] [serial = 1459] [outer = 18A80400] 13:59:11 INFO - PROCESS | 2960 | 1467233951723 Marionette DEBUG loaded listener.js 13:59:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18C79400) [pid = 2960] [serial = 1460] [outer = 18A80400] 13:59:12 INFO - PROCESS | 2960 | 1467233952160 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 13:59:12 INFO - PROCESS | 2960 | 1467233952197 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:59:12 INFO - PROCESS | 2960 | 1467233952199 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 13:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:59:12 INFO - PROCESS | 2960 | 1467233952206 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:59:12 INFO - PROCESS | 2960 | 1467233952208 Marionette TRACE conn5 <- [1,1910,null,{}] 13:59:12 INFO - PROCESS | 2960 | 1467233952211 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:12 INFO - PROCESS | 2960 | 1467233952213 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:12 INFO - PROCESS | 2960 | 1467233952297 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:59:12 INFO - PROCESS | 2960 | 1467233952305 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:12 INFO - PROCESS | 2960 | 1467233952306 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:12 INFO - PROCESS | 2960 | ++DOCSHELL 0DFE8000 == 38 [pid = 2960] [id = 487] 13:59:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1634D000) [pid = 2960] [serial = 1461] [outer = 00000000] 13:59:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19439000) [pid = 2960] [serial = 1462] [outer = 1634D000] 13:59:12 INFO - PROCESS | 2960 | 1467233952351 Marionette DEBUG loaded listener.js 13:59:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1943A000) [pid = 2960] [serial = 1463] [outer = 1634D000] 13:59:12 INFO - PROCESS | 2960 | 1467233952910 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 790ms 13:59:13 INFO - PROCESS | 2960 | 1467233953029 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:59:13 INFO - PROCESS | 2960 | 1467233953034 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 13:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:59:13 INFO - PROCESS | 2960 | 1467233953093 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:59:13 INFO - PROCESS | 2960 | 1467233953097 Marionette TRACE conn5 <- [1,1914,null,{}] 13:59:13 INFO - PROCESS | 2960 | 1467233953103 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:13 INFO - PROCESS | 2960 | 1467233953106 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:13 INFO - PROCESS | 2960 | 1467233953220 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:59:13 INFO - PROCESS | 2960 | 1467233953351 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:13 INFO - PROCESS | 2960 | 1467233953356 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:13 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3CC00 == 39 [pid = 2960] [id = 488] 13:59:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0D17AC00) [pid = 2960] [serial = 1464] [outer = 00000000] 13:59:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DD82000) [pid = 2960] [serial = 1465] [outer = 0D17AC00] 13:59:13 INFO - PROCESS | 2960 | 1467233953416 Marionette DEBUG loaded listener.js 13:59:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0EBCD400) [pid = 2960] [serial = 1466] [outer = 0D17AC00] 13:59:14 INFO - PROCESS | 2960 | 1467233953986 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 950ms 13:59:14 INFO - PROCESS | 2960 | 1467233954034 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:59:14 INFO - PROCESS | 2960 | 1467233954039 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 13:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:59:14 INFO - PROCESS | 2960 | 1467233954045 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:59:14 INFO - PROCESS | 2960 | 1467233954048 Marionette TRACE conn5 <- [1,1918,null,{}] 13:59:14 INFO - PROCESS | 2960 | 1467233954052 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:14 INFO - PROCESS | 2960 | 1467233954055 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:14 INFO - PROCESS | 2960 | 1467233954167 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:59:14 INFO - PROCESS | 2960 | 1467233954307 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:14 INFO - PROCESS | 2960 | 1467233954309 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:14 INFO - PROCESS | 2960 | ++DOCSHELL 1346D400 == 40 [pid = 2960] [id = 489] 13:59:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (138BBC00) [pid = 2960] [serial = 1467] [outer = 00000000] 13:59:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (15898400) [pid = 2960] [serial = 1468] [outer = 138BBC00] 13:59:14 INFO - PROCESS | 2960 | 1467233954367 Marionette DEBUG loaded listener.js 13:59:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1672BC00) [pid = 2960] [serial = 1469] [outer = 138BBC00] 13:59:14 INFO - PROCESS | 2960 | 1467233954956 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 971ms 13:59:15 INFO - PROCESS | 2960 | 1467233955020 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:59:15 INFO - PROCESS | 2960 | 1467233955023 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 13:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:59:15 INFO - PROCESS | 2960 | 1467233955027 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:59:15 INFO - PROCESS | 2960 | 1467233955031 Marionette TRACE conn5 <- [1,1922,null,{}] 13:59:15 INFO - PROCESS | 2960 | 1467233955057 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:15 INFO - PROCESS | 2960 | 1467233955062 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:15 INFO - PROCESS | 2960 | 1467233955178 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:59:15 INFO - PROCESS | 2960 | 1467233955309 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:15 INFO - PROCESS | 2960 | 1467233955312 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:15 INFO - PROCESS | 2960 | ++DOCSHELL 18DC8400 == 41 [pid = 2960] [id = 490] 13:59:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18DCF400) [pid = 2960] [serial = 1470] [outer = 00000000] 13:59:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19707000) [pid = 2960] [serial = 1471] [outer = 18DCF400] 13:59:15 INFO - PROCESS | 2960 | 1467233955370 Marionette DEBUG loaded listener.js 13:59:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (197E4C00) [pid = 2960] [serial = 1472] [outer = 18DCF400] 13:59:16 INFO - PROCESS | 2960 | 1467233956206 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1232ms 13:59:16 INFO - PROCESS | 2960 | 1467233956262 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:59:16 INFO - PROCESS | 2960 | 1467233956266 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 13:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:59:16 INFO - PROCESS | 2960 | 1467233956271 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:59:16 INFO - PROCESS | 2960 | 1467233956274 Marionette TRACE conn5 <- [1,1926,null,{}] 13:59:16 INFO - PROCESS | 2960 | 1467233956280 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:16 INFO - PROCESS | 2960 | 1467233956283 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:16 INFO - PROCESS | 2960 | 1467233956428 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:59:16 INFO - PROCESS | 2960 | 1467233956488 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:16 INFO - PROCESS | 2960 | 1467233956492 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:16 INFO - PROCESS | 2960 | ++DOCSHELL 0DA0C800 == 42 [pid = 2960] [id = 491] 13:59:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DA0D000) [pid = 2960] [serial = 1473] [outer = 00000000] 13:59:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DA5FC00) [pid = 2960] [serial = 1474] [outer = 0DA0D000] 13:59:16 INFO - PROCESS | 2960 | 1467233956541 Marionette DEBUG loaded listener.js 13:59:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0DD80800) [pid = 2960] [serial = 1475] [outer = 0DA0D000] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 13462C00 == 41 [pid = 2960] [id = 402] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 0DD7B400 == 40 [pid = 2960] [id = 406] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 09066000 == 39 [pid = 2960] [id = 404] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 06789800 == 38 [pid = 2960] [id = 470] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 0CA3A400 == 37 [pid = 2960] [id = 398] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 06789400 == 36 [pid = 2960] [id = 411] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 0DFE8800 == 35 [pid = 2960] [id = 409] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 0D8B7800 == 34 [pid = 2960] [id = 401] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 19E98800 == 33 [pid = 2960] [id = 400] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 17F95000 == 32 [pid = 2960] [id = 403] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 0C9E7000 == 31 [pid = 2960] [id = 405] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 0D263400 == 30 [pid = 2960] [id = 394] 13:59:17 INFO - PROCESS | 2960 | --DOCSHELL 0DC55800 == 29 [pid = 2960] [id = 395] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0E503C00) [pid = 2960] [serial = 1418] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (121D7800) [pid = 2960] [serial = 1420] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DFED000) [pid = 2960] [serial = 1417] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (14A6B000) [pid = 2960] [serial = 1423] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (12482800) [pid = 2960] [serial = 1421] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (16721800) [pid = 2960] [serial = 1403] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0E50B000) [pid = 2960] [serial = 1400] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19E18400) [pid = 2960] [serial = 1406] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (15934400) [pid = 2960] [serial = 1426] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (14A73000) [pid = 2960] [serial = 1424] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DD7B000) [pid = 2960] [serial = 1399] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (158A3C00) [pid = 2960] [serial = 1402] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (19AFB000) [pid = 2960] [serial = 1405] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (15899800) [pid = 2960] [serial = 1408] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0C9E2800) [pid = 2960] [serial = 1411] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0C9EE400) [pid = 2960] [serial = 1412] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA07400) [pid = 2960] [serial = 1414] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DA51C00) [pid = 2960] [serial = 1415] [outer = 00000000] [url = about:blank] 13:59:17 INFO - PROCESS | 2960 | 1467233957904 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1679ms 13:59:17 INFO - PROCESS | 2960 | 1467233957951 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:59:17 INFO - PROCESS | 2960 | 1467233957955 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 13:59:17 INFO - PROCESS | 2960 | 1467233957960 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:59:17 INFO - PROCESS | 2960 | 1467233957963 Marionette TRACE conn5 <- [1,1930,null,{}] 13:59:18 INFO - PROCESS | 2960 | 1467233957968 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 2960 | 1467233957971 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:18 INFO - PROCESS | 2960 | 1467233958064 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:59:18 INFO - PROCESS | 2960 | 1467233958157 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 2960 | 1467233958161 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:18 INFO - PROCESS | 2960 | ++DOCSHELL 0C9ECC00 == 30 [pid = 2960] [id = 492] 13:59:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0CB6EC00) [pid = 2960] [serial = 1476] [outer = 00000000] 13:59:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D259C00) [pid = 2960] [serial = 1477] [outer = 0CB6EC00] 13:59:18 INFO - PROCESS | 2960 | 1467233958209 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D776000) [pid = 2960] [serial = 1478] [outer = 0CB6EC00] 13:59:18 INFO - PROCESS | 2960 | 1467233958600 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 13:59:18 INFO - PROCESS | 2960 | 1467233958658 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:59:18 INFO - PROCESS | 2960 | 1467233958663 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 13:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:59:18 INFO - PROCESS | 2960 | 1467233958669 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:59:18 INFO - PROCESS | 2960 | 1467233958671 Marionette TRACE conn5 <- [1,1934,null,{}] 13:59:18 INFO - PROCESS | 2960 | 1467233958675 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:18 INFO - PROCESS | 2960 | 1467233958677 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:18 INFO - PROCESS | 2960 | 1467233958765 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:59:18 INFO - PROCESS | 2960 | 1467233958772 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:18 INFO - PROCESS | 2960 | 1467233958774 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:18 INFO - PROCESS | 2960 | ++DOCSHELL 0DA10C00 == 31 [pid = 2960] [id = 493] 13:59:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DA54400) [pid = 2960] [serial = 1479] [outer = 00000000] 13:59:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DD81400) [pid = 2960] [serial = 1480] [outer = 0DA54400] 13:59:18 INFO - PROCESS | 2960 | 1467233958820 Marionette DEBUG loaded listener.js 13:59:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DF83C00) [pid = 2960] [serial = 1481] [outer = 0DA54400] 13:59:19 INFO - PROCESS | 2960 | 1467233959291 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 13:59:19 INFO - PROCESS | 2960 | 1467233959341 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:59:19 INFO - PROCESS | 2960 | 1467233959343 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 13:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:59:19 INFO - PROCESS | 2960 | 1467233959347 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:59:19 INFO - PROCESS | 2960 | 1467233959351 Marionette TRACE conn5 <- [1,1938,null,{}] 13:59:19 INFO - PROCESS | 2960 | 1467233959362 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:19 INFO - PROCESS | 2960 | 1467233959367 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:19 INFO - PROCESS | 2960 | 1467233959485 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:59:19 INFO - PROCESS | 2960 | 1467233959588 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:19 INFO - PROCESS | 2960 | 1467233959591 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:19 INFO - PROCESS | 2960 | ++DOCSHELL 11BA1400 == 32 [pid = 2960] [id = 494] 13:59:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (11BAB000) [pid = 2960] [serial = 1482] [outer = 00000000] 13:59:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (12155000) [pid = 2960] [serial = 1483] [outer = 11BAB000] 13:59:19 INFO - PROCESS | 2960 | 1467233959639 Marionette DEBUG loaded listener.js 13:59:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (12382400) [pid = 2960] [serial = 1484] [outer = 11BAB000] 13:59:20 INFO - PROCESS | 2960 | 1467233960060 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 770ms 13:59:20 INFO - PROCESS | 2960 | 1467233960121 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 2960 | 1467233960124 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 13:59:20 INFO - PROCESS | 2960 | 1467233960127 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:59:20 INFO - PROCESS | 2960 | 1467233960129 Marionette TRACE conn5 <- [1,1942,null,{}] 13:59:20 INFO - PROCESS | 2960 | 1467233960133 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 2960 | 1467233960135 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:20 INFO - PROCESS | 2960 | 1467233960251 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:59:20 INFO - PROCESS | 2960 | 1467233960261 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:20 INFO - PROCESS | 2960 | 1467233960263 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:20 INFO - PROCESS | 2960 | ++DOCSHELL 130C7800 == 33 [pid = 2960] [id = 495] 13:59:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (130CA000) [pid = 2960] [serial = 1485] [outer = 00000000] 13:59:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (14A6D800) [pid = 2960] [serial = 1486] [outer = 130CA000] 13:59:20 INFO - PROCESS | 2960 | 1467233960361 Marionette DEBUG loaded listener.js 13:59:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (15852C00) [pid = 2960] [serial = 1487] [outer = 130CA000] 13:59:20 INFO - PROCESS | 2960 | 1467233960773 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 13:59:20 INFO - PROCESS | 2960 | 1467233960806 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:59:20 INFO - PROCESS | 2960 | 1467233960808 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 13:59:20 INFO - PROCESS | 2960 | 1467233960811 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:59:20 INFO - PROCESS | 2960 | 1467233960813 Marionette TRACE conn5 <- [1,1946,null,{}] 13:59:20 INFO - PROCESS | 2960 | 1467233960816 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:20 INFO - PROCESS | 2960 | 1467233960818 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:20 INFO - PROCESS | 2960 | 1467233960955 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:59:21 INFO - PROCESS | 2960 | 1467233960965 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 2960 | 1467233960966 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:21 INFO - PROCESS | 2960 | ++DOCSHELL 15929800 == 34 [pid = 2960] [id = 496] 13:59:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1592B000) [pid = 2960] [serial = 1488] [outer = 00000000] 13:59:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (16720000) [pid = 2960] [serial = 1489] [outer = 1592B000] 13:59:21 INFO - PROCESS | 2960 | 1467233961011 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1672A400) [pid = 2960] [serial = 1490] [outer = 1592B000] 13:59:21 INFO - PROCESS | 2960 | 1467233961468 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 13:59:21 INFO - PROCESS | 2960 | 1467233961486 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:59:21 INFO - PROCESS | 2960 | 1467233961488 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 13:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:59:21 INFO - PROCESS | 2960 | 1467233961491 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:59:21 INFO - PROCESS | 2960 | 1467233961492 Marionette TRACE conn5 <- [1,1950,null,{}] 13:59:21 INFO - PROCESS | 2960 | 1467233961496 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:21 INFO - PROCESS | 2960 | 1467233961501 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:21 INFO - PROCESS | 2960 | 1467233961638 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:59:21 INFO - PROCESS | 2960 | 1467233961644 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:21 INFO - PROCESS | 2960 | 1467233961646 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:21 INFO - PROCESS | 2960 | ++DOCSHELL 17624800 == 35 [pid = 2960] [id = 497] 13:59:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1791A400) [pid = 2960] [serial = 1491] [outer = 00000000] 13:59:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17F70C00) [pid = 2960] [serial = 1492] [outer = 1791A400] 13:59:21 INFO - PROCESS | 2960 | 1467233961690 Marionette DEBUG loaded listener.js 13:59:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (17F98C00) [pid = 2960] [serial = 1493] [outer = 1791A400] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1634D000) [pid = 2960] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17918800) [pid = 2960] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18A80400) [pid = 2960] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17F65800) [pid = 2960] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18A7E400) [pid = 2960] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1589E800) [pid = 2960] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DDD2C00) [pid = 2960] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (16450400) [pid = 2960] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0C9E2000) [pid = 2960] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (13F5BC00) [pid = 2960] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0EEA0000) [pid = 2960] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D780400) [pid = 2960] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (14A66000) [pid = 2960] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:59:22 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (121E0C00) [pid = 2960] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:59:22 INFO - PROCESS | 2960 | 1467233962366 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 931ms 13:59:22 INFO - PROCESS | 2960 | 1467233962422 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:59:22 INFO - PROCESS | 2960 | 1467233962424 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 13:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:59:22 INFO - PROCESS | 2960 | 1467233962427 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:59:22 INFO - PROCESS | 2960 | 1467233962429 Marionette TRACE conn5 <- [1,1954,null,{}] 13:59:22 INFO - PROCESS | 2960 | 1467233962432 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:22 INFO - PROCESS | 2960 | 1467233962434 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:22 INFO - PROCESS | 2960 | 1467233962514 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:59:22 INFO - PROCESS | 2960 | 1467233962522 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:22 INFO - PROCESS | 2960 | 1467233962524 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:22 INFO - PROCESS | 2960 | ++DOCSHELL 0EAEB400 == 36 [pid = 2960] [id = 498] 13:59:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0EE9E400) [pid = 2960] [serial = 1494] [outer = 00000000] 13:59:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1589C800) [pid = 2960] [serial = 1495] [outer = 0EE9E400] 13:59:22 INFO - PROCESS | 2960 | 1467233962568 Marionette DEBUG loaded listener.js 13:59:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1592C000) [pid = 2960] [serial = 1496] [outer = 0EE9E400] 13:59:23 INFO - PROCESS | 2960 | 1467233962980 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 570ms 13:59:23 INFO - PROCESS | 2960 | 1467233962998 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:59:23 INFO - PROCESS | 2960 | 1467233963000 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 13:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:59:23 INFO - PROCESS | 2960 | 1467233963004 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 2960 | 1467233963005 Marionette TRACE conn5 <- [1,1958,null,{}] 13:59:23 INFO - PROCESS | 2960 | 1467233963009 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 2960 | 1467233963010 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:23 INFO - PROCESS | 2960 | 1467233963134 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:59:23 INFO - PROCESS | 2960 | 1467233963143 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 2960 | 1467233963144 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:23 INFO - PROCESS | 2960 | ++DOCSHELL 17911000 == 37 [pid = 2960] [id = 499] 13:59:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17919000) [pid = 2960] [serial = 1497] [outer = 00000000] 13:59:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18A76400) [pid = 2960] [serial = 1498] [outer = 17919000] 13:59:23 INFO - PROCESS | 2960 | 1467233963188 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17F91400) [pid = 2960] [serial = 1499] [outer = 17919000] 13:59:23 INFO - PROCESS | 2960 | 1467233963618 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 13:59:23 INFO - PROCESS | 2960 | 1467233963674 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:59:23 INFO - PROCESS | 2960 | 1467233963676 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 13:59:23 INFO - PROCESS | 2960 | 1467233963679 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:59:23 INFO - PROCESS | 2960 | 1467233963681 Marionette TRACE conn5 <- [1,1962,null,{}] 13:59:23 INFO - PROCESS | 2960 | 1467233963684 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:23 INFO - PROCESS | 2960 | 1467233963686 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:23 INFO - PROCESS | 2960 | 1467233963801 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:59:23 INFO - PROCESS | 2960 | 1467233963813 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:23 INFO - PROCESS | 2960 | 1467233963815 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:23 INFO - PROCESS | 2960 | ++DOCSHELL 11B9FC00 == 38 [pid = 2960] [id = 500] 13:59:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C5A800) [pid = 2960] [serial = 1500] [outer = 00000000] 13:59:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18D20400) [pid = 2960] [serial = 1501] [outer = 18C5A800] 13:59:23 INFO - PROCESS | 2960 | 1467233963866 Marionette DEBUG loaded listener.js 13:59:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18D25000) [pid = 2960] [serial = 1502] [outer = 18C5A800] 13:59:24 INFO - PROCESS | 2960 | --DOCSHELL 0CA3CC00 == 37 [pid = 2960] [id = 488] 13:59:24 INFO - PROCESS | 2960 | --DOCSHELL 1346D400 == 36 [pid = 2960] [id = 489] 13:59:24 INFO - PROCESS | 2960 | --DOCSHELL 18DC8400 == 35 [pid = 2960] [id = 490] 13:59:24 INFO - PROCESS | 2960 | --DOCSHELL 0C9ECC00 == 34 [pid = 2960] [id = 492] 13:59:24 INFO - PROCESS | 2960 | --DOCSHELL 0DA0C800 == 33 [pid = 2960] [id = 491] 13:59:25 INFO - PROCESS | 2960 | --DOCSHELL 0DA10C00 == 32 [pid = 2960] [id = 493] 13:59:25 INFO - PROCESS | 2960 | --DOCSHELL 130C7800 == 31 [pid = 2960] [id = 495] 13:59:25 INFO - PROCESS | 2960 | --DOCSHELL 15929800 == 30 [pid = 2960] [id = 496] 13:59:25 INFO - PROCESS | 2960 | --DOCSHELL 17911000 == 29 [pid = 2960] [id = 499] 13:59:25 INFO - PROCESS | 2960 | --DOCSHELL 11BA1400 == 28 [pid = 2960] [id = 494] 13:59:25 INFO - PROCESS | 2960 | --DOCSHELL 17624800 == 27 [pid = 2960] [id = 497] 13:59:25 INFO - PROCESS | 2960 | --DOCSHELL 0EAEB400 == 26 [pid = 2960] [id = 498] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1791D400) [pid = 2960] [serial = 1409] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1943A000) [pid = 2960] [serial = 1463] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19439000) [pid = 2960] [serial = 1462] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (17A84800) [pid = 2960] [serial = 1447] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18C79400) [pid = 2960] [serial = 1460] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17F99400) [pid = 2960] [serial = 1450] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17CA8000) [pid = 2960] [serial = 1448] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18B90800) [pid = 2960] [serial = 1453] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (16722800) [pid = 2960] [serial = 1427] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18A73C00) [pid = 2960] [serial = 1451] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0EBCFC00) [pid = 2960] [serial = 1438] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0EE9D000) [pid = 2960] [serial = 1439] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1687B800) [pid = 2960] [serial = 1444] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0D183C00) [pid = 2960] [serial = 1435] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DA10800) [pid = 2960] [serial = 1436] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (14A68800) [pid = 2960] [serial = 1441] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (15853C00) [pid = 2960] [serial = 1442] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (11B62400) [pid = 2960] [serial = 1432] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (12147C00) [pid = 2960] [serial = 1433] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0DA02000) [pid = 2960] [serial = 1429] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0DB98C00) [pid = 2960] [serial = 1430] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (18C59000) [pid = 2960] [serial = 1454] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (18C72000) [pid = 2960] [serial = 1459] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (18A81400) [pid = 2960] [serial = 1456] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (18C5D400) [pid = 2960] [serial = 1457] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (1761F400) [pid = 2960] [serial = 1445] [outer = 00000000] [url = about:blank] 13:59:25 INFO - PROCESS | 2960 | 1467233965609 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1980ms 13:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:59:25 INFO - PROCESS | 2960 | 1467233965661 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:59:25 INFO - PROCESS | 2960 | 1467233965665 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 13:59:25 INFO - PROCESS | 2960 | 1467233965670 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:59:25 INFO - PROCESS | 2960 | 1467233965673 Marionette TRACE conn5 <- [1,1966,null,{}] 13:59:25 INFO - PROCESS | 2960 | 1467233965679 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:25 INFO - PROCESS | 2960 | 1467233965682 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:25 INFO - PROCESS | 2960 | 1467233965771 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:59:25 INFO - PROCESS | 2960 | 1467233965778 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:25 INFO - PROCESS | 2960 | 1467233965782 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:25 INFO - PROCESS | 2960 | ++DOCSHELL 0D184000 == 27 [pid = 2960] [id = 501] 13:59:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0D185C00) [pid = 2960] [serial = 1503] [outer = 00000000] 13:59:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0D25EC00) [pid = 2960] [serial = 1504] [outer = 0D185C00] 13:59:25 INFO - PROCESS | 2960 | 1467233965830 Marionette DEBUG loaded listener.js 13:59:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0D77C000) [pid = 2960] [serial = 1505] [outer = 0D185C00] 13:59:26 INFO - PROCESS | 2960 | 1467233966308 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 13:59:26 INFO - PROCESS | 2960 | 1467233966360 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:59:26 INFO - PROCESS | 2960 | 1467233966365 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 13:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:59:26 INFO - PROCESS | 2960 | 1467233966376 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:59:26 INFO - PROCESS | 2960 | 1467233966378 Marionette TRACE conn5 <- [1,1970,null,{}] 13:59:26 INFO - PROCESS | 2960 | 1467233966382 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:26 INFO - PROCESS | 2960 | 1467233966385 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:26 INFO - PROCESS | 2960 | 1467233966472 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:59:26 INFO - PROCESS | 2960 | 1467233966480 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:26 INFO - PROCESS | 2960 | 1467233966483 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:26 INFO - PROCESS | 2960 | ++DOCSHELL 0DA60800 == 28 [pid = 2960] [id = 502] 13:59:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0DA60C00) [pid = 2960] [serial = 1506] [outer = 00000000] 13:59:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DC4B800) [pid = 2960] [serial = 1507] [outer = 0DA60C00] 13:59:26 INFO - PROCESS | 2960 | 1467233966531 Marionette DEBUG loaded listener.js 13:59:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DD7A000) [pid = 2960] [serial = 1508] [outer = 0DA60C00] 13:59:27 INFO - PROCESS | 2960 | 1467233967000 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 13:59:27 INFO - PROCESS | 2960 | 1467233967052 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 2960 | 1467233967054 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 13:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:59:27 INFO - PROCESS | 2960 | 1467233967058 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 2960 | 1467233967061 Marionette TRACE conn5 <- [1,1974,null,{}] 13:59:27 INFO - PROCESS | 2960 | 1467233967072 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 2960 | 1467233967077 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:27 INFO - PROCESS | 2960 | 1467233967161 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:59:27 INFO - PROCESS | 2960 | 1467233967284 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 2960 | 1467233967287 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:27 INFO - PROCESS | 2960 | ++DOCSHELL 0EBC8400 == 29 [pid = 2960] [id = 503] 13:59:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0EBCA400) [pid = 2960] [serial = 1509] [outer = 00000000] 13:59:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0EE94C00) [pid = 2960] [serial = 1510] [outer = 0EBCA400] 13:59:27 INFO - PROCESS | 2960 | 1467233967336 Marionette DEBUG loaded listener.js 13:59:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0EE9B800) [pid = 2960] [serial = 1511] [outer = 0EBCA400] 13:59:27 INFO - PROCESS | 2960 | 1467233967715 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 13:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:59:27 INFO - PROCESS | 2960 | 1467233967731 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:59:27 INFO - PROCESS | 2960 | 1467233967734 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 13:59:27 INFO - PROCESS | 2960 | 1467233967737 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:59:27 INFO - PROCESS | 2960 | 1467233967739 Marionette TRACE conn5 <- [1,1978,null,{}] 13:59:27 INFO - PROCESS | 2960 | 1467233967742 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:27 INFO - PROCESS | 2960 | 1467233967744 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:27 INFO - PROCESS | 2960 | 1467233967827 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:59:27 INFO - PROCESS | 2960 | 1467233967833 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:27 INFO - PROCESS | 2960 | 1467233967835 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:27 INFO - PROCESS | 2960 | ++DOCSHELL 0DF7EC00 == 30 [pid = 2960] [id = 504] 13:59:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0EE94000) [pid = 2960] [serial = 1512] [outer = 00000000] 13:59:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (11BA7400) [pid = 2960] [serial = 1513] [outer = 0EE94000] 13:59:27 INFO - PROCESS | 2960 | 1467233967962 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (12381400) [pid = 2960] [serial = 1514] [outer = 0EE94000] 13:59:28 INFO - PROCESS | 2960 | 1467233968338 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 13:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:59:28 INFO - PROCESS | 2960 | 1467233968367 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:59:28 INFO - PROCESS | 2960 | 1467233968369 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 13:59:28 INFO - PROCESS | 2960 | 1467233968372 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:59:28 INFO - PROCESS | 2960 | 1467233968374 Marionette TRACE conn5 <- [1,1982,null,{}] 13:59:28 INFO - PROCESS | 2960 | 1467233968377 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:28 INFO - PROCESS | 2960 | 1467233968379 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:28 INFO - PROCESS | 2960 | 1467233968455 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:59:28 INFO - PROCESS | 2960 | 1467233968569 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:28 INFO - PROCESS | 2960 | 1467233968571 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:28 INFO - PROCESS | 2960 | ++DOCSHELL 130CA400 == 31 [pid = 2960] [id = 505] 13:59:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (130CE400) [pid = 2960] [serial = 1515] [outer = 00000000] 13:59:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (138C0800) [pid = 2960] [serial = 1516] [outer = 130CE400] 13:59:28 INFO - PROCESS | 2960 | 1467233968617 Marionette DEBUG loaded listener.js 13:59:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (14A6A000) [pid = 2960] [serial = 1517] [outer = 130CE400] 13:59:29 INFO - PROCESS | 2960 | 1467233968989 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 13:59:29 INFO - PROCESS | 2960 | 1467233969044 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 2960 | 1467233969046 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 13:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:59:29 INFO - PROCESS | 2960 | 1467233969050 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 2960 | 1467233969051 Marionette TRACE conn5 <- [1,1986,null,{}] 13:59:29 INFO - PROCESS | 2960 | 1467233969055 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:29 INFO - PROCESS | 2960 | 1467233969060 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:29 INFO - PROCESS | 2960 | 1467233969196 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:59:29 INFO - PROCESS | 2960 | 1467233969205 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 2960 | 1467233969207 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:29 INFO - PROCESS | 2960 | ++DOCSHELL 1584B400 == 32 [pid = 2960] [id = 506] 13:59:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1584E000) [pid = 2960] [serial = 1518] [outer = 00000000] 13:59:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1644CC00) [pid = 2960] [serial = 1519] [outer = 1584E000] 13:59:29 INFO - PROCESS | 2960 | 1467233969251 Marionette DEBUG loaded listener.js 13:59:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1687E000) [pid = 2960] [serial = 1520] [outer = 1584E000] 13:59:29 INFO - PROCESS | 2960 | 1467233969684 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 13:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:59:29 INFO - PROCESS | 2960 | 1467233969720 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:59:29 INFO - PROCESS | 2960 | 1467233969722 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 13:59:29 INFO - PROCESS | 2960 | 1467233969725 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:59:29 INFO - PROCESS | 2960 | 1467233969727 Marionette TRACE conn5 <- [1,1990,null,{}] 13:59:29 INFO - PROCESS | 2960 | 1467233969730 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:29 INFO - PROCESS | 2960 | 1467233969732 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:29 INFO - PROCESS | 2960 | 1467233969807 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:59:29 INFO - PROCESS | 2960 | 1467233969928 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:29 INFO - PROCESS | 2960 | 1467233969929 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:29 INFO - PROCESS | 2960 | ++DOCSHELL 1761F400 == 33 [pid = 2960] [id = 507] 13:59:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1761FC00) [pid = 2960] [serial = 1521] [outer = 00000000] 13:59:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17A7F400) [pid = 2960] [serial = 1522] [outer = 1761FC00] 13:59:30 INFO - PROCESS | 2960 | 1467233969973 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DD78800) [pid = 2960] [serial = 1523] [outer = 1761FC00] 13:59:30 INFO - PROCESS | 2960 | 1467233970333 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 631ms 13:59:30 INFO - PROCESS | 2960 | 1467233970357 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:59:30 INFO - PROCESS | 2960 | 1467233970360 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 13:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:59:30 INFO - PROCESS | 2960 | 1467233970363 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:59:30 INFO - PROCESS | 2960 | 1467233970365 Marionette TRACE conn5 <- [1,1994,null,{}] 13:59:30 INFO - PROCESS | 2960 | 1467233970368 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:30 INFO - PROCESS | 2960 | 1467233970370 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:30 INFO - PROCESS | 2960 | 1467233970489 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:59:30 INFO - PROCESS | 2960 | 1467233970496 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:30 INFO - PROCESS | 2960 | 1467233970498 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:30 INFO - PROCESS | 2960 | ++DOCSHELL 0CA30800 == 34 [pid = 2960] [id = 508] 13:59:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0CA39400) [pid = 2960] [serial = 1524] [outer = 00000000] 13:59:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17F71C00) [pid = 2960] [serial = 1525] [outer = 0CA39400] 13:59:30 INFO - PROCESS | 2960 | 1467233970541 Marionette DEBUG loaded listener.js 13:59:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17F6B400) [pid = 2960] [serial = 1526] [outer = 0CA39400] 13:59:31 INFO - PROCESS | 2960 | 1467233970992 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:59:31 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 13:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 13:59:31 INFO - PROCESS | 2960 | 1467233971035 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 2960 | 1467233971037 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 13:59:31 INFO - PROCESS | 2960 | 1467233971040 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:59:31 INFO - PROCESS | 2960 | 1467233971042 Marionette TRACE conn5 <- [1,1998,null,{}] 13:59:31 INFO - PROCESS | 2960 | 1467233971046 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:31 INFO - PROCESS | 2960 | 1467233971047 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:31 INFO - PROCESS | 2960 | 1467233971159 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:59:31 INFO - PROCESS | 2960 | 1467233971249 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 2960 | 1467233971251 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:31 INFO - PROCESS | 2960 | ++DOCSHELL 0EB8C000 == 35 [pid = 2960] [id = 509] 13:59:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17F9A000) [pid = 2960] [serial = 1527] [outer = 00000000] 13:59:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18A76C00) [pid = 2960] [serial = 1528] [outer = 17F9A000] 13:59:31 INFO - PROCESS | 2960 | 1467233971296 Marionette DEBUG loaded listener.js 13:59:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18A81400) [pid = 2960] [serial = 1529] [outer = 17F9A000] 13:59:31 INFO - PROCESS | 2960 | 1467233971720 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:59:31 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 13:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 13:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:59:31 INFO - PROCESS | 2960 | 1467233971775 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:59:31 INFO - PROCESS | 2960 | 1467233971777 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 13:59:31 INFO - PROCESS | 2960 | 1467233971780 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:59:31 INFO - PROCESS | 2960 | 1467233971782 Marionette TRACE conn5 <- [1,2002,null,{}] 13:59:31 INFO - PROCESS | 2960 | 1467233971785 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:31 INFO - PROCESS | 2960 | 1467233971787 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:31 INFO - PROCESS | 2960 | 1467233971903 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:59:31 INFO - PROCESS | 2960 | 1467233971909 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:31 INFO - PROCESS | 2960 | 1467233971911 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:31 INFO - PROCESS | 2960 | ++DOCSHELL 18A41000 == 36 [pid = 2960] [id = 510] 13:59:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C58C00) [pid = 2960] [serial = 1530] [outer = 00000000] 13:59:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18C62800) [pid = 2960] [serial = 1531] [outer = 18C58C00] 13:59:31 INFO - PROCESS | 2960 | 1467233971957 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18D1D400) [pid = 2960] [serial = 1532] [outer = 18C58C00] 13:59:32 INFO - PROCESS | 2960 | 1467233972403 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 13:59:32 INFO - PROCESS | 2960 | 1467233972455 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:59:32 INFO - PROCESS | 2960 | 1467233972457 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 13:59:32 INFO - PROCESS | 2960 | 1467233972461 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:59:32 INFO - PROCESS | 2960 | 1467233972463 Marionette TRACE conn5 <- [1,2006,null,{}] 13:59:32 INFO - PROCESS | 2960 | 1467233972466 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:32 INFO - PROCESS | 2960 | 1467233972469 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:32 INFO - PROCESS | 2960 | 1467233972620 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:59:32 INFO - PROCESS | 2960 | 1467233972637 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:32 INFO - PROCESS | 2960 | 1467233972639 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:32 INFO - PROCESS | 2960 | ++DOCSHELL 12E53000 == 37 [pid = 2960] [id = 511] 13:59:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19436000) [pid = 2960] [serial = 1533] [outer = 00000000] 13:59:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19A85400) [pid = 2960] [serial = 1534] [outer = 19436000] 13:59:32 INFO - PROCESS | 2960 | 1467233972685 Marionette DEBUG loaded listener.js 13:59:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19AFA800) [pid = 2960] [serial = 1535] [outer = 19436000] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (130CA000) [pid = 2960] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1592B000) [pid = 2960] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (1791A400) [pid = 2960] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (11BAB000) [pid = 2960] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DA54400) [pid = 2960] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0CB6EC00) [pid = 2960] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DA0D000) [pid = 2960] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18DCF400) [pid = 2960] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (138BBC00) [pid = 2960] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D17AC00) [pid = 2960] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0EE9E400) [pid = 2960] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:59:33 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17919000) [pid = 2960] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:59:33 INFO - PROCESS | 2960 | 1467233973212 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 13:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:59:33 INFO - PROCESS | 2960 | 1467233973243 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 2960 | 1467233973244 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 13:59:33 INFO - PROCESS | 2960 | 1467233973248 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - PROCESS | 2960 | 1467233973249 Marionette TRACE conn5 <- [1,2010,null,{}] 13:59:33 INFO - PROCESS | 2960 | 1467233973253 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:33 INFO - PROCESS | 2960 | 1467233973255 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:33 INFO - PROCESS | 2960 | 1467233973335 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:59:33 INFO - PROCESS | 2960 | 1467233973340 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:33 INFO - PROCESS | 2960 | 1467233973342 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:33 INFO - PROCESS | 2960 | ++DOCSHELL 158A4C00 == 38 [pid = 2960] [id = 512] 13:59:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (159D6000) [pid = 2960] [serial = 1536] [outer = 00000000] 13:59:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18BB8000) [pid = 2960] [serial = 1537] [outer = 159D6000] 13:59:33 INFO - PROCESS | 2960 | 1467233973386 Marionette DEBUG loaded listener.js 13:59:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1943B400) [pid = 2960] [serial = 1538] [outer = 159D6000] 13:59:33 INFO - PROCESS | 2960 | 1467233973818 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 631ms 13:59:33 INFO - PROCESS | 2960 | 1467233973882 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:59:33 INFO - PROCESS | 2960 | 1467233973884 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 13:59:33 INFO - PROCESS | 2960 | 1467233973887 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:59:33 INFO - PROCESS | 2960 | 1467233973889 Marionette TRACE conn5 <- [1,2014,null,{}] 13:59:33 INFO - PROCESS | 2960 | 1467233973892 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:33 INFO - PROCESS | 2960 | 1467233973894 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:34 INFO - PROCESS | 2960 | 1467233973973 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:59:34 INFO - PROCESS | 2960 | 1467233973980 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 2960 | 1467233973982 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:34 INFO - PROCESS | 2960 | ++DOCSHELL 16451400 == 39 [pid = 2960] [id = 513] 13:59:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19A86C00) [pid = 2960] [serial = 1539] [outer = 00000000] 13:59:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E38000) [pid = 2960] [serial = 1540] [outer = 19A86C00] 13:59:34 INFO - PROCESS | 2960 | 1467233974024 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19E3C800) [pid = 2960] [serial = 1541] [outer = 19A86C00] 13:59:34 INFO - PROCESS | 2960 | 1467233974466 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 13:59:34 INFO - PROCESS | 2960 | 1467233974528 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:59:34 INFO - PROCESS | 2960 | 1467233974530 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 13:59:34 INFO - PROCESS | 2960 | 1467233974533 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:59:34 INFO - PROCESS | 2960 | 1467233974535 Marionette TRACE conn5 <- [1,2018,null,{}] 13:59:34 INFO - PROCESS | 2960 | 1467233974538 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:34 INFO - PROCESS | 2960 | 1467233974540 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:34 INFO - PROCESS | 2960 | 1467233974619 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:59:34 INFO - PROCESS | 2960 | 1467233974624 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:34 INFO - PROCESS | 2960 | 1467233974626 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:34 INFO - PROCESS | 2960 | ++DOCSHELL 0CA35C00 == 40 [pid = 2960] [id = 514] 13:59:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (138BDC00) [pid = 2960] [serial = 1542] [outer = 00000000] 13:59:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19E95400) [pid = 2960] [serial = 1543] [outer = 138BDC00] 13:59:34 INFO - PROCESS | 2960 | 1467233974669 Marionette DEBUG loaded listener.js 13:59:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19E98400) [pid = 2960] [serial = 1544] [outer = 138BDC00] 13:59:35 INFO - PROCESS | 2960 | --DOCSHELL 11B9FC00 == 39 [pid = 2960] [id = 500] 13:59:35 INFO - PROCESS | 2960 | --DOCSHELL 0D184000 == 38 [pid = 2960] [id = 501] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 0DA60800 == 37 [pid = 2960] [id = 502] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 0DF7EC00 == 36 [pid = 2960] [id = 504] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 0EBC8400 == 35 [pid = 2960] [id = 503] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 0CA30800 == 34 [pid = 2960] [id = 508] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 12E53000 == 33 [pid = 2960] [id = 511] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 158A4C00 == 32 [pid = 2960] [id = 512] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 1584B400 == 31 [pid = 2960] [id = 506] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 1761F400 == 30 [pid = 2960] [id = 507] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 130CA400 == 29 [pid = 2960] [id = 505] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 0EB8C000 == 28 [pid = 2960] [id = 509] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 16451400 == 27 [pid = 2960] [id = 513] 13:59:36 INFO - PROCESS | 2960 | --DOCSHELL 18A41000 == 26 [pid = 2960] [id = 510] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (14A6D800) [pid = 2960] [serial = 1486] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (16720000) [pid = 2960] [serial = 1489] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (15852C00) [pid = 2960] [serial = 1487] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17F70C00) [pid = 2960] [serial = 1492] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1672A400) [pid = 2960] [serial = 1490] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17F98C00) [pid = 2960] [serial = 1493] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18D20400) [pid = 2960] [serial = 1501] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (12155000) [pid = 2960] [serial = 1483] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DD81400) [pid = 2960] [serial = 1480] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DF83C00) [pid = 2960] [serial = 1481] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D259C00) [pid = 2960] [serial = 1477] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D776000) [pid = 2960] [serial = 1478] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DD80800) [pid = 2960] [serial = 1475] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DA5FC00) [pid = 2960] [serial = 1474] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (197E4C00) [pid = 2960] [serial = 1472] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19707000) [pid = 2960] [serial = 1471] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (1672BC00) [pid = 2960] [serial = 1469] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (15898400) [pid = 2960] [serial = 1468] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0EBCD400) [pid = 2960] [serial = 1466] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0DD82000) [pid = 2960] [serial = 1465] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1592C000) [pid = 2960] [serial = 1496] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1589C800) [pid = 2960] [serial = 1495] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (17F91400) [pid = 2960] [serial = 1499] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (18A76400) [pid = 2960] [serial = 1498] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (12382400) [pid = 2960] [serial = 1484] [outer = 00000000] [url = about:blank] 13:59:36 INFO - PROCESS | 2960 | 1467233976507 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2018ms 13:59:36 INFO - PROCESS | 2960 | 1467233976556 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:59:36 INFO - PROCESS | 2960 | 1467233976560 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 13:59:36 INFO - PROCESS | 2960 | 1467233976565 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:59:36 INFO - PROCESS | 2960 | 1467233976568 Marionette TRACE conn5 <- [1,2022,null,{}] 13:59:36 INFO - PROCESS | 2960 | 1467233976574 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:36 INFO - PROCESS | 2960 | 1467233976577 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:36 INFO - PROCESS | 2960 | 1467233976665 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:59:36 INFO - PROCESS | 2960 | 1467233976673 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:36 INFO - PROCESS | 2960 | 1467233976677 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:36 INFO - PROCESS | 2960 | ++DOCSHELL 0CBCC000 == 27 [pid = 2960] [id = 515] 13:59:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0CBD2400) [pid = 2960] [serial = 1545] [outer = 00000000] 13:59:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0D202400) [pid = 2960] [serial = 1546] [outer = 0CBD2400] 13:59:36 INFO - PROCESS | 2960 | 1467233976726 Marionette DEBUG loaded listener.js 13:59:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D265400) [pid = 2960] [serial = 1547] [outer = 0CBD2400] 13:59:37 INFO - PROCESS | 2960 | 1467233977227 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 673ms 13:59:37 INFO - PROCESS | 2960 | 1467233977237 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 2960 | 1467233977242 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 13:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:59:37 INFO - PROCESS | 2960 | 1467233977249 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - PROCESS | 2960 | 1467233977252 Marionette TRACE conn5 <- [1,2026,null,{}] 13:59:37 INFO - PROCESS | 2960 | 1467233977260 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:37 INFO - PROCESS | 2960 | 1467233977263 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:37 INFO - PROCESS | 2960 | 1467233977353 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:59:37 INFO - PROCESS | 2960 | 1467233977360 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:37 INFO - PROCESS | 2960 | 1467233977362 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:37 INFO - PROCESS | 2960 | ++DOCSHELL 0DA59400 == 28 [pid = 2960] [id = 516] 13:59:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DA5A000) [pid = 2960] [serial = 1548] [outer = 00000000] 13:59:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DA5F800) [pid = 2960] [serial = 1549] [outer = 0DA5A000] 13:59:37 INFO - PROCESS | 2960 | 1467233977410 Marionette DEBUG loaded listener.js 13:59:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DBA1800) [pid = 2960] [serial = 1550] [outer = 0DA5A000] 13:59:37 INFO - PROCESS | 2960 | 1467233977879 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 13:59:37 INFO - PROCESS | 2960 | 1467233977942 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:59:37 INFO - PROCESS | 2960 | 1467233977945 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 13:59:37 INFO - PROCESS | 2960 | 1467233977948 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:59:37 INFO - PROCESS | 2960 | 1467233977952 Marionette TRACE conn5 <- [1,2030,null,{}] 13:59:38 INFO - PROCESS | 2960 | 1467233977963 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 2960 | 1467233977969 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:38 INFO - PROCESS | 2960 | 1467233978057 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:59:38 INFO - PROCESS | 2960 | 1467233978185 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 2960 | 1467233978188 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:38 INFO - PROCESS | 2960 | ++DOCSHELL 0E57E800 == 29 [pid = 2960] [id = 517] 13:59:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0E57EC00) [pid = 2960] [serial = 1551] [outer = 00000000] 13:59:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0EA8FC00) [pid = 2960] [serial = 1552] [outer = 0E57EC00] 13:59:38 INFO - PROCESS | 2960 | 1467233978238 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0EBCC000) [pid = 2960] [serial = 1553] [outer = 0E57EC00] 13:59:38 INFO - PROCESS | 2960 | 1467233978642 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:59:38 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) 13:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 13:59:38 INFO - PROCESS | 2960 | 1467233978682 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:59:38 INFO - PROCESS | 2960 | 1467233978684 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 13:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:59:38 INFO - PROCESS | 2960 | 1467233978688 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:59:38 INFO - PROCESS | 2960 | 1467233978690 Marionette TRACE conn5 <- [1,2034,null,{}] 13:59:38 INFO - PROCESS | 2960 | 1467233978693 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:38 INFO - PROCESS | 2960 | 1467233978695 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:38 INFO - PROCESS | 2960 | 1467233978780 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:59:38 INFO - PROCESS | 2960 | 1467233978785 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:38 INFO - PROCESS | 2960 | 1467233978787 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:38 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9D000 == 30 [pid = 2960] [id = 518] 13:59:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0EE9D400) [pid = 2960] [serial = 1554] [outer = 00000000] 13:59:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (11C7D800) [pid = 2960] [serial = 1555] [outer = 0EE9D400] 13:59:38 INFO - PROCESS | 2960 | 1467233978832 Marionette DEBUG loaded listener.js 13:59:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (1237EC00) [pid = 2960] [serial = 1556] [outer = 0EE9D400] 13:59:39 INFO - PROCESS | 2960 | 1467233979267 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 13:59:39 INFO - PROCESS | 2960 | 1467233979324 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:59:39 INFO - PROCESS | 2960 | 1467233979326 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 13:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:59:39 INFO - PROCESS | 2960 | 1467233979329 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:59:39 INFO - PROCESS | 2960 | 1467233979331 Marionette TRACE conn5 <- [1,2038,null,{}] 13:59:39 INFO - PROCESS | 2960 | 1467233979334 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:39 INFO - PROCESS | 2960 | 1467233979336 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:39 INFO - PROCESS | 2960 | 1467233979415 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:59:39 INFO - PROCESS | 2960 | 1467233979421 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:39 INFO - PROCESS | 2960 | 1467233979423 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:39 INFO - PROCESS | 2960 | ++DOCSHELL 130D0000 == 31 [pid = 2960] [id = 519] 13:59:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (13461C00) [pid = 2960] [serial = 1557] [outer = 00000000] 13:59:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (138C5800) [pid = 2960] [serial = 1558] [outer = 13461C00] 13:59:39 INFO - PROCESS | 2960 | 1467233979467 Marionette DEBUG loaded listener.js 13:59:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (13F53000) [pid = 2960] [serial = 1559] [outer = 13461C00] 13:59:39 INFO - PROCESS | 2960 | 1467233979940 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 13:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:59:40 INFO - PROCESS | 2960 | 1467233979970 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 2960 | 1467233979972 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 13:59:40 INFO - PROCESS | 2960 | 1467233979976 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 2960 | 1467233979977 Marionette TRACE conn5 <- [1,2042,null,{}] 13:59:40 INFO - PROCESS | 2960 | 1467233979981 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:40 INFO - PROCESS | 2960 | 1467233979986 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:40 INFO - PROCESS | 2960 | 1467233980088 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:59:40 INFO - PROCESS | 2960 | 1467233980093 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 2960 | 1467233980095 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:40 INFO - PROCESS | 2960 | ++DOCSHELL 1592C000 == 32 [pid = 2960] [id = 520] 13:59:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (15932400) [pid = 2960] [serial = 1560] [outer = 00000000] 13:59:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (16450000) [pid = 2960] [serial = 1561] [outer = 15932400] 13:59:40 INFO - PROCESS | 2960 | 1467233980139 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16726800) [pid = 2960] [serial = 1562] [outer = 15932400] 13:59:40 INFO - PROCESS | 2960 | 1467233980596 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 13:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:59:40 INFO - PROCESS | 2960 | 1467233980648 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:59:40 INFO - PROCESS | 2960 | 1467233980650 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 13:59:40 INFO - PROCESS | 2960 | 1467233980653 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:59:40 INFO - PROCESS | 2960 | 1467233980655 Marionette TRACE conn5 <- [1,2046,null,{}] 13:59:40 INFO - PROCESS | 2960 | 1467233980658 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:40 INFO - PROCESS | 2960 | 1467233980660 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:40 INFO - PROCESS | 2960 | 1467233980735 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:59:40 INFO - PROCESS | 2960 | 1467233980741 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:40 INFO - PROCESS | 2960 | 1467233980743 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:40 INFO - PROCESS | 2960 | ++DOCSHELL 1672C000 == 33 [pid = 2960] [id = 521] 13:59:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1680EC00) [pid = 2960] [serial = 1563] [outer = 00000000] 13:59:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1761F400) [pid = 2960] [serial = 1564] [outer = 1680EC00] 13:59:40 INFO - PROCESS | 2960 | 1467233980785 Marionette DEBUG loaded listener.js 13:59:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1761F800) [pid = 2960] [serial = 1565] [outer = 1680EC00] 13:59:41 INFO - PROCESS | 2960 | 1467233981227 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 13:59:41 INFO - PROCESS | 2960 | 1467233981294 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:59:41 INFO - PROCESS | 2960 | 1467233981296 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 13:59:41 INFO - PROCESS | 2960 | 1467233981300 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 2960 | 1467233981301 Marionette TRACE conn5 <- [1,2050,null,{}] 13:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:59:41 INFO - PROCESS | 2960 | 1467233981305 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 2960 | 1467233981307 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:41 INFO - PROCESS | 2960 | 1467233981383 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:59:41 INFO - PROCESS | 2960 | 1467233981389 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:41 INFO - PROCESS | 2960 | 1467233981391 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:41 INFO - PROCESS | 2960 | ++DOCSHELL 17C9DC00 == 34 [pid = 2960] [id = 522] 13:59:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F65C00) [pid = 2960] [serial = 1566] [outer = 00000000] 13:59:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17F91400) [pid = 2960] [serial = 1567] [outer = 17F65C00] 13:59:41 INFO - PROCESS | 2960 | 1467233981434 Marionette DEBUG loaded listener.js 13:59:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (17F6C400) [pid = 2960] [serial = 1568] [outer = 17F65C00] 13:59:41 INFO - PROCESS | 2960 | 1467233981888 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 631ms 13:59:41 INFO - PROCESS | 2960 | 1467233981935 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:59:41 INFO - PROCESS | 2960 | 1467233981937 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 13:59:41 INFO - PROCESS | 2960 | 1467233981940 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:59:41 INFO - PROCESS | 2960 | 1467233981942 Marionette TRACE conn5 <- [1,2054,null,{}] 13:59:41 INFO - PROCESS | 2960 | 1467233981950 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:41 INFO - PROCESS | 2960 | 1467233981952 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:42 INFO - PROCESS | 2960 | 1467233982064 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:59:42 INFO - PROCESS | 2960 | 1467233982072 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 2960 | 1467233982074 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:42 INFO - PROCESS | 2960 | ++DOCSHELL 0E50D400 == 35 [pid = 2960] [id = 523] 13:59:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17F9CC00) [pid = 2960] [serial = 1569] [outer = 00000000] 13:59:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18A7C800) [pid = 2960] [serial = 1570] [outer = 17F9CC00] 13:59:42 INFO - PROCESS | 2960 | 1467233982121 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18B8E400) [pid = 2960] [serial = 1571] [outer = 17F9CC00] 13:59:42 INFO - PROCESS | 2960 | 1467233982586 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 13:59:42 INFO - PROCESS | 2960 | 1467233982611 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:59:42 INFO - PROCESS | 2960 | 1467233982613 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 13:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:59:42 INFO - PROCESS | 2960 | 1467233982616 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:59:42 INFO - PROCESS | 2960 | 1467233982618 Marionette TRACE conn5 <- [1,2058,null,{}] 13:59:42 INFO - PROCESS | 2960 | 1467233982621 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:42 INFO - PROCESS | 2960 | 1467233982623 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:42 INFO - PROCESS | 2960 | 1467233982740 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:59:42 INFO - PROCESS | 2960 | 1467233982745 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:42 INFO - PROCESS | 2960 | 1467233982747 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:42 INFO - PROCESS | 2960 | ++DOCSHELL 12E61000 == 36 [pid = 2960] [id = 524] 13:59:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (18A45400) [pid = 2960] [serial = 1572] [outer = 00000000] 13:59:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18C7B000) [pid = 2960] [serial = 1573] [outer = 18A45400] 13:59:42 INFO - PROCESS | 2960 | 1467233982790 Marionette DEBUG loaded listener.js 13:59:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (18DC6C00) [pid = 2960] [serial = 1574] [outer = 18A45400] 13:59:43 INFO - PROCESS | 2960 | 1467233983240 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 13:59:43 INFO - PROCESS | 2960 | 1467233983287 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:59:43 INFO - PROCESS | 2960 | 1467233983289 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 13:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:59:43 INFO - PROCESS | 2960 | 1467233983292 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:59:43 INFO - PROCESS | 2960 | 1467233983295 Marionette TRACE conn5 <- [1,2062,null,{}] 13:59:43 INFO - PROCESS | 2960 | 1467233983304 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:43 INFO - PROCESS | 2960 | 1467233983307 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:43 INFO - PROCESS | 2960 | 1467233983431 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:59:43 INFO - PROCESS | 2960 | 1467233983529 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:43 INFO - PROCESS | 2960 | 1467233983531 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:43 INFO - PROCESS | 2960 | ++DOCSHELL 130CF800 == 37 [pid = 2960] [id = 525] 13:59:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (1943C800) [pid = 2960] [serial = 1575] [outer = 00000000] 13:59:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (19A8FC00) [pid = 2960] [serial = 1576] [outer = 1943C800] 13:59:43 INFO - PROCESS | 2960 | 1467233983577 Marionette DEBUG loaded listener.js 13:59:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (19E1AC00) [pid = 2960] [serial = 1577] [outer = 1943C800] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (17F9A000) [pid = 2960] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (18C58C00) [pid = 2960] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (19436000) [pid = 2960] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19A86C00) [pid = 2960] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0EE94000) [pid = 2960] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0EBCA400) [pid = 2960] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DA60C00) [pid = 2960] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D185C00) [pid = 2960] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18C5A800) [pid = 2960] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0CA39400) [pid = 2960] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1761FC00) [pid = 2960] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1584E000) [pid = 2960] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (130CE400) [pid = 2960] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:59:43 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (159D6000) [pid = 2960] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:59:44 INFO - PROCESS | 2960 | 1467233984106 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 830ms 13:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:59:44 INFO - PROCESS | 2960 | 1467233984123 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 2960 | 1467233984125 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 13:59:44 INFO - PROCESS | 2960 | 1467233984128 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 2960 | 1467233984129 Marionette TRACE conn5 <- [1,2066,null,{}] 13:59:44 INFO - PROCESS | 2960 | 1467233984132 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 2960 | 1467233984134 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:44 INFO - PROCESS | 2960 | 1467233984258 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:59:44 INFO - PROCESS | 2960 | 1467233984339 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 2960 | 1467233984341 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:44 INFO - PROCESS | 2960 | ++DOCSHELL 0E509000 == 38 [pid = 2960] [id = 526] 13:59:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (11C81400) [pid = 2960] [serial = 1578] [outer = 00000000] 13:59:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1584E000) [pid = 2960] [serial = 1579] [outer = 11C81400] 13:59:44 INFO - PROCESS | 2960 | 1467233984384 Marionette DEBUG loaded listener.js 13:59:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F95400) [pid = 2960] [serial = 1580] [outer = 11C81400] 13:59:44 INFO - PROCESS | 2960 | 1467233984720 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 13:59:44 INFO - PROCESS | 2960 | 1467233984759 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:59:44 INFO - PROCESS | 2960 | 1467233984761 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 13:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:59:44 INFO - PROCESS | 2960 | 1467233984764 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:59:44 INFO - PROCESS | 2960 | 1467233984766 Marionette TRACE conn5 <- [1,2070,null,{}] 13:59:44 INFO - PROCESS | 2960 | 1467233984783 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:44 INFO - PROCESS | 2960 | 1467233984785 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:44 INFO - PROCESS | 2960 | 1467233984864 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:59:44 INFO - PROCESS | 2960 | 1467233984869 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:44 INFO - PROCESS | 2960 | 1467233984871 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:44 INFO - PROCESS | 2960 | ++DOCSHELL 18C62000 == 39 [pid = 2960] [id = 527] 13:59:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C62C00) [pid = 2960] [serial = 1581] [outer = 00000000] 13:59:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19E1B000) [pid = 2960] [serial = 1582] [outer = 18C62C00] 13:59:44 INFO - PROCESS | 2960 | 1467233984914 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19E95800) [pid = 2960] [serial = 1583] [outer = 18C62C00] 13:59:45 INFO - PROCESS | 2960 | 1467233985352 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 13:59:45 INFO - PROCESS | 2960 | 1467233985396 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:59:45 INFO - PROCESS | 2960 | 1467233985397 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 13:59:45 INFO - PROCESS | 2960 | 1467233985401 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:59:45 INFO - PROCESS | 2960 | 1467233985402 Marionette TRACE conn5 <- [1,2074,null,{}] 13:59:45 INFO - PROCESS | 2960 | 1467233985424 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:45 INFO - PROCESS | 2960 | 1467233985425 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:45 INFO - PROCESS | 2960 | 1467233985518 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:59:45 INFO - PROCESS | 2960 | 1467233985526 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:45 INFO - PROCESS | 2960 | 1467233985527 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:45 INFO - PROCESS | 2960 | ++DOCSHELL 138B9C00 == 40 [pid = 2960] [id = 528] 13:59:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19A91000) [pid = 2960] [serial = 1584] [outer = 00000000] 13:59:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19EA2000) [pid = 2960] [serial = 1585] [outer = 19A91000] 13:59:45 INFO - PROCESS | 2960 | 1467233985570 Marionette DEBUG loaded listener.js 13:59:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19EA2800) [pid = 2960] [serial = 1586] [outer = 19A91000] 13:59:46 INFO - PROCESS | 2960 | 1467233986182 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 830ms 13:59:46 INFO - PROCESS | 2960 | 1467233986280 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:59:46 INFO - PROCESS | 2960 | 1467233986285 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 13:59:46 INFO - PROCESS | 2960 | 1467233986292 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:59:46 INFO - PROCESS | 2960 | 1467233986295 Marionette TRACE conn5 <- [1,2078,null,{}] 13:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:59:46 INFO - PROCESS | 2960 | 1467233986301 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:46 INFO - PROCESS | 2960 | 1467233986304 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:46 INFO - PROCESS | 2960 | 1467233986437 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:59:46 INFO - PROCESS | 2960 | 1467233986572 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:46 INFO - PROCESS | 2960 | 1467233986577 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:46 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E7400 == 41 [pid = 2960] [id = 529] 13:59:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0C9E7800) [pid = 2960] [serial = 1587] [outer = 00000000] 13:59:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0D8B3C00) [pid = 2960] [serial = 1588] [outer = 0C9E7800] 13:59:46 INFO - PROCESS | 2960 | 1467233986636 Marionette DEBUG loaded listener.js 13:59:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0DA56000) [pid = 2960] [serial = 1589] [outer = 0C9E7800] 13:59:47 INFO - PROCESS | 2960 | 1467233987320 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1065ms 13:59:47 INFO - PROCESS | 2960 | 1467233987366 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:59:47 INFO - PROCESS | 2960 | 1467233987371 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 13:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:59:47 INFO - PROCESS | 2960 | 1467233987377 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:59:47 INFO - PROCESS | 2960 | 1467233987380 Marionette TRACE conn5 <- [1,2082,null,{}] 13:59:47 INFO - PROCESS | 2960 | 1467233987384 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:47 INFO - PROCESS | 2960 | 1467233987387 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:47 INFO - PROCESS | 2960 | 1467233987533 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:59:47 INFO - PROCESS | 2960 | 1467233987822 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:47 INFO - PROCESS | 2960 | 1467233987825 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:47 INFO - PROCESS | 2960 | ++DOCSHELL 0C9DF400 == 42 [pid = 2960] [id = 530] 13:59:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0C9E2000) [pid = 2960] [serial = 1590] [outer = 00000000] 13:59:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0CA32400) [pid = 2960] [serial = 1591] [outer = 0C9E2000] 13:59:47 INFO - PROCESS | 2960 | 1467233987893 Marionette DEBUG loaded listener.js 13:59:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (0D13AC00) [pid = 2960] [serial = 1592] [outer = 0C9E2000] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 18C62000 == 41 [pid = 2960] [id = 527] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 0E509000 == 40 [pid = 2960] [id = 526] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 130CF800 == 39 [pid = 2960] [id = 525] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 12E61000 == 38 [pid = 2960] [id = 524] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 0E50D400 == 37 [pid = 2960] [id = 523] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 17C9DC00 == 36 [pid = 2960] [id = 522] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 1672C000 == 35 [pid = 2960] [id = 521] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 1592C000 == 34 [pid = 2960] [id = 520] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 130D0000 == 33 [pid = 2960] [id = 519] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (19E95400) [pid = 2960] [serial = 1543] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 0EE9D000 == 32 [pid = 2960] [id = 518] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 0E57E800 == 31 [pid = 2960] [id = 517] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 0DA59400 == 30 [pid = 2960] [id = 516] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 0CBCC000 == 29 [pid = 2960] [id = 515] 13:59:48 INFO - PROCESS | 2960 | --DOCSHELL 0CA35C00 == 28 [pid = 2960] [id = 514] 13:59:48 INFO - PROCESS | 2960 | 1467233988585 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1236ms 13:59:48 INFO - PROCESS | 2960 | 1467233988617 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:59:48 INFO - PROCESS | 2960 | 1467233988621 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 13:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:59:48 INFO - PROCESS | 2960 | 1467233988625 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:59:48 INFO - PROCESS | 2960 | 1467233988627 Marionette TRACE conn5 <- [1,2086,null,{}] 13:59:48 INFO - PROCESS | 2960 | 1467233988632 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:48 INFO - PROCESS | 2960 | 1467233988636 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:48 INFO - PROCESS | 2960 | 1467233988734 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18A76C00) [pid = 2960] [serial = 1528] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (18C62800) [pid = 2960] [serial = 1531] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (18A81400) [pid = 2960] [serial = 1529] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19A85400) [pid = 2960] [serial = 1534] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (18D1D400) [pid = 2960] [serial = 1532] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19E38000) [pid = 2960] [serial = 1540] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19AFA800) [pid = 2960] [serial = 1535] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (19E3C800) [pid = 2960] [serial = 1541] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (11BA7400) [pid = 2960] [serial = 1513] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (12381400) [pid = 2960] [serial = 1514] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0EE94C00) [pid = 2960] [serial = 1510] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0EE9B800) [pid = 2960] [serial = 1511] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DC4B800) [pid = 2960] [serial = 1507] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DD7A000) [pid = 2960] [serial = 1508] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D25EC00) [pid = 2960] [serial = 1504] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D77C000) [pid = 2960] [serial = 1505] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18D25000) [pid = 2960] [serial = 1502] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17F71C00) [pid = 2960] [serial = 1525] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17A7F400) [pid = 2960] [serial = 1522] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DD78800) [pid = 2960] [serial = 1523] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1644CC00) [pid = 2960] [serial = 1519] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1687E000) [pid = 2960] [serial = 1520] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (138C0800) [pid = 2960] [serial = 1516] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (14A6A000) [pid = 2960] [serial = 1517] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18BB8000) [pid = 2960] [serial = 1537] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (17F6B400) [pid = 2960] [serial = 1526] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1943B400) [pid = 2960] [serial = 1538] [outer = 00000000] [url = about:blank] 13:59:48 INFO - PROCESS | 2960 | 1467233988842 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:48 INFO - PROCESS | 2960 | 1467233988844 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:48 INFO - PROCESS | 2960 | ++DOCSHELL 0C9EA400 == 29 [pid = 2960] [id = 531] 13:59:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0CBCA000) [pid = 2960] [serial = 1593] [outer = 00000000] 13:59:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D781C00) [pid = 2960] [serial = 1594] [outer = 0CBCA000] 13:59:48 INFO - PROCESS | 2960 | 1467233988891 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DC54800) [pid = 2960] [serial = 1595] [outer = 0CBCA000] 13:59:49 INFO - PROCESS | 2960 | 1467233989293 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 13:59:49 INFO - PROCESS | 2960 | 1467233989358 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:59:49 INFO - PROCESS | 2960 | 1467233989362 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 13:59:49 INFO - PROCESS | 2960 | 1467233989366 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:59:49 INFO - PROCESS | 2960 | 1467233989368 Marionette TRACE conn5 <- [1,2090,null,{}] 13:59:49 INFO - PROCESS | 2960 | 1467233989372 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:49 INFO - PROCESS | 2960 | 1467233989374 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:49 INFO - PROCESS | 2960 | 1467233989462 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:59:49 INFO - PROCESS | 2960 | 1467233989468 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:49 INFO - PROCESS | 2960 | 1467233989470 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:49 INFO - PROCESS | 2960 | ++DOCSHELL 0C9EA000 == 30 [pid = 2960] [id = 532] 13:59:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DD81000) [pid = 2960] [serial = 1596] [outer = 00000000] 13:59:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0EA91800) [pid = 2960] [serial = 1597] [outer = 0DD81000] 13:59:49 INFO - PROCESS | 2960 | 1467233989516 Marionette DEBUG loaded listener.js 13:59:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0EE96800) [pid = 2960] [serial = 1598] [outer = 0DD81000] 13:59:50 INFO - PROCESS | 2960 | 1467233989989 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 13:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:59:50 INFO - PROCESS | 2960 | 1467233990042 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 2960 | 1467233990044 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 13:59:50 INFO - PROCESS | 2960 | 1467233990049 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 2960 | 1467233990055 Marionette TRACE conn5 <- [1,2094,null,{}] 13:59:50 INFO - PROCESS | 2960 | 1467233990064 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 2960 | 1467233990067 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:50 INFO - PROCESS | 2960 | 1467233990153 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:59:50 INFO - PROCESS | 2960 | 1467233990279 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 2960 | 1467233990281 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:50 INFO - PROCESS | 2960 | ++DOCSHELL 12149400 == 31 [pid = 2960] [id = 533] 13:59:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (121DA400) [pid = 2960] [serial = 1599] [outer = 00000000] 13:59:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (12E5C000) [pid = 2960] [serial = 1600] [outer = 121DA400] 13:59:50 INFO - PROCESS | 2960 | 1467233990327 Marionette DEBUG loaded listener.js 13:59:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (130D0400) [pid = 2960] [serial = 1601] [outer = 121DA400] 13:59:50 INFO - PROCESS | 2960 | 1467233990698 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 690ms 13:59:50 INFO - PROCESS | 2960 | 1467233990742 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 13:59:50 INFO - PROCESS | 2960 | 1467233990744 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 13:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:59:50 INFO - PROCESS | 2960 | 1467233990747 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:59:50 INFO - PROCESS | 2960 | 1467233990749 Marionette TRACE conn5 <- [1,2098,null,{}] 13:59:50 INFO - PROCESS | 2960 | 1467233990752 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:50 INFO - PROCESS | 2960 | 1467233990754 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:50 INFO - PROCESS | 2960 | 1467233990879 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:59:50 INFO - PROCESS | 2960 | 1467233990894 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:50 INFO - PROCESS | 2960 | 1467233990896 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:50 INFO - PROCESS | 2960 | ++DOCSHELL 12485000 == 32 [pid = 2960] [id = 534] 13:59:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (13465800) [pid = 2960] [serial = 1602] [outer = 00000000] 13:59:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (15132000) [pid = 2960] [serial = 1603] [outer = 13465800] 13:59:50 INFO - PROCESS | 2960 | 1467233990939 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1589D800) [pid = 2960] [serial = 1604] [outer = 13465800] 13:59:51 INFO - PROCESS | 2960 | 1467233991362 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 13:59:51 INFO - PROCESS | 2960 | 1467233991421 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:59:51 INFO - PROCESS | 2960 | 1467233991423 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 13:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:59:51 INFO - PROCESS | 2960 | 1467233991432 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:59:51 INFO - PROCESS | 2960 | 1467233991434 Marionette TRACE conn5 <- [1,2102,null,{}] 13:59:51 INFO - PROCESS | 2960 | 1467233991438 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:51 INFO - PROCESS | 2960 | 1467233991439 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:51 INFO - PROCESS | 2960 | 1467233991548 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:59:51 INFO - PROCESS | 2960 | 1467233991635 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:51 INFO - PROCESS | 2960 | 1467233991641 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:51 INFO - PROCESS | 2960 | ++DOCSHELL 0DC4F400 == 33 [pid = 2960] [id = 535] 13:59:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (15937C00) [pid = 2960] [serial = 1605] [outer = 00000000] 13:59:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16722000) [pid = 2960] [serial = 1606] [outer = 15937C00] 13:59:51 INFO - PROCESS | 2960 | 1467233991697 Marionette DEBUG loaded listener.js 13:59:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1687E000) [pid = 2960] [serial = 1607] [outer = 15937C00] 13:59:52 INFO - PROCESS | 2960 | 1467233992158 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 771ms 13:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:59:52 INFO - PROCESS | 2960 | 1467233992207 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:59:52 INFO - PROCESS | 2960 | 1467233992209 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 13:59:52 INFO - PROCESS | 2960 | 1467233992212 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:59:52 INFO - PROCESS | 2960 | 1467233992213 Marionette TRACE conn5 <- [1,2106,null,{}] 13:59:52 INFO - PROCESS | 2960 | 1467233992217 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:52 INFO - PROCESS | 2960 | 1467233992219 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:52 INFO - PROCESS | 2960 | 1467233992344 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:59:52 INFO - PROCESS | 2960 | 1467233992413 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:52 INFO - PROCESS | 2960 | 1467233992415 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:52 INFO - PROCESS | 2960 | ++DOCSHELL 17A7F400 == 34 [pid = 2960] [id = 536] 13:59:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17C9B800) [pid = 2960] [serial = 1608] [outer = 00000000] 13:59:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17F6B400) [pid = 2960] [serial = 1609] [outer = 17C9B800] 13:59:52 INFO - PROCESS | 2960 | 1467233992458 Marionette DEBUG loaded listener.js 13:59:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (17F64800) [pid = 2960] [serial = 1610] [outer = 17C9B800] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (17F9CC00) [pid = 2960] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18A45400) [pid = 2960] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0EE9D400) [pid = 2960] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1680EC00) [pid = 2960] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17F65C00) [pid = 2960] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (13461C00) [pid = 2960] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA5A000) [pid = 2960] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1943C800) [pid = 2960] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (138BDC00) [pid = 2960] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (15932400) [pid = 2960] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0E57EC00) [pid = 2960] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0CBD2400) [pid = 2960] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (11C81400) [pid = 2960] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:59:53 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18C62C00) [pid = 2960] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:59:53 INFO - PROCESS | 2960 | 1467233993054 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 870ms 13:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:59:53 INFO - PROCESS | 2960 | 1467233993082 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 2960 | 1467233993084 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 13:59:53 INFO - PROCESS | 2960 | 1467233993087 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 2960 | 1467233993089 Marionette TRACE conn5 <- [1,2110,null,{}] 13:59:53 INFO - PROCESS | 2960 | 1467233993092 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 2960 | 1467233993094 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:53 INFO - PROCESS | 2960 | 1467233993170 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:59:53 INFO - PROCESS | 2960 | 1467233993178 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 2960 | 1467233993179 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:53 INFO - PROCESS | 2960 | ++DOCSHELL 0E57EC00 == 35 [pid = 2960] [id = 537] 13:59:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0EE94000) [pid = 2960] [serial = 1611] [outer = 00000000] 13:59:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (13461C00) [pid = 2960] [serial = 1612] [outer = 0EE94000] 13:59:53 INFO - PROCESS | 2960 | 1467233993223 Marionette DEBUG loaded listener.js 13:59:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (15929800) [pid = 2960] [serial = 1613] [outer = 0EE94000] 13:59:53 INFO - PROCESS | 2960 | --DOCSHELL 0D13B000 == 34 [pid = 2960] [id = 12] 13:59:53 INFO - PROCESS | 2960 | 1467233993727 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 13:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:59:53 INFO - PROCESS | 2960 | 1467233993759 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:59:53 INFO - PROCESS | 2960 | 1467233993761 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 13:59:53 INFO - PROCESS | 2960 | 1467233993764 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:59:53 INFO - PROCESS | 2960 | 1467233993765 Marionette TRACE conn5 <- [1,2114,null,{}] 13:59:53 INFO - PROCESS | 2960 | 1467233993769 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:53 INFO - PROCESS | 2960 | 1467233993770 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:53 INFO - PROCESS | 2960 | 1467233993849 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:59:53 INFO - PROCESS | 2960 | 1467233993855 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:53 INFO - PROCESS | 2960 | 1467233993857 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:53 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9F400 == 35 [pid = 2960] [id = 538] 13:59:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0EEDA000) [pid = 2960] [serial = 1614] [outer = 00000000] 13:59:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F9CC00) [pid = 2960] [serial = 1615] [outer = 0EEDA000] 13:59:53 INFO - PROCESS | 2960 | 1467233993902 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18A74C00) [pid = 2960] [serial = 1616] [outer = 0EEDA000] 13:59:54 INFO - PROCESS | 2960 | 1467233994346 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 13:59:54 INFO - PROCESS | 2960 | 1467233994395 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:59:54 INFO - PROCESS | 2960 | 1467233994397 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 13:59:54 INFO - PROCESS | 2960 | 1467233994400 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:59:54 INFO - PROCESS | 2960 | 1467233994402 Marionette TRACE conn5 <- [1,2118,null,{}] 13:59:54 INFO - PROCESS | 2960 | 1467233994406 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:54 INFO - PROCESS | 2960 | 1467233994407 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:54 INFO - PROCESS | 2960 | 1467233994488 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:59:54 INFO - PROCESS | 2960 | 1467233994493 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:54 INFO - PROCESS | 2960 | 1467233994495 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:54 INFO - PROCESS | 2960 | ++DOCSHELL 1237D400 == 36 [pid = 2960] [id = 539] 13:59:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18C58C00) [pid = 2960] [serial = 1617] [outer = 00000000] 13:59:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18C6D400) [pid = 2960] [serial = 1618] [outer = 18C58C00] 13:59:54 INFO - PROCESS | 2960 | 1467233994537 Marionette DEBUG loaded listener.js 13:59:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18C71400) [pid = 2960] [serial = 1619] [outer = 18C58C00] 13:59:55 INFO - PROCESS | 2960 | 1467233994998 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:59:55 INFO - PROCESS | 2960 | 1467233995076 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 13:59:55 INFO - PROCESS | 2960 | 1467233995081 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:59:55 INFO - PROCESS | 2960 | 1467233995085 Marionette TRACE conn5 <- [1,2122,null,{}] 13:59:55 INFO - PROCESS | 2960 | 1467233995092 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:55 INFO - PROCESS | 2960 | 1467233995095 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:55 INFO - PROCESS | 2960 | 1467233995213 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:59:55 INFO - PROCESS | 2960 | 1467233995356 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:55 INFO - PROCESS | 2960 | 1467233995361 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:55 INFO - PROCESS | 2960 | ++DOCSHELL 0D77C000 == 37 [pid = 2960] [id = 540] 13:59:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D780400) [pid = 2960] [serial = 1620] [outer = 00000000] 13:59:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DA0B400) [pid = 2960] [serial = 1621] [outer = 0D780400] 13:59:55 INFO - PROCESS | 2960 | 1467233995420 Marionette DEBUG loaded listener.js 13:59:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DD7B400) [pid = 2960] [serial = 1622] [outer = 0D780400] 13:59:56 INFO - PROCESS | 2960 | 1467233996030 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 990ms 13:59:56 INFO - PROCESS | 2960 | 1467233996072 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 13:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:59:56 INFO - PROCESS | 2960 | 1467233996075 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 13:59:56 INFO - PROCESS | 2960 | 1467233996082 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:59:56 INFO - PROCESS | 2960 | 1467233996086 Marionette TRACE conn5 <- [1,2126,null,{}] 13:59:56 INFO - PROCESS | 2960 | 1467233996090 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:56 INFO - PROCESS | 2960 | 1467233996093 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:56 INFO - PROCESS | 2960 | 1467233996203 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:59:56 INFO - PROCESS | 2960 | 1467233996316 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:56 INFO - PROCESS | 2960 | 1467233996318 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:56 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA1000 == 38 [pid = 2960] [id = 541] 13:59:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0EEDA800) [pid = 2960] [serial = 1623] [outer = 00000000] 13:59:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (12171400) [pid = 2960] [serial = 1624] [outer = 0EEDA800] 13:59:56 INFO - PROCESS | 2960 | 1467233996415 Marionette DEBUG loaded listener.js 13:59:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (12E5D000) [pid = 2960] [serial = 1625] [outer = 0EEDA800] 13:59:57 INFO - PROCESS | 2960 | 1467233996986 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 992ms 13:59:57 INFO - PROCESS | 2960 | 1467233997072 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:59:57 INFO - PROCESS | 2960 | 1467233997075 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 13:59:57 INFO - PROCESS | 2960 | 1467233997079 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:59:57 INFO - PROCESS | 2960 | 1467233997081 Marionette TRACE conn5 <- [1,2130,null,{}] 13:59:57 INFO - PROCESS | 2960 | 1467233997105 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:57 INFO - PROCESS | 2960 | 1467233997110 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:57 INFO - PROCESS | 2960 | 1467233997260 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:59:57 INFO - PROCESS | 2960 | 1467233997322 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:57 INFO - PROCESS | 2960 | 1467233997326 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:57 INFO - PROCESS | 2960 | ++DOCSHELL 18C56800 == 39 [pid = 2960] [id = 542] 13:59:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18C5B000) [pid = 2960] [serial = 1626] [outer = 00000000] 13:59:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18D25000) [pid = 2960] [serial = 1627] [outer = 18C5B000] 13:59:57 INFO - PROCESS | 2960 | 1467233997383 Marionette DEBUG loaded listener.js 13:59:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (1943A800) [pid = 2960] [serial = 1628] [outer = 18C5B000] 13:59:58 INFO - PROCESS | 2960 | 1467233997997 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:59:58 INFO - PROCESS | 2960 | 1467233998054 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 13:59:58 INFO - PROCESS | 2960 | 1467233998058 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:59:58 INFO - PROCESS | 2960 | 1467233998060 Marionette TRACE conn5 <- [1,2134,null,{}] 13:59:58 INFO - PROCESS | 2960 | 1467233998064 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:58 INFO - PROCESS | 2960 | 1467233998066 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:58 INFO - PROCESS | 2960 | 1467233998174 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:59:58 INFO - PROCESS | 2960 | 1467233998286 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:58 INFO - PROCESS | 2960 | 1467233998289 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:58 INFO - PROCESS | 2960 | ++DOCSHELL 18C58400 == 40 [pid = 2960] [id = 543] 13:59:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18C61C00) [pid = 2960] [serial = 1629] [outer = 00000000] 13:59:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19AFD400) [pid = 2960] [serial = 1630] [outer = 18C61C00] 13:59:58 INFO - PROCESS | 2960 | 1467233998402 Marionette DEBUG loaded listener.js 13:59:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19E18400) [pid = 2960] [serial = 1631] [outer = 18C61C00] 13:59:59 INFO - PROCESS | 2960 | 1467233999127 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:59:59 INFO - PROCESS | 2960 | 1467233999196 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 13:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:59:59 INFO - PROCESS | 2960 | 1467233999201 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:59:59 INFO - PROCESS | 2960 | 1467233999204 Marionette TRACE conn5 <- [1,2138,null,{}] 13:59:59 INFO - PROCESS | 2960 | 1467233999209 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:59:59 INFO - PROCESS | 2960 | 1467233999212 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:59 INFO - PROCESS | 2960 | 1467233999312 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:59:59 INFO - PROCESS | 2960 | 1467233999458 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:59:59 INFO - PROCESS | 2960 | 1467233999461 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 13:59:59 INFO - PROCESS | 2960 | ++DOCSHELL 0DC53800 == 41 [pid = 2960] [id = 544] 13:59:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0DD7F800) [pid = 2960] [serial = 1632] [outer = 00000000] 13:59:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0EED1C00) [pid = 2960] [serial = 1633] [outer = 0DD7F800] 13:59:59 INFO - PROCESS | 2960 | 1467233999511 Marionette DEBUG loaded listener.js 13:59:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (121DCC00) [pid = 2960] [serial = 1634] [outer = 0DD7F800] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0EE9F400 == 40 [pid = 2960] [id = 538] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0E57EC00 == 39 [pid = 2960] [id = 537] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 17A7F400 == 38 [pid = 2960] [id = 536] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0DC4F400 == 37 [pid = 2960] [id = 535] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 12485000 == 36 [pid = 2960] [id = 534] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 12149400 == 35 [pid = 2960] [id = 533] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0C9EA000 == 34 [pid = 2960] [id = 532] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0C9EA400 == 33 [pid = 2960] [id = 531] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0CB2A800 == 32 [pid = 2960] [id = 13] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0C9DF400 == 31 [pid = 2960] [id = 530] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 138B9C00 == 30 [pid = 2960] [id = 528] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0C9E7400 == 29 [pid = 2960] [id = 529] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 18C58400 == 28 [pid = 2960] [id = 543] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 18C56800 == 27 [pid = 2960] [id = 542] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 1237D400 == 26 [pid = 2960] [id = 539] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0D77C000 == 25 [pid = 2960] [id = 540] 14:00:00 INFO - PROCESS | 2960 | --DOCSHELL 0EEA1000 == 24 [pid = 2960] [id = 541] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (18A7C800) [pid = 2960] [serial = 1570] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18C7B000) [pid = 2960] [serial = 1573] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (11C7D800) [pid = 2960] [serial = 1555] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (1237EC00) [pid = 2960] [serial = 1556] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (1761F400) [pid = 2960] [serial = 1564] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1761F800) [pid = 2960] [serial = 1565] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (17F91400) [pid = 2960] [serial = 1567] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (138C5800) [pid = 2960] [serial = 1558] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (13F53000) [pid = 2960] [serial = 1559] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0DA5F800) [pid = 2960] [serial = 1549] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DBA1800) [pid = 2960] [serial = 1550] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (19A8FC00) [pid = 2960] [serial = 1576] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (19E98400) [pid = 2960] [serial = 1544] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (16726800) [pid = 2960] [serial = 1562] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16450000) [pid = 2960] [serial = 1561] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0EA8FC00) [pid = 2960] [serial = 1552] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0EBCC000) [pid = 2960] [serial = 1553] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D202400) [pid = 2960] [serial = 1546] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D265400) [pid = 2960] [serial = 1547] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1584E000) [pid = 2960] [serial = 1579] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18DC6C00) [pid = 2960] [serial = 1574] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19E1B000) [pid = 2960] [serial = 1582] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17F95400) [pid = 2960] [serial = 1580] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19E1AC00) [pid = 2960] [serial = 1577] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18B8E400) [pid = 2960] [serial = 1571] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19EA2000) [pid = 2960] [serial = 1585] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (17F6C400) [pid = 2960] [serial = 1568] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19E95800) [pid = 2960] [serial = 1583] [outer = 00000000] [url = about:blank] 14:00:00 INFO - PROCESS | 2960 | 1467234000698 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1539ms 14:00:00 INFO - PROCESS | 2960 | 1467234000742 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 14:00:00 INFO - PROCESS | 2960 | 1467234000746 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:00:00 INFO - PROCESS | 2960 | 1467234000750 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:00:00 INFO - PROCESS | 2960 | 1467234000754 Marionette TRACE conn5 <- [1,2142,null,{}] 14:00:00 INFO - PROCESS | 2960 | 1467234000759 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:00 INFO - PROCESS | 2960 | 1467234000762 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:00 INFO - PROCESS | 2960 | 1467234000886 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:00:01 INFO - PROCESS | 2960 | 1467234000983 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 2960 | 1467234000986 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:01 INFO - PROCESS | 2960 | ++DOCSHELL 0D182000 == 25 [pid = 2960] [id = 545] 14:00:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0D210800) [pid = 2960] [serial = 1635] [outer = 00000000] 14:00:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA10C00) [pid = 2960] [serial = 1636] [outer = 0D210800] 14:00:01 INFO - PROCESS | 2960 | 1467234001033 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA5F800) [pid = 2960] [serial = 1637] [outer = 0D210800] 14:00:01 INFO - PROCESS | 2960 | 1467234001417 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 14:00:01 INFO - PROCESS | 2960 | 1467234001508 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:00:01 INFO - PROCESS | 2960 | 1467234001513 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:00:01 INFO - PROCESS | 2960 | 1467234001524 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:00:01 INFO - PROCESS | 2960 | 1467234001527 Marionette TRACE conn5 <- [1,2146,null,{}] 14:00:01 INFO - PROCESS | 2960 | 1467234001531 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:01 INFO - PROCESS | 2960 | 1467234001533 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:01 INFO - PROCESS | 2960 | 1467234001623 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:00:01 INFO - PROCESS | 2960 | 1467234001636 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:01 INFO - PROCESS | 2960 | 1467234001639 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:01 INFO - PROCESS | 2960 | ++DOCSHELL 0E57EC00 == 26 [pid = 2960] [id = 546] 14:00:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0E580800) [pid = 2960] [serial = 1638] [outer = 00000000] 14:00:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0EAEB400) [pid = 2960] [serial = 1639] [outer = 0E580800] 14:00:01 INFO - PROCESS | 2960 | 1467234001687 Marionette DEBUG loaded listener.js 14:00:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0EE93800) [pid = 2960] [serial = 1640] [outer = 0E580800] 14:00:02 INFO - PROCESS | 2960 | 1467234002150 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 14:00:02 INFO - PROCESS | 2960 | 1467234002196 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 2960 | 1467234002199 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:00:02 INFO - PROCESS | 2960 | 1467234002202 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:00:02 INFO - PROCESS | 2960 | 1467234002206 Marionette TRACE conn5 <- [1,2150,null,{}] 14:00:02 INFO - PROCESS | 2960 | 1467234002216 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:02 INFO - PROCESS | 2960 | 1467234002221 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:02 INFO - PROCESS | 2960 | 1467234002304 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:00:02 INFO - PROCESS | 2960 | 1467234002311 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:02 INFO - PROCESS | 2960 | 1467234002314 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:02 INFO - PROCESS | 2960 | ++DOCSHELL 1237EC00 == 27 [pid = 2960] [id = 547] 14:00:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (12382400) [pid = 2960] [serial = 1641] [outer = 00000000] 14:00:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (138BC800) [pid = 2960] [serial = 1642] [outer = 12382400] 14:00:02 INFO - PROCESS | 2960 | 1467234002362 Marionette DEBUG loaded listener.js 14:00:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14A66400) [pid = 2960] [serial = 1643] [outer = 12382400] 14:00:02 INFO - PROCESS | 2960 | 1467234002861 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 14:00:02 INFO - PROCESS | 2960 | 1467234002876 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:00:02 INFO - PROCESS | 2960 | 1467234002879 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:00:02 INFO - PROCESS | 2960 | 1467234002882 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:00:02 INFO - PROCESS | 2960 | 1467234002884 Marionette TRACE conn5 <- [1,2154,null,{}] 14:00:02 INFO - PROCESS | 2960 | 1467234002887 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:02 INFO - PROCESS | 2960 | 1467234002889 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:03 INFO - PROCESS | 2960 | 1467234003010 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:00:03 INFO - PROCESS | 2960 | 1467234003103 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 2960 | 1467234003105 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:03 INFO - PROCESS | 2960 | ++DOCSHELL 15132400 == 28 [pid = 2960] [id = 548] 14:00:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (15136800) [pid = 2960] [serial = 1644] [outer = 00000000] 14:00:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (15899800) [pid = 2960] [serial = 1645] [outer = 15136800] 14:00:03 INFO - PROCESS | 2960 | 1467234003149 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (15AF1000) [pid = 2960] [serial = 1646] [outer = 15136800] 14:00:03 INFO - PROCESS | 2960 | 1467234003561 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 14:00:03 INFO - PROCESS | 2960 | 1467234003620 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:00:03 INFO - PROCESS | 2960 | 1467234003622 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:00:03 INFO - PROCESS | 2960 | 1467234003625 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:00:03 INFO - PROCESS | 2960 | 1467234003627 Marionette TRACE conn5 <- [1,2158,null,{}] 14:00:03 INFO - PROCESS | 2960 | 1467234003631 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:03 INFO - PROCESS | 2960 | 1467234003633 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:03 INFO - PROCESS | 2960 | 1467234003745 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:00:03 INFO - PROCESS | 2960 | 1467234003750 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:03 INFO - PROCESS | 2960 | 1467234003752 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:03 INFO - PROCESS | 2960 | ++DOCSHELL 0D13B000 == 29 [pid = 2960] [id = 549] 14:00:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (16451400) [pid = 2960] [serial = 1647] [outer = 00000000] 14:00:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16803000) [pid = 2960] [serial = 1648] [outer = 16451400] 14:00:03 INFO - PROCESS | 2960 | 1467234003801 Marionette DEBUG loaded listener.js 14:00:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16810000) [pid = 2960] [serial = 1649] [outer = 16451400] 14:00:04 INFO - PROCESS | 2960 | 1467234004277 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 14:00:04 INFO - PROCESS | 2960 | 1467234004297 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:00:04 INFO - PROCESS | 2960 | 1467234004299 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:00:04 INFO - PROCESS | 2960 | 1467234004302 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:00:04 INFO - PROCESS | 2960 | 1467234004304 Marionette TRACE conn5 <- [1,2162,null,{}] 14:00:04 INFO - PROCESS | 2960 | 1467234004307 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:04 INFO - PROCESS | 2960 | 1467234004313 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:04 INFO - PROCESS | 2960 | 1467234004466 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:00:04 INFO - PROCESS | 2960 | 1467234004492 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:04 INFO - PROCESS | 2960 | 1467234004494 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:04 INFO - PROCESS | 2960 | ++DOCSHELL 17F70400 == 30 [pid = 2960] [id = 550] 14:00:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F72800) [pid = 2960] [serial = 1650] [outer = 00000000] 14:00:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17F9E400) [pid = 2960] [serial = 1651] [outer = 17F72800] 14:00:04 INFO - PROCESS | 2960 | 1467234004538 Marionette DEBUG loaded listener.js 14:00:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (18A7D000) [pid = 2960] [serial = 1652] [outer = 17F72800] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (15937C00) [pid = 2960] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17C9B800) [pid = 2960] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D136800) [pid = 2960] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DD81000) [pid = 2960] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0C9E7800) [pid = 2960] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0C9E2000) [pid = 2960] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (121DA400) [pid = 2960] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (19A91000) [pid = 2960] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0CBCA000) [pid = 2960] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C58C00) [pid = 2960] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0EE94000) [pid = 2960] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0EEDA000) [pid = 2960] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (13465800) [pid = 2960] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:00:04 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0E509C00) [pid = 2960] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:00:05 INFO - PROCESS | 2960 | 1467234005114 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 870ms 14:00:05 INFO - PROCESS | 2960 | 1467234005173 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 2960 | 1467234005175 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:00:05 INFO - PROCESS | 2960 | 1467234005178 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 2960 | 1467234005180 Marionette TRACE conn5 <- [1,2166,null,{}] 14:00:05 INFO - PROCESS | 2960 | 1467234005183 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:05 INFO - PROCESS | 2960 | 1467234005185 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:05 INFO - PROCESS | 2960 | 1467234005262 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:00:05 INFO - PROCESS | 2960 | 1467234005267 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 2960 | 1467234005269 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:05 INFO - PROCESS | 2960 | ++DOCSHELL 12155000 == 31 [pid = 2960] [id = 551] 14:00:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1216F000) [pid = 2960] [serial = 1653] [outer = 00000000] 14:00:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17612C00) [pid = 2960] [serial = 1654] [outer = 1216F000] 14:00:05 INFO - PROCESS | 2960 | 1467234005314 Marionette DEBUG loaded listener.js 14:00:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F6E000) [pid = 2960] [serial = 1655] [outer = 1216F000] 14:00:05 INFO - PROCESS | 2960 | 1467234005757 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 14:00:05 INFO - PROCESS | 2960 | 1467234005809 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:00:05 INFO - PROCESS | 2960 | 1467234005811 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:00:05 INFO - PROCESS | 2960 | 1467234005815 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:00:05 INFO - PROCESS | 2960 | 1467234005816 Marionette TRACE conn5 <- [1,2170,null,{}] 14:00:05 INFO - PROCESS | 2960 | 1467234005820 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:05 INFO - PROCESS | 2960 | 1467234005822 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:05 INFO - PROCESS | 2960 | 1467234005900 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:00:05 INFO - PROCESS | 2960 | 1467234005906 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:05 INFO - PROCESS | 2960 | 1467234005908 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:05 INFO - PROCESS | 2960 | ++DOCSHELL 15852C00 == 32 [pid = 2960] [id = 552] 14:00:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17FA0800) [pid = 2960] [serial = 1656] [outer = 00000000] 14:00:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18C5B800) [pid = 2960] [serial = 1657] [outer = 17FA0800] 14:00:05 INFO - PROCESS | 2960 | 1467234005952 Marionette DEBUG loaded listener.js 14:00:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C56000) [pid = 2960] [serial = 1658] [outer = 17FA0800] 14:00:06 INFO - PROCESS | 2960 | 1467234006766 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1021ms 14:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:00:06 INFO - PROCESS | 2960 | 1467234006836 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:00:06 INFO - PROCESS | 2960 | 1467234006840 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:00:06 INFO - PROCESS | 2960 | 1467234006845 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:00:06 INFO - PROCESS | 2960 | 1467234006850 Marionette TRACE conn5 <- [1,2174,null,{}] 14:00:06 INFO - PROCESS | 2960 | 1467234006876 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:06 INFO - PROCESS | 2960 | 1467234006879 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:07 INFO - PROCESS | 2960 | 1467234007006 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:00:07 INFO - PROCESS | 2960 | 1467234007138 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:07 INFO - PROCESS | 2960 | 1467234007141 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:07 INFO - PROCESS | 2960 | ++DOCSHELL 0D265400 == 33 [pid = 2960] [id = 553] 14:00:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0DA09000) [pid = 2960] [serial = 1659] [outer = 00000000] 14:00:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0DFE9800) [pid = 2960] [serial = 1660] [outer = 0DA09000] 14:00:07 INFO - PROCESS | 2960 | 1467234007199 Marionette DEBUG loaded listener.js 14:00:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0E50C800) [pid = 2960] [serial = 1661] [outer = 0DA09000] 14:00:07 INFO - PROCESS | 2960 | 1467234007886 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1101ms 14:00:07 INFO - PROCESS | 2960 | 1467234007947 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:00:07 INFO - PROCESS | 2960 | 1467234007951 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:00:07 INFO - PROCESS | 2960 | 1467234007958 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:00:07 INFO - PROCESS | 2960 | 1467234007961 Marionette TRACE conn5 <- [1,2178,null,{}] 14:00:08 INFO - PROCESS | 2960 | 1467234007965 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:08 INFO - PROCESS | 2960 | 1467234007968 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:08 INFO - PROCESS | 2960 | 1467234008088 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:00:08 INFO - PROCESS | 2960 | 1467234008227 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:08 INFO - PROCESS | 2960 | 1467234008230 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:08 INFO - PROCESS | 2960 | ++DOCSHELL 0DFF2C00 == 34 [pid = 2960] [id = 554] 14:00:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0EAEB800) [pid = 2960] [serial = 1662] [outer = 00000000] 14:00:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (13F5BC00) [pid = 2960] [serial = 1663] [outer = 0EAEB800] 14:00:08 INFO - PROCESS | 2960 | 1467234008287 Marionette DEBUG loaded listener.js 14:00:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1589D400) [pid = 2960] [serial = 1664] [outer = 0EAEB800] 14:00:09 INFO - PROCESS | 2960 | --DOCSHELL 12155000 == 33 [pid = 2960] [id = 551] 14:00:09 INFO - PROCESS | 2960 | --DOCSHELL 17F70400 == 32 [pid = 2960] [id = 550] 14:00:09 INFO - PROCESS | 2960 | --DOCSHELL 0D13B000 == 31 [pid = 2960] [id = 549] 14:00:09 INFO - PROCESS | 2960 | --DOCSHELL 15132400 == 30 [pid = 2960] [id = 548] 14:00:09 INFO - PROCESS | 2960 | --DOCSHELL 1237EC00 == 29 [pid = 2960] [id = 547] 14:00:09 INFO - PROCESS | 2960 | --DOCSHELL 0E57EC00 == 28 [pid = 2960] [id = 546] 14:00:09 INFO - PROCESS | 2960 | --DOCSHELL 0D182000 == 27 [pid = 2960] [id = 545] 14:00:09 INFO - PROCESS | 2960 | --DOCSHELL 0DC53800 == 26 [pid = 2960] [id = 544] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D8B9000) [pid = 2960] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (16722000) [pid = 2960] [serial = 1606] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17F6B400) [pid = 2960] [serial = 1609] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0CA33400) [pid = 2960] [serial = 1109] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1687E000) [pid = 2960] [serial = 1607] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0EA91800) [pid = 2960] [serial = 1597] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0EE96800) [pid = 2960] [serial = 1598] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D8B3C00) [pid = 2960] [serial = 1588] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA56000) [pid = 2960] [serial = 1589] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0CA32400) [pid = 2960] [serial = 1591] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D13AC00) [pid = 2960] [serial = 1592] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (12E5C000) [pid = 2960] [serial = 1600] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (130D0400) [pid = 2960] [serial = 1601] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19EA2800) [pid = 2960] [serial = 1586] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0D781C00) [pid = 2960] [serial = 1594] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DC54800) [pid = 2960] [serial = 1595] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18C6D400) [pid = 2960] [serial = 1618] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18C71400) [pid = 2960] [serial = 1619] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (13461C00) [pid = 2960] [serial = 1612] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (17F9CC00) [pid = 2960] [serial = 1615] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (18A74C00) [pid = 2960] [serial = 1616] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (17F64800) [pid = 2960] [serial = 1610] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (15929800) [pid = 2960] [serial = 1613] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (15132000) [pid = 2960] [serial = 1603] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (1589D800) [pid = 2960] [serial = 1604] [outer = 00000000] [url = about:blank] 14:00:09 INFO - PROCESS | 2960 | 1467234009129 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1231ms 14:00:09 INFO - PROCESS | 2960 | 1467234009193 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 2960 | 1467234009197 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:00:09 INFO - PROCESS | 2960 | 1467234009201 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 2960 | 1467234009203 Marionette TRACE conn5 <- [1,2182,null,{}] 14:00:09 INFO - PROCESS | 2960 | 1467234009209 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:09 INFO - PROCESS | 2960 | 1467234009211 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:09 INFO - PROCESS | 2960 | 1467234009297 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:00:09 INFO - PROCESS | 2960 | 1467234009304 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:09 INFO - PROCESS | 2960 | 1467234009306 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:09 INFO - PROCESS | 2960 | ++DOCSHELL 0CBF2C00 == 27 [pid = 2960] [id = 555] 14:00:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0D13AC00) [pid = 2960] [serial = 1665] [outer = 00000000] 14:00:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0D774C00) [pid = 2960] [serial = 1666] [outer = 0D13AC00] 14:00:09 INFO - PROCESS | 2960 | 1467234009359 Marionette DEBUG loaded listener.js 14:00:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DA03800) [pid = 2960] [serial = 1667] [outer = 0D13AC00] 14:00:09 INFO - PROCESS | 2960 | 1467234009893 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 14:00:09 INFO - PROCESS | 2960 | 1467234009932 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:00:09 INFO - PROCESS | 2960 | 1467234009937 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:00:09 INFO - PROCESS | 2960 | 1467234009942 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:00:09 INFO - PROCESS | 2960 | 1467234009945 Marionette TRACE conn5 <- [1,2186,null,{}] 14:00:09 INFO - PROCESS | 2960 | 1467234009949 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:09 INFO - PROCESS | 2960 | 1467234009951 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:10 INFO - PROCESS | 2960 | 1467234010047 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:00:10 INFO - PROCESS | 2960 | 1467234010147 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 2960 | 1467234010149 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:10 INFO - PROCESS | 2960 | ++DOCSHELL 0DF85800 == 28 [pid = 2960] [id = 556] 14:00:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DF86C00) [pid = 2960] [serial = 1668] [outer = 00000000] 14:00:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0E502800) [pid = 2960] [serial = 1669] [outer = 0DF86C00] 14:00:10 INFO - PROCESS | 2960 | 1467234010229 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0EB8C000) [pid = 2960] [serial = 1670] [outer = 0DF86C00] 14:00:10 INFO - PROCESS | 2960 | 1467234010592 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 14:00:10 INFO - PROCESS | 2960 | 1467234010649 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:00:10 INFO - PROCESS | 2960 | 1467234010651 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:00:10 INFO - PROCESS | 2960 | 1467234010654 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:00:10 INFO - PROCESS | 2960 | 1467234010658 Marionette TRACE conn5 <- [1,2190,null,{}] 14:00:10 INFO - PROCESS | 2960 | 1467234010668 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:10 INFO - PROCESS | 2960 | 1467234010673 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:10 INFO - PROCESS | 2960 | 1467234010756 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:00:10 INFO - PROCESS | 2960 | 1467234010763 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:10 INFO - PROCESS | 2960 | 1467234010766 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:10 INFO - PROCESS | 2960 | ++DOCSHELL 12E54000 == 29 [pid = 2960] [id = 557] 14:00:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (12E5DC00) [pid = 2960] [serial = 1671] [outer = 00000000] 14:00:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (13465800) [pid = 2960] [serial = 1672] [outer = 12E5DC00] 14:00:10 INFO - PROCESS | 2960 | 1467234010841 Marionette DEBUG loaded listener.js 14:00:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14A69C00) [pid = 2960] [serial = 1673] [outer = 12E5DC00] 14:00:11 INFO - PROCESS | 2960 | 1467234011296 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 14:00:11 INFO - PROCESS | 2960 | 1467234011334 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:00:11 INFO - PROCESS | 2960 | 1467234011337 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:00:11 INFO - PROCESS | 2960 | 1467234011340 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:00:11 INFO - PROCESS | 2960 | 1467234011341 Marionette TRACE conn5 <- [1,2194,null,{}] 14:00:11 INFO - PROCESS | 2960 | 1467234011344 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:11 INFO - PROCESS | 2960 | 1467234011346 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:11 INFO - PROCESS | 2960 | 1467234011470 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:00:11 INFO - PROCESS | 2960 | 1467234011475 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:11 INFO - PROCESS | 2960 | 1467234011477 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:11 INFO - PROCESS | 2960 | ++DOCSHELL 159E1800 == 30 [pid = 2960] [id = 558] 14:00:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (159E2C00) [pid = 2960] [serial = 1674] [outer = 00000000] 14:00:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (16725800) [pid = 2960] [serial = 1675] [outer = 159E2C00] 14:00:11 INFO - PROCESS | 2960 | 1467234011521 Marionette DEBUG loaded listener.js 14:00:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1672E800) [pid = 2960] [serial = 1676] [outer = 159E2C00] 14:00:11 INFO - PROCESS | 2960 | 1467234011942 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 14:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:00:12 INFO - PROCESS | 2960 | 1467234012013 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 2960 | 1467234012015 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:00:12 INFO - PROCESS | 2960 | 1467234012018 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 2960 | 1467234012020 Marionette TRACE conn5 <- [1,2198,null,{}] 14:00:12 INFO - PROCESS | 2960 | 1467234012024 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:12 INFO - PROCESS | 2960 | 1467234012026 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:12 INFO - PROCESS | 2960 | 1467234012138 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:00:12 INFO - PROCESS | 2960 | 1467234012226 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 2960 | 1467234012228 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:12 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F8C00 == 31 [pid = 2960] [id = 559] 14:00:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1680F000) [pid = 2960] [serial = 1677] [outer = 00000000] 14:00:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1762DC00) [pid = 2960] [serial = 1678] [outer = 1680F000] 14:00:12 INFO - PROCESS | 2960 | 1467234012272 Marionette DEBUG loaded listener.js 14:00:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17A7C800) [pid = 2960] [serial = 1679] [outer = 1680F000] 14:00:12 INFO - PROCESS | 2960 | 1467234012697 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 14:00:12 INFO - PROCESS | 2960 | 1467234012754 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:00:12 INFO - PROCESS | 2960 | 1467234012756 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:00:12 INFO - PROCESS | 2960 | 1467234012758 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:00:12 INFO - PROCESS | 2960 | 1467234012760 Marionette TRACE conn5 <- [1,2202,null,{}] 14:00:12 INFO - PROCESS | 2960 | 1467234012763 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:12 INFO - PROCESS | 2960 | 1467234012769 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:12 INFO - PROCESS | 2960 | 1467234012905 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:00:12 INFO - PROCESS | 2960 | 1467234012916 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:12 INFO - PROCESS | 2960 | 1467234012918 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:12 INFO - PROCESS | 2960 | ++DOCSHELL 17F68400 == 32 [pid = 2960] [id = 560] 14:00:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F68C00) [pid = 2960] [serial = 1680] [outer = 00000000] 14:00:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A79400) [pid = 2960] [serial = 1681] [outer = 17F68C00] 14:00:13 INFO - PROCESS | 2960 | 1467234013017 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A7A800) [pid = 2960] [serial = 1682] [outer = 17F68C00] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (15136800) [pid = 2960] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DD7F800) [pid = 2960] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (12382400) [pid = 2960] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0E580800) [pid = 2960] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D210800) [pid = 2960] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (16451400) [pid = 2960] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0D780400) [pid = 2960] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0EEDA800) [pid = 2960] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18C5B000) [pid = 2960] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18C61C00) [pid = 2960] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17F72800) [pid = 2960] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:00:13 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1216F000) [pid = 2960] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:00:13 INFO - PROCESS | 2960 | 1467234013521 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 830ms 14:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:00:13 INFO - PROCESS | 2960 | 1467234013590 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:00:13 INFO - PROCESS | 2960 | 1467234013592 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:00:13 INFO - PROCESS | 2960 | 1467234013595 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:00:13 INFO - PROCESS | 2960 | 1467234013597 Marionette TRACE conn5 <- [1,2206,null,{}] 14:00:13 INFO - PROCESS | 2960 | 1467234013600 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:13 INFO - PROCESS | 2960 | 1467234013602 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:13 INFO - PROCESS | 2960 | 1467234013715 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:00:13 INFO - PROCESS | 2960 | 1467234013782 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:13 INFO - PROCESS | 2960 | 1467234013784 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:13 INFO - PROCESS | 2960 | ++DOCSHELL 0CA35800 == 33 [pid = 2960] [id = 561] 14:00:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (12177C00) [pid = 2960] [serial = 1683] [outer = 00000000] 14:00:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (15934400) [pid = 2960] [serial = 1684] [outer = 12177C00] 14:00:13 INFO - PROCESS | 2960 | 1467234013828 Marionette DEBUG loaded listener.js 14:00:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (1687D000) [pid = 2960] [serial = 1685] [outer = 12177C00] 14:00:14 INFO - PROCESS | 2960 | 1467234014173 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 631ms 14:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:00:14 INFO - PROCESS | 2960 | 1467234014227 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 2960 | 1467234014229 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:00:14 INFO - PROCESS | 2960 | 1467234014232 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 2960 | 1467234014233 Marionette TRACE conn5 <- [1,2210,null,{}] 14:00:14 INFO - PROCESS | 2960 | 1467234014248 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:14 INFO - PROCESS | 2960 | 1467234014250 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:14 INFO - PROCESS | 2960 | 1467234014329 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:00:14 INFO - PROCESS | 2960 | 1467234014335 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 2960 | 1467234014337 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:14 INFO - PROCESS | 2960 | ++DOCSHELL 18A78400 == 34 [pid = 2960] [id = 562] 14:00:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18A7F400) [pid = 2960] [serial = 1686] [outer = 00000000] 14:00:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (18C64C00) [pid = 2960] [serial = 1687] [outer = 18A7F400] 14:00:14 INFO - PROCESS | 2960 | 1467234014381 Marionette DEBUG loaded listener.js 14:00:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (18D24400) [pid = 2960] [serial = 1688] [outer = 18A7F400] 14:00:14 INFO - PROCESS | 2960 | 1467234014806 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 590ms 14:00:14 INFO - PROCESS | 2960 | 1467234014823 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:00:14 INFO - PROCESS | 2960 | 1467234014824 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:00:14 INFO - PROCESS | 2960 | 1467234014827 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:00:14 INFO - PROCESS | 2960 | 1467234014829 Marionette TRACE conn5 <- [1,2214,null,{}] 14:00:14 INFO - PROCESS | 2960 | 1467234014833 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:14 INFO - PROCESS | 2960 | 1467234014834 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:14 INFO - PROCESS | 2960 | 1467234014959 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:00:14 INFO - PROCESS | 2960 | 1467234014967 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:14 INFO - PROCESS | 2960 | 1467234014978 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:15 INFO - PROCESS | 2960 | ++DOCSHELL 18DC3400 == 35 [pid = 2960] [id = 563] 14:00:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18DCD800) [pid = 2960] [serial = 1689] [outer = 00000000] 14:00:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19706000) [pid = 2960] [serial = 1690] [outer = 18DCD800] 14:00:15 INFO - PROCESS | 2960 | 1467234015024 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19707400) [pid = 2960] [serial = 1691] [outer = 18DCD800] 14:00:15 INFO - PROCESS | 2960 | 1467234015471 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 14:00:15 INFO - PROCESS | 2960 | 1467234015514 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:00:15 INFO - PROCESS | 2960 | 1467234015518 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:00:15 INFO - PROCESS | 2960 | 1467234015540 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:00:15 INFO - PROCESS | 2960 | 1467234015545 Marionette TRACE conn5 <- [1,2218,null,{}] 14:00:15 INFO - PROCESS | 2960 | 1467234015552 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:15 INFO - PROCESS | 2960 | 1467234015555 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:15 INFO - PROCESS | 2960 | 1467234015678 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:00:15 INFO - PROCESS | 2960 | 1467234015786 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:15 INFO - PROCESS | 2960 | 1467234015791 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:15 INFO - PROCESS | 2960 | ++DOCSHELL 0D25D800 == 36 [pid = 2960] [id = 564] 14:00:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D2F9400) [pid = 2960] [serial = 1692] [outer = 00000000] 14:00:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA0C000) [pid = 2960] [serial = 1693] [outer = 0D2F9400] 14:00:15 INFO - PROCESS | 2960 | 1467234015847 Marionette DEBUG loaded listener.js 14:00:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DB39C00) [pid = 2960] [serial = 1694] [outer = 0D2F9400] 14:00:16 INFO - PROCESS | 2960 | 1467234016490 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 14:00:16 INFO - PROCESS | 2960 | 1467234016514 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:00:16 INFO - PROCESS | 2960 | 1467234016520 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:00:16 INFO - PROCESS | 2960 | 1467234016526 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:00:16 INFO - PROCESS | 2960 | 1467234016529 Marionette TRACE conn5 <- [1,2222,null,{}] 14:00:16 INFO - PROCESS | 2960 | 1467234016533 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:16 INFO - PROCESS | 2960 | 1467234016536 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:16 INFO - PROCESS | 2960 | 1467234016650 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:00:16 INFO - PROCESS | 2960 | 1467234016807 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:16 INFO - PROCESS | 2960 | 1467234016810 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:16 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA2400 == 37 [pid = 2960] [id = 565] 14:00:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (11B5C400) [pid = 2960] [serial = 1695] [outer = 00000000] 14:00:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (130D0400) [pid = 2960] [serial = 1696] [outer = 11B5C400] 14:00:16 INFO - PROCESS | 2960 | 1467234016870 Marionette DEBUG loaded listener.js 14:00:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (15897C00) [pid = 2960] [serial = 1697] [outer = 11B5C400] 14:00:17 INFO - PROCESS | 2960 | 1467234017415 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 931ms 14:00:17 INFO - PROCESS | 2960 | 1467234017459 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:00:17 INFO - PROCESS | 2960 | 1467234017462 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:00:17 INFO - PROCESS | 2960 | 1467234017466 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:00:17 INFO - PROCESS | 2960 | 1467234017470 Marionette TRACE conn5 <- [1,2226,null,{}] 14:00:17 INFO - PROCESS | 2960 | 1467234017481 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:17 INFO - PROCESS | 2960 | 1467234017485 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:17 INFO - PROCESS | 2960 | 1467234017596 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:00:17 INFO - PROCESS | 2960 | 1467234017709 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:17 INFO - PROCESS | 2960 | 1467234017712 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:17 INFO - PROCESS | 2960 | ++DOCSHELL 18ACE800 == 38 [pid = 2960] [id = 566] 14:00:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18B8DC00) [pid = 2960] [serial = 1698] [outer = 00000000] 14:00:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18D1DC00) [pid = 2960] [serial = 1699] [outer = 18B8DC00] 14:00:17 INFO - PROCESS | 2960 | 1467234017809 Marionette DEBUG loaded listener.js 14:00:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19A88800) [pid = 2960] [serial = 1700] [outer = 18B8DC00] 14:00:18 INFO - PROCESS | 2960 | 1467234018401 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 14:00:18 INFO - PROCESS | 2960 | 1467234018439 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:00:18 INFO - PROCESS | 2960 | 1467234018442 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:00:18 INFO - PROCESS | 2960 | 1467234018445 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:00:18 INFO - PROCESS | 2960 | 1467234018447 Marionette TRACE conn5 <- [1,2230,null,{}] 14:00:18 INFO - PROCESS | 2960 | 1467234018451 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:18 INFO - PROCESS | 2960 | 1467234018453 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:18 INFO - PROCESS | 2960 | 1467234018560 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:00:18 INFO - PROCESS | 2960 | 1467234018700 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:18 INFO - PROCESS | 2960 | 1467234018703 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:18 INFO - PROCESS | 2960 | ++DOCSHELL 0EE94000 == 39 [pid = 2960] [id = 567] 14:00:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (1589FC00) [pid = 2960] [serial = 1701] [outer = 00000000] 14:00:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18BB7400) [pid = 2960] [serial = 1702] [outer = 1589FC00] 14:00:18 INFO - PROCESS | 2960 | 1467234018758 Marionette DEBUG loaded listener.js 14:00:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19E3A400) [pid = 2960] [serial = 1703] [outer = 1589FC00] 14:00:19 INFO - PROCESS | 2960 | 1467234019516 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1117ms 14:00:19 INFO - PROCESS | 2960 | 1467234019566 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:00:19 INFO - PROCESS | 2960 | 1467234019570 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:00:19 INFO - PROCESS | 2960 | 1467234019575 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:00:19 INFO - PROCESS | 2960 | 1467234019578 Marionette TRACE conn5 <- [1,2234,null,{}] 14:00:19 INFO - PROCESS | 2960 | 1467234019584 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:19 INFO - PROCESS | 2960 | 1467234019587 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:19 INFO - PROCESS | 2960 | 1467234019737 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:00:19 INFO - PROCESS | 2960 | 1467234019754 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:19 INFO - PROCESS | 2960 | 1467234019756 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:19 INFO - PROCESS | 2960 | ++DOCSHELL 0DD85C00 == 40 [pid = 2960] [id = 568] 14:00:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DF7C400) [pid = 2960] [serial = 1704] [outer = 00000000] 14:00:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (0E509000) [pid = 2960] [serial = 1705] [outer = 0DF7C400] 14:00:19 INFO - PROCESS | 2960 | 1467234019805 Marionette DEBUG loaded listener.js 14:00:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0EE95000) [pid = 2960] [serial = 1706] [outer = 0DF7C400] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 18A78400 == 39 [pid = 2960] [id = 562] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0CA35800 == 38 [pid = 2960] [id = 561] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 17F68400 == 37 [pid = 2960] [id = 560] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0D2F8C00 == 36 [pid = 2960] [id = 559] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 159E1800 == 35 [pid = 2960] [id = 558] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 12E54000 == 34 [pid = 2960] [id = 557] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0DF85800 == 33 [pid = 2960] [id = 556] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0CBF2C00 == 32 [pid = 2960] [id = 555] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0D265400 == 31 [pid = 2960] [id = 553] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 15852C00 == 30 [pid = 2960] [id = 552] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0DFF2C00 == 29 [pid = 2960] [id = 554] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0EE94000 == 28 [pid = 2960] [id = 567] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0EEA2400 == 27 [pid = 2960] [id = 565] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 18ACE800 == 26 [pid = 2960] [id = 566] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 18DC3400 == 25 [pid = 2960] [id = 563] 14:00:20 INFO - PROCESS | 2960 | --DOCSHELL 0D25D800 == 24 [pid = 2960] [id = 564] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (15899800) [pid = 2960] [serial = 1645] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (121DCC00) [pid = 2960] [serial = 1634] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0EED1C00) [pid = 2960] [serial = 1633] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (138BC800) [pid = 2960] [serial = 1642] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0EAEB400) [pid = 2960] [serial = 1639] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0EE93800) [pid = 2960] [serial = 1640] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DA10C00) [pid = 2960] [serial = 1636] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA5F800) [pid = 2960] [serial = 1637] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (16803000) [pid = 2960] [serial = 1648] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DD7B400) [pid = 2960] [serial = 1622] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DA0B400) [pid = 2960] [serial = 1621] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (12E5D000) [pid = 2960] [serial = 1625] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (12171400) [pid = 2960] [serial = 1624] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1943A800) [pid = 2960] [serial = 1628] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18D25000) [pid = 2960] [serial = 1627] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19E18400) [pid = 2960] [serial = 1631] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19AFD400) [pid = 2960] [serial = 1630] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (15AF1000) [pid = 2960] [serial = 1646] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18C5B800) [pid = 2960] [serial = 1657] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (17F9E400) [pid = 2960] [serial = 1651] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (16810000) [pid = 2960] [serial = 1649] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18A7D000) [pid = 2960] [serial = 1652] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17612C00) [pid = 2960] [serial = 1654] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (17F6E000) [pid = 2960] [serial = 1655] [outer = 00000000] [url = about:blank] 14:00:20 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (14A66400) [pid = 2960] [serial = 1643] [outer = 00000000] [url = about:blank] 14:00:21 INFO - PROCESS | 2960 | 1467234021127 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1582ms 14:00:21 INFO - PROCESS | 2960 | 1467234021159 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 2960 | 1467234021163 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:00:21 INFO - PROCESS | 2960 | 1467234021168 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 2960 | 1467234021172 Marionette TRACE conn5 <- [1,2238,null,{}] 14:00:21 INFO - PROCESS | 2960 | 1467234021183 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:21 INFO - PROCESS | 2960 | 1467234021185 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:21 INFO - PROCESS | 2960 | 1467234021277 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:00:21 INFO - PROCESS | 2960 | 1467234021284 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 2960 | 1467234021287 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:21 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3CC00 == 25 [pid = 2960] [id = 569] 14:00:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0CBCE400) [pid = 2960] [serial = 1707] [outer = 00000000] 14:00:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D25EC00) [pid = 2960] [serial = 1708] [outer = 0CBCE400] 14:00:21 INFO - PROCESS | 2960 | 1467234021338 Marionette DEBUG loaded listener.js 14:00:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D780400) [pid = 2960] [serial = 1709] [outer = 0CBCE400] 14:00:21 INFO - PROCESS | 2960 | 1467234021817 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 691ms 14:00:21 INFO - PROCESS | 2960 | 1467234021858 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:00:21 INFO - PROCESS | 2960 | 1467234021863 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:00:21 INFO - PROCESS | 2960 | 1467234021869 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:00:21 INFO - PROCESS | 2960 | 1467234021872 Marionette TRACE conn5 <- [1,2242,null,{}] 14:00:21 INFO - PROCESS | 2960 | 1467234021875 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:21 INFO - PROCESS | 2960 | 1467234021878 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:21 INFO - PROCESS | 2960 | 1467234021965 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:00:21 INFO - PROCESS | 2960 | 1467234021974 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:21 INFO - PROCESS | 2960 | 1467234021977 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:21 INFO - PROCESS | 2960 | ++DOCSHELL 0DC4C800 == 26 [pid = 2960] [id = 570] 14:00:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DC4EC00) [pid = 2960] [serial = 1710] [outer = 00000000] 14:00:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DD79400) [pid = 2960] [serial = 1711] [outer = 0DC4EC00] 14:00:22 INFO - PROCESS | 2960 | 1467234022023 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DD7FC00) [pid = 2960] [serial = 1712] [outer = 0DC4EC00] 14:00:22 INFO - PROCESS | 2960 | 1467234022477 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 14:00:22 INFO - PROCESS | 2960 | 1467234022543 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:00:22 INFO - PROCESS | 2960 | 1467234022546 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:00:22 INFO - PROCESS | 2960 | 1467234022549 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:00:22 INFO - PROCESS | 2960 | 1467234022553 Marionette TRACE conn5 <- [1,2246,null,{}] 14:00:22 INFO - PROCESS | 2960 | 1467234022563 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:22 INFO - PROCESS | 2960 | 1467234022567 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:22 INFO - PROCESS | 2960 | 1467234022652 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:00:22 INFO - PROCESS | 2960 | 1467234022788 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:22 INFO - PROCESS | 2960 | 1467234022792 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:22 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA2800 == 27 [pid = 2960] [id = 571] 14:00:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0EED1C00) [pid = 2960] [serial = 1713] [outer = 00000000] 14:00:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (11BAB000) [pid = 2960] [serial = 1714] [outer = 0EED1C00] 14:00:22 INFO - PROCESS | 2960 | 1467234022840 Marionette DEBUG loaded listener.js 14:00:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (12154C00) [pid = 2960] [serial = 1715] [outer = 0EED1C00] 14:00:23 INFO - PROCESS | 2960 | 1467234023260 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 14:00:23 INFO - PROCESS | 2960 | 1467234023283 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:00:23 INFO - PROCESS | 2960 | 1467234023286 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:00:23 INFO - PROCESS | 2960 | 1467234023289 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:00:23 INFO - PROCESS | 2960 | 1467234023291 Marionette TRACE conn5 <- [1,2250,null,{}] 14:00:23 INFO - PROCESS | 2960 | 1467234023294 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:23 INFO - PROCESS | 2960 | 1467234023296 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:23 INFO - PROCESS | 2960 | 1467234023416 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:00:23 INFO - PROCESS | 2960 | 1467234023421 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:23 INFO - PROCESS | 2960 | 1467234023423 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:23 INFO - PROCESS | 2960 | ++DOCSHELL 11BA8400 == 28 [pid = 2960] [id = 572] 14:00:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (12481000) [pid = 2960] [serial = 1716] [outer = 00000000] 14:00:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1346D400) [pid = 2960] [serial = 1717] [outer = 12481000] 14:00:23 INFO - PROCESS | 2960 | 1467234023521 Marionette DEBUG loaded listener.js 14:00:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (13F59000) [pid = 2960] [serial = 1718] [outer = 12481000] 14:00:23 INFO - PROCESS | 2960 | 1467234023971 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 14:00:24 INFO - PROCESS | 2960 | 1467234024054 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 2960 | 1467234024056 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:00:24 INFO - PROCESS | 2960 | 1467234024063 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 2960 | 1467234024065 Marionette TRACE conn5 <- [1,2254,null,{}] 14:00:24 INFO - PROCESS | 2960 | 1467234024068 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:24 INFO - PROCESS | 2960 | 1467234024070 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:24 INFO - PROCESS | 2960 | 1467234024181 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:00:24 INFO - PROCESS | 2960 | 1467234024193 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 2960 | 1467234024195 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:24 INFO - PROCESS | 2960 | ++DOCSHELL 1584B400 == 29 [pid = 2960] [id = 573] 14:00:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (15897400) [pid = 2960] [serial = 1719] [outer = 00000000] 14:00:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (158A4800) [pid = 2960] [serial = 1720] [outer = 15897400] 14:00:24 INFO - PROCESS | 2960 | 1467234024293 Marionette DEBUG loaded listener.js 14:00:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (16348800) [pid = 2960] [serial = 1721] [outer = 15897400] 14:00:24 INFO - PROCESS | 2960 | 1467234024711 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 14:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:00:24 INFO - PROCESS | 2960 | 1467234024738 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:00:24 INFO - PROCESS | 2960 | 1467234024740 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:00:24 INFO - PROCESS | 2960 | 1467234024743 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:00:24 INFO - PROCESS | 2960 | 1467234024745 Marionette TRACE conn5 <- [1,2258,null,{}] 14:00:24 INFO - PROCESS | 2960 | 1467234024748 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:24 INFO - PROCESS | 2960 | 1467234024753 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:24 INFO - PROCESS | 2960 | 1467234024889 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:00:24 INFO - PROCESS | 2960 | 1467234024895 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:24 INFO - PROCESS | 2960 | 1467234024897 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:24 INFO - PROCESS | 2960 | ++DOCSHELL 1687B800 == 30 [pid = 2960] [id = 574] 14:00:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1761F800) [pid = 2960] [serial = 1722] [outer = 00000000] 14:00:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17F64400) [pid = 2960] [serial = 1723] [outer = 1761F800] 14:00:24 INFO - PROCESS | 2960 | 1467234024947 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17F6EC00) [pid = 2960] [serial = 1724] [outer = 1761F800] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (159E2C00) [pid = 2960] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17F68C00) [pid = 2960] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1680F000) [pid = 2960] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (12177C00) [pid = 2960] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DF86C00) [pid = 2960] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17FA0800) [pid = 2960] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D13AC00) [pid = 2960] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DA09000) [pid = 2960] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0EAEB800) [pid = 2960] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18A7F400) [pid = 2960] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (12E5DC00) [pid = 2960] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:00:25 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18DCD800) [pid = 2960] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:00:25 INFO - PROCESS | 2960 | 1467234025596 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 870ms 14:00:25 INFO - PROCESS | 2960 | 1467234025614 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:00:25 INFO - PROCESS | 2960 | 1467234025616 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:00:25 INFO - PROCESS | 2960 | 1467234025619 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:00:25 INFO - PROCESS | 2960 | 1467234025621 Marionette TRACE conn5 <- [1,2262,null,{}] 14:00:25 INFO - PROCESS | 2960 | 1467234025624 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:25 INFO - PROCESS | 2960 | 1467234025626 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:25 INFO - PROCESS | 2960 | 1467234025740 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:00:25 INFO - PROCESS | 2960 | 1467234025802 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:25 INFO - PROCESS | 2960 | 1467234025804 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:25 INFO - PROCESS | 2960 | ++DOCSHELL 0DF86C00 == 31 [pid = 2960] [id = 575] 14:00:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (11C7B800) [pid = 2960] [serial = 1725] [outer = 00000000] 14:00:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1592DC00) [pid = 2960] [serial = 1726] [outer = 11C7B800] 14:00:25 INFO - PROCESS | 2960 | 1467234025848 Marionette DEBUG loaded listener.js 14:00:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DD82C00) [pid = 2960] [serial = 1727] [outer = 11C7B800] 14:00:26 INFO - PROCESS | 2960 | 1467234026168 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 570ms 14:00:26 INFO - PROCESS | 2960 | 1467234026200 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 2960 | 1467234026202 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:00:26 INFO - PROCESS | 2960 | 1467234026210 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 2960 | 1467234026212 Marionette TRACE conn5 <- [1,2266,null,{}] 14:00:26 INFO - PROCESS | 2960 | 1467234026215 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:26 INFO - PROCESS | 2960 | 1467234026217 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:26 INFO - PROCESS | 2960 | 1467234026345 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:00:26 INFO - PROCESS | 2960 | 1467234026353 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 2960 | 1467234026355 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:26 INFO - PROCESS | 2960 | ++DOCSHELL 0DD79000 == 32 [pid = 2960] [id = 576] 14:00:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17F67400) [pid = 2960] [serial = 1728] [outer = 00000000] 14:00:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F9D400) [pid = 2960] [serial = 1729] [outer = 17F67400] 14:00:26 INFO - PROCESS | 2960 | 1467234026398 Marionette DEBUG loaded listener.js 14:00:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17F94C00) [pid = 2960] [serial = 1730] [outer = 17F67400] 14:00:26 INFO - PROCESS | 2960 | 1467234026811 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 631ms 14:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:00:26 INFO - PROCESS | 2960 | 1467234026841 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:00:26 INFO - PROCESS | 2960 | 1467234026843 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:00:26 INFO - PROCESS | 2960 | 1467234026846 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:00:26 INFO - PROCESS | 2960 | 1467234026848 Marionette TRACE conn5 <- [1,2270,null,{}] 14:00:26 INFO - PROCESS | 2960 | 1467234026851 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:26 INFO - PROCESS | 2960 | 1467234026853 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:26 INFO - PROCESS | 2960 | 1467234026932 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:00:26 INFO - PROCESS | 2960 | 1467234026938 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:26 INFO - PROCESS | 2960 | 1467234026940 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:26 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA2400 == 33 [pid = 2960] [id = 577] 14:00:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18BC4400) [pid = 2960] [serial = 1731] [outer = 00000000] 14:00:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C62800) [pid = 2960] [serial = 1732] [outer = 18BC4400] 14:00:27 INFO - PROCESS | 2960 | 1467234026992 Marionette DEBUG loaded listener.js 14:00:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18C63000) [pid = 2960] [serial = 1733] [outer = 18BC4400] 14:00:27 INFO - PROCESS | 2960 | 1467234027595 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 770ms 14:00:27 INFO - PROCESS | 2960 | 1467234027629 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:00:27 INFO - PROCESS | 2960 | 1467234027633 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:00:27 INFO - PROCESS | 2960 | 1467234027639 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:00:27 INFO - PROCESS | 2960 | 1467234027642 Marionette TRACE conn5 <- [1,2274,null,{}] 14:00:27 INFO - PROCESS | 2960 | 1467234027648 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:27 INFO - PROCESS | 2960 | 1467234027651 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:27 INFO - PROCESS | 2960 | 1467234027775 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:00:27 INFO - PROCESS | 2960 | 1467234027899 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:27 INFO - PROCESS | 2960 | 1467234027902 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:27 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E4C00 == 34 [pid = 2960] [id = 578] 14:00:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0C9E5000) [pid = 2960] [serial = 1734] [outer = 00000000] 14:00:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0D779C00) [pid = 2960] [serial = 1735] [outer = 0C9E5000] 14:00:28 INFO - PROCESS | 2960 | 1467234028001 Marionette DEBUG loaded listener.js 14:00:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DA5A000) [pid = 2960] [serial = 1736] [outer = 0C9E5000] 14:00:28 INFO - PROCESS | 2960 | 1467234028756 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:00:28 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 14:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1182ms 14:00:28 INFO - PROCESS | 2960 | 1467234028822 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:00:28 INFO - PROCESS | 2960 | 1467234028827 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:00:28 INFO - PROCESS | 2960 | 1467234028833 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:00:28 INFO - PROCESS | 2960 | 1467234028836 Marionette TRACE conn5 <- [1,2278,null,{}] 14:00:28 INFO - PROCESS | 2960 | 1467234028840 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:28 INFO - PROCESS | 2960 | 1467234028843 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:28 INFO - PROCESS | 2960 | 1467234028970 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:00:29 INFO - PROCESS | 2960 | 1467234029105 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:29 INFO - PROCESS | 2960 | 1467234029107 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:29 INFO - PROCESS | 2960 | ++DOCSHELL 11B61000 == 35 [pid = 2960] [id = 579] 14:00:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (11B9F400) [pid = 2960] [serial = 1737] [outer = 00000000] 14:00:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (121D5400) [pid = 2960] [serial = 1738] [outer = 11B9F400] 14:00:29 INFO - PROCESS | 2960 | 1467234029164 Marionette DEBUG loaded listener.js 14:00:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1346C400) [pid = 2960] [serial = 1739] [outer = 11B9F400] 14:00:30 INFO - PROCESS | 2960 | 1467234030071 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 0DD79000 == 34 [pid = 2960] [id = 576] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 0DF86C00 == 33 [pid = 2960] [id = 575] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 1687B800 == 32 [pid = 2960] [id = 574] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 1584B400 == 31 [pid = 2960] [id = 573] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 11BA8400 == 30 [pid = 2960] [id = 572] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 0EEA2800 == 29 [pid = 2960] [id = 571] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 0DC4C800 == 28 [pid = 2960] [id = 570] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 0CA3CC00 == 27 [pid = 2960] [id = 569] 14:00:30 INFO - PROCESS | 2960 | --DOCSHELL 0DD85C00 == 26 [pid = 2960] [id = 568] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (16725800) [pid = 2960] [serial = 1675] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18A79400) [pid = 2960] [serial = 1681] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (17A7C800) [pid = 2960] [serial = 1679] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1762DC00) [pid = 2960] [serial = 1678] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (15934400) [pid = 2960] [serial = 1684] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0E502800) [pid = 2960] [serial = 1669] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0EB8C000) [pid = 2960] [serial = 1670] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18C56000) [pid = 2960] [serial = 1658] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0D774C00) [pid = 2960] [serial = 1666] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA03800) [pid = 2960] [serial = 1667] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DFE9800) [pid = 2960] [serial = 1660] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0E50C800) [pid = 2960] [serial = 1661] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (13F5BC00) [pid = 2960] [serial = 1663] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1589D400) [pid = 2960] [serial = 1664] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18D24400) [pid = 2960] [serial = 1688] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (13465800) [pid = 2960] [serial = 1672] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18A7A800) [pid = 2960] [serial = 1682] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19707400) [pid = 2960] [serial = 1691] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18C64C00) [pid = 2960] [serial = 1687] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1672E800) [pid = 2960] [serial = 1676] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (19706000) [pid = 2960] [serial = 1690] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (1687D000) [pid = 2960] [serial = 1685] [outer = 00000000] [url = about:blank] 14:00:30 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (14A69C00) [pid = 2960] [serial = 1673] [outer = 00000000] [url = about:blank] 14:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1324ms 14:00:30 INFO - PROCESS | 2960 | 1467234030161 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 2960 | 1467234030165 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:00:30 INFO - PROCESS | 2960 | 1467234030170 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - PROCESS | 2960 | 1467234030173 Marionette TRACE conn5 <- [1,2282,null,{}] 14:00:30 INFO - PROCESS | 2960 | 1467234030178 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:30 INFO - PROCESS | 2960 | 1467234030181 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:30 INFO - PROCESS | 2960 | 1467234030286 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:00:30 INFO - PROCESS | 2960 | 1467234030378 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:30 INFO - PROCESS | 2960 | 1467234030382 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:30 INFO - PROCESS | 2960 | ++DOCSHELL 0D772400 == 27 [pid = 2960] [id = 580] 14:00:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0D776000) [pid = 2960] [serial = 1740] [outer = 00000000] 14:00:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0D8B9400) [pid = 2960] [serial = 1741] [outer = 0D776000] 14:00:30 INFO - PROCESS | 2960 | 1467234030429 Marionette DEBUG loaded listener.js 14:00:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0DA52000) [pid = 2960] [serial = 1742] [outer = 0D776000] 14:00:30 INFO - PROCESS | 2960 | 1467234030863 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 14:00:30 INFO - PROCESS | 2960 | 1467234030901 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:00:30 INFO - PROCESS | 2960 | 1467234030905 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:00:30 INFO - PROCESS | 2960 | 1467234030910 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:00:30 INFO - PROCESS | 2960 | 1467234030913 Marionette TRACE conn5 <- [1,2286,null,{}] 14:00:30 INFO - PROCESS | 2960 | 1467234030916 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:30 INFO - PROCESS | 2960 | 1467234030919 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:31 INFO - PROCESS | 2960 | 1467234031005 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:00:31 INFO - PROCESS | 2960 | 1467234031011 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 2960 | 1467234031013 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:31 INFO - PROCESS | 2960 | ++DOCSHELL 0DD83C00 == 28 [pid = 2960] [id = 581] 14:00:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DF87400) [pid = 2960] [serial = 1743] [outer = 00000000] 14:00:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0E57EC00) [pid = 2960] [serial = 1744] [outer = 0DF87400] 14:00:31 INFO - PROCESS | 2960 | 1467234031059 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0EE52C00) [pid = 2960] [serial = 1745] [outer = 0DF87400] 14:00:31 INFO - PROCESS | 2960 | 1467234031509 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 14:00:31 INFO - PROCESS | 2960 | 1467234031545 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:00:31 INFO - PROCESS | 2960 | 1467234031548 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:00:31 INFO - PROCESS | 2960 | 1467234031551 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:00:31 INFO - PROCESS | 2960 | 1467234031555 Marionette TRACE conn5 <- [1,2290,null,{}] 14:00:31 INFO - PROCESS | 2960 | 1467234031570 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:31 INFO - PROCESS | 2960 | 1467234031575 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:31 INFO - PROCESS | 2960 | 1467234031660 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:00:31 INFO - PROCESS | 2960 | 1467234031671 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:31 INFO - PROCESS | 2960 | 1467234031674 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:31 INFO - PROCESS | 2960 | ++DOCSHELL 13469800 == 29 [pid = 2960] [id = 582] 14:00:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (138C5800) [pid = 2960] [serial = 1746] [outer = 00000000] 14:00:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (14A69400) [pid = 2960] [serial = 1747] [outer = 138C5800] 14:00:31 INFO - PROCESS | 2960 | 1467234031721 Marionette DEBUG loaded listener.js 14:00:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (15852800) [pid = 2960] [serial = 1748] [outer = 138C5800] 14:00:32 INFO - PROCESS | 2960 | 1467234032171 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 14:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:00:32 INFO - PROCESS | 2960 | 1467234032243 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 2960 | 1467234032245 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:00:32 INFO - PROCESS | 2960 | 1467234032248 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 2960 | 1467234032250 Marionette TRACE conn5 <- [1,2294,null,{}] 14:00:32 INFO - PROCESS | 2960 | 1467234032254 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:32 INFO - PROCESS | 2960 | 1467234032256 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:32 INFO - PROCESS | 2960 | 1467234032341 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:00:32 INFO - PROCESS | 2960 | 1467234032376 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:32 INFO - PROCESS | 2960 | 1467234032378 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:32 INFO - PROCESS | 2960 | ++DOCSHELL 16450400 == 30 [pid = 2960] [id = 583] 14:00:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (16451400) [pid = 2960] [serial = 1749] [outer = 00000000] 14:00:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (1687E400) [pid = 2960] [serial = 1750] [outer = 16451400] 14:00:32 INFO - PROCESS | 2960 | 1467234032422 Marionette DEBUG loaded listener.js 14:00:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17911000) [pid = 2960] [serial = 1751] [outer = 16451400] 14:00:32 INFO - PROCESS | 2960 | 1467234032909 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 14:00:32 INFO - PROCESS | 2960 | 1467234032924 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:00:32 INFO - PROCESS | 2960 | 1467234032926 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:00:32 INFO - PROCESS | 2960 | 1467234032935 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:00:32 INFO - PROCESS | 2960 | 1467234032937 Marionette TRACE conn5 <- [1,2298,null,{}] 14:00:32 INFO - PROCESS | 2960 | 1467234032940 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:32 INFO - PROCESS | 2960 | 1467234032942 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:33 INFO - PROCESS | 2960 | 1467234033053 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:00:33 INFO - PROCESS | 2960 | 1467234033059 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 2960 | 1467234033060 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:33 INFO - PROCESS | 2960 | ++DOCSHELL 0E58AC00 == 31 [pid = 2960] [id = 584] 14:00:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1671FC00) [pid = 2960] [serial = 1752] [outer = 00000000] 14:00:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17CA9C00) [pid = 2960] [serial = 1753] [outer = 1671FC00] 14:00:33 INFO - PROCESS | 2960 | 1467234033104 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F66400) [pid = 2960] [serial = 1754] [outer = 1671FC00] 14:00:33 INFO - PROCESS | 2960 | 1467234033570 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:00:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:00:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 14:00:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:00:33 INFO - PROCESS | 2960 | 1467234033622 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:00:33 INFO - PROCESS | 2960 | 1467234033624 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:00:33 INFO - PROCESS | 2960 | 1467234033627 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:00:33 INFO - PROCESS | 2960 | 1467234033629 Marionette TRACE conn5 <- [1,2302,null,{}] 14:00:33 INFO - PROCESS | 2960 | 1467234033632 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:33 INFO - PROCESS | 2960 | 1467234033638 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:33 INFO - PROCESS | 2960 | 1467234033821 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:00:33 INFO - PROCESS | 2960 | 1467234033851 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:33 INFO - PROCESS | 2960 | 1467234033853 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:33 INFO - PROCESS | 2960 | ++DOCSHELL 17F9CC00 == 32 [pid = 2960] [id = 585] 14:00:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17F9D800) [pid = 2960] [serial = 1755] [outer = 00000000] 14:00:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18C5C400) [pid = 2960] [serial = 1756] [outer = 17F9D800] 14:00:33 INFO - PROCESS | 2960 | 1467234033897 Marionette DEBUG loaded listener.js 14:00:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0EB85000) [pid = 2960] [serial = 1757] [outer = 17F9D800] 14:00:34 INFO - PROCESS | 2960 | 1467234034344 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 14:00:34 INFO - PROCESS | 2960 | 1467234034404 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:00:34 INFO - PROCESS | 2960 | 1467234034406 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:00:34 INFO - PROCESS | 2960 | 1467234034409 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:00:34 INFO - PROCESS | 2960 | 1467234034410 Marionette TRACE conn5 <- [1,2306,null,{}] 14:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:00:34 INFO - PROCESS | 2960 | 1467234034413 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:34 INFO - PROCESS | 2960 | 1467234034415 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:34 INFO - PROCESS | 2960 | 1467234034529 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:00:34 INFO - PROCESS | 2960 | 1467234034593 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:34 INFO - PROCESS | 2960 | 1467234034595 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:34 INFO - PROCESS | 2960 | ++DOCSHELL 18D25000 == 33 [pid = 2960] [id = 586] 14:00:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18DC7800) [pid = 2960] [serial = 1758] [outer = 00000000] 14:00:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19436400) [pid = 2960] [serial = 1759] [outer = 18DC7800] 14:00:34 INFO - PROCESS | 2960 | 1467234034638 Marionette DEBUG loaded listener.js 14:00:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19707400) [pid = 2960] [serial = 1760] [outer = 18DC7800] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (15897400) [pid = 2960] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0CBCE400) [pid = 2960] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1761F800) [pid = 2960] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0D2F9400) [pid = 2960] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (12481000) [pid = 2960] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0EED1C00) [pid = 2960] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1589FC00) [pid = 2960] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DC4EC00) [pid = 2960] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (11C7B800) [pid = 2960] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (11B5C400) [pid = 2960] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18B8DC00) [pid = 2960] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DF7C400) [pid = 2960] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:00:34 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17F67400) [pid = 2960] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:00:35 INFO - PROCESS | 2960 | 1467234035141 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 2960 | 1467234035186 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:00:35 INFO - PROCESS | 2960 | 1467234035190 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - PROCESS | 2960 | 1467234035191 Marionette TRACE conn5 <- [1,2310,null,{}] 14:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:00:35 INFO - PROCESS | 2960 | 1467234035195 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:35 INFO - PROCESS | 2960 | 1467234035197 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:35 INFO - PROCESS | 2960 | 1467234035280 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:00:35 INFO - PROCESS | 2960 | 1467234035285 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 2960 | 1467234035287 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:35 INFO - PROCESS | 2960 | ++DOCSHELL 0EBD0C00 == 34 [pid = 2960] [id = 587] 14:00:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (11C7B800) [pid = 2960] [serial = 1761] [outer = 00000000] 14:00:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (18A78400) [pid = 2960] [serial = 1762] [outer = 11C7B800] 14:00:35 INFO - PROCESS | 2960 | 1467234035332 Marionette DEBUG loaded listener.js 14:00:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18DC5400) [pid = 2960] [serial = 1763] [outer = 11C7B800] 14:00:35 INFO - PROCESS | 2960 | 1467234035762 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 631ms 14:00:35 INFO - PROCESS | 2960 | 1467234035825 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:00:35 INFO - PROCESS | 2960 | 1467234035836 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:00:35 INFO - PROCESS | 2960 | 1467234035840 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:00:35 INFO - PROCESS | 2960 | 1467234035842 Marionette TRACE conn5 <- [1,2314,null,{}] 14:00:35 INFO - PROCESS | 2960 | 1467234035845 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:35 INFO - PROCESS | 2960 | 1467234035847 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:35 INFO - PROCESS | 2960 | 1467234035927 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:00:35 INFO - PROCESS | 2960 | 1467234035932 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:35 INFO - PROCESS | 2960 | 1467234035934 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:35 INFO - PROCESS | 2960 | ++DOCSHELL 13468800 == 35 [pid = 2960] [id = 588] 14:00:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19798C00) [pid = 2960] [serial = 1764] [outer = 00000000] 14:00:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (19AF9000) [pid = 2960] [serial = 1765] [outer = 19798C00] 14:00:35 INFO - PROCESS | 2960 | 1467234035977 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (19E1B400) [pid = 2960] [serial = 1766] [outer = 19798C00] 14:00:36 INFO - PROCESS | 2960 | 1467234036382 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 570ms 14:00:36 INFO - PROCESS | 2960 | 1467234036416 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:00:36 INFO - PROCESS | 2960 | 1467234036417 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:00:36 INFO - PROCESS | 2960 | 1467234036424 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:00:36 INFO - PROCESS | 2960 | 1467234036426 Marionette TRACE conn5 <- [1,2318,null,{}] 14:00:36 INFO - PROCESS | 2960 | 1467234036429 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:36 INFO - PROCESS | 2960 | 1467234036431 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:36 INFO - PROCESS | 2960 | 1467234036562 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:00:36 INFO - PROCESS | 2960 | 1467234036589 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:36 INFO - PROCESS | 2960 | 1467234036590 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:36 INFO - PROCESS | 2960 | ++DOCSHELL 121D9400 == 36 [pid = 2960] [id = 589] 14:00:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (13F56800) [pid = 2960] [serial = 1767] [outer = 00000000] 14:00:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19E44800) [pid = 2960] [serial = 1768] [outer = 13F56800] 14:00:36 INFO - PROCESS | 2960 | 1467234036635 Marionette DEBUG loaded listener.js 14:00:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19E45800) [pid = 2960] [serial = 1769] [outer = 13F56800] 14:00:37 INFO - PROCESS | 2960 | 1467234037251 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:00:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:00:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 891ms 14:00:37 INFO - PROCESS | 2960 | 1467234037312 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:00:37 INFO - PROCESS | 2960 | 1467234037317 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:00:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:00:37 INFO - PROCESS | 2960 | 1467234037321 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:00:37 INFO - PROCESS | 2960 | 1467234037325 Marionette TRACE conn5 <- [1,2322,null,{}] 14:00:37 INFO - PROCESS | 2960 | 1467234037331 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:37 INFO - PROCESS | 2960 | 1467234037334 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:37 INFO - PROCESS | 2960 | 1467234037448 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:00:37 INFO - PROCESS | 2960 | 1467234037594 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:37 INFO - PROCESS | 2960 | 1467234037597 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:37 INFO - PROCESS | 2960 | ++DOCSHELL 0D776800 == 37 [pid = 2960] [id = 590] 14:00:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (0D8B7800) [pid = 2960] [serial = 1770] [outer = 00000000] 14:00:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0E508400) [pid = 2960] [serial = 1771] [outer = 0D8B7800] 14:00:37 INFO - PROCESS | 2960 | 1467234037654 Marionette DEBUG loaded listener.js 14:00:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0EEA0000) [pid = 2960] [serial = 1772] [outer = 0D8B7800] 14:00:38 INFO - PROCESS | 2960 | 1467234038252 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 987ms 14:00:38 INFO - PROCESS | 2960 | 1467234038309 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:00:38 INFO - PROCESS | 2960 | 1467234038314 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:00:38 INFO - PROCESS | 2960 | 1467234038321 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:00:38 INFO - PROCESS | 2960 | 1467234038324 Marionette TRACE conn5 <- [1,2326,null,{}] 14:00:38 INFO - PROCESS | 2960 | 1467234038328 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:38 INFO - PROCESS | 2960 | 1467234038331 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:38 INFO - PROCESS | 2960 | 1467234038442 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:00:38 INFO - PROCESS | 2960 | 1467234038598 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:38 INFO - PROCESS | 2960 | 1467234038601 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:38 INFO - PROCESS | 2960 | ++DOCSHELL 14A69C00 == 38 [pid = 2960] [id = 591] 14:00:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (14A6A000) [pid = 2960] [serial = 1773] [outer = 00000000] 14:00:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (16726800) [pid = 2960] [serial = 1774] [outer = 14A6A000] 14:00:38 INFO - PROCESS | 2960 | 1467234038658 Marionette DEBUG loaded listener.js 14:00:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1762BC00) [pid = 2960] [serial = 1775] [outer = 14A6A000] 14:00:39 INFO - PROCESS | 2960 | 1467234039329 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:00:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:00:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1068ms 14:00:39 INFO - PROCESS | 2960 | 1467234039392 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:00:39 INFO - PROCESS | 2960 | 1467234039395 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:00:39 INFO - PROCESS | 2960 | 1467234039398 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:00:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:00:39 INFO - PROCESS | 2960 | 1467234039402 Marionette TRACE conn5 <- [1,2330,null,{}] 14:00:39 INFO - PROCESS | 2960 | 1467234039413 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:39 INFO - PROCESS | 2960 | 1467234039417 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:39 INFO - PROCESS | 2960 | 1467234039524 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:00:39 INFO - PROCESS | 2960 | 1467234039671 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:39 INFO - PROCESS | 2960 | 1467234039674 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:39 INFO - PROCESS | 2960 | ++DOCSHELL 19E43000 == 39 [pid = 2960] [id = 592] 14:00:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19E43800) [pid = 2960] [serial = 1776] [outer = 00000000] 14:00:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19E9EC00) [pid = 2960] [serial = 1777] [outer = 19E43800] 14:00:39 INFO - PROCESS | 2960 | 1467234039732 Marionette DEBUG loaded listener.js 14:00:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19EA3800) [pid = 2960] [serial = 1778] [outer = 19E43800] 14:00:40 INFO - PROCESS | 2960 | 1467234040547 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1181ms 14:00:40 INFO - PROCESS | 2960 | 1467234040583 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:00:40 INFO - PROCESS | 2960 | 1467234040588 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:00:40 INFO - PROCESS | 2960 | 1467234040593 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:00:40 INFO - PROCESS | 2960 | 1467234040596 Marionette TRACE conn5 <- [1,2334,null,{}] 14:00:40 INFO - PROCESS | 2960 | 1467234040601 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:40 INFO - PROCESS | 2960 | 1467234040604 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:40 INFO - PROCESS | 2960 | 1467234040705 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:00:40 INFO - PROCESS | 2960 | 1467234040848 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:40 INFO - PROCESS | 2960 | 1467234040853 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:40 INFO - PROCESS | 2960 | ++DOCSHELL 0DB97800 == 40 [pid = 2960] [id = 593] 14:00:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0DB98C00) [pid = 2960] [serial = 1779] [outer = 00000000] 14:00:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0DC55800) [pid = 2960] [serial = 1780] [outer = 0DB98C00] 14:00:40 INFO - PROCESS | 2960 | 1467234040902 Marionette DEBUG loaded listener.js 14:00:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0DD7EC00) [pid = 2960] [serial = 1781] [outer = 0DB98C00] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 13468800 == 39 [pid = 2960] [id = 588] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 0EBD0C00 == 38 [pid = 2960] [id = 587] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 18D25000 == 37 [pid = 2960] [id = 586] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 17F9CC00 == 36 [pid = 2960] [id = 585] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 0E58AC00 == 35 [pid = 2960] [id = 584] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 16450400 == 34 [pid = 2960] [id = 583] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 13469800 == 33 [pid = 2960] [id = 582] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 0DD83C00 == 32 [pid = 2960] [id = 581] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 0D772400 == 31 [pid = 2960] [id = 580] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 0EEA2400 == 30 [pid = 2960] [id = 577] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 11B61000 == 29 [pid = 2960] [id = 579] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 0C9E4C00 == 28 [pid = 2960] [id = 578] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 19E43000 == 27 [pid = 2960] [id = 592] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 14A69C00 == 26 [pid = 2960] [id = 591] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 121D9400 == 25 [pid = 2960] [id = 589] 14:00:41 INFO - PROCESS | 2960 | --DOCSHELL 0D776800 == 24 [pid = 2960] [id = 590] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (18C62800) [pid = 2960] [serial = 1732] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (17F94C00) [pid = 2960] [serial = 1730] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (16348800) [pid = 2960] [serial = 1721] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (0D780400) [pid = 2960] [serial = 1709] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17F6EC00) [pid = 2960] [serial = 1724] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (158A4800) [pid = 2960] [serial = 1720] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DB39C00) [pid = 2960] [serial = 1694] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1346D400) [pid = 2960] [serial = 1717] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (12154C00) [pid = 2960] [serial = 1715] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19E3A400) [pid = 2960] [serial = 1703] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0DA0C000) [pid = 2960] [serial = 1693] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DD7FC00) [pid = 2960] [serial = 1712] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (11BAB000) [pid = 2960] [serial = 1714] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DD82C00) [pid = 2960] [serial = 1727] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (13F59000) [pid = 2960] [serial = 1718] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1592DC00) [pid = 2960] [serial = 1726] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D25EC00) [pid = 2960] [serial = 1708] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17F64400) [pid = 2960] [serial = 1723] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (130D0400) [pid = 2960] [serial = 1696] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19A88800) [pid = 2960] [serial = 1700] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (15897C00) [pid = 2960] [serial = 1697] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0EE95000) [pid = 2960] [serial = 1706] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18D1DC00) [pid = 2960] [serial = 1699] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0E509000) [pid = 2960] [serial = 1705] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (18BB7400) [pid = 2960] [serial = 1702] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (17F9D400) [pid = 2960] [serial = 1729] [outer = 00000000] [url = about:blank] 14:00:41 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DD79400) [pid = 2960] [serial = 1711] [outer = 00000000] [url = about:blank] 14:00:42 INFO - PROCESS | 2960 | 1467234042149 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:00:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1577ms 14:00:42 INFO - PROCESS | 2960 | 1467234042211 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:00:42 INFO - PROCESS | 2960 | 1467234042215 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:00:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:00:42 INFO - PROCESS | 2960 | 1467234042223 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:00:42 INFO - PROCESS | 2960 | 1467234042226 Marionette TRACE conn5 <- [1,2338,null,{}] 14:00:42 INFO - PROCESS | 2960 | 1467234042231 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:42 INFO - PROCESS | 2960 | 1467234042234 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:42 INFO - PROCESS | 2960 | 1467234042353 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:00:42 INFO - PROCESS | 2960 | 1467234042370 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:42 INFO - PROCESS | 2960 | 1467234042372 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:42 INFO - PROCESS | 2960 | ++DOCSHELL 0D142800 == 25 [pid = 2960] [id = 594] 14:00:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0D259C00) [pid = 2960] [serial = 1782] [outer = 00000000] 14:00:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0D777C00) [pid = 2960] [serial = 1783] [outer = 0D259C00] 14:00:42 INFO - PROCESS | 2960 | 1467234042420 Marionette DEBUG loaded listener.js 14:00:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0D8B6C00) [pid = 2960] [serial = 1784] [outer = 0D259C00] 14:00:42 INFO - PROCESS | 2960 | 1467234042946 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 14:00:43 INFO - PROCESS | 2960 | 1467234042994 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 2960 | 1467234042999 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:00:43 INFO - PROCESS | 2960 | 1467234043005 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - PROCESS | 2960 | 1467234043008 Marionette TRACE conn5 <- [1,2342,null,{}] 14:00:43 INFO - PROCESS | 2960 | 1467234043012 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:43 INFO - PROCESS | 2960 | 1467234043014 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:43 INFO - PROCESS | 2960 | 1467234043105 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:00:43 INFO - PROCESS | 2960 | 1467234043111 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 2960 | 1467234043113 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:43 INFO - PROCESS | 2960 | ++DOCSHELL 0DD80C00 == 26 [pid = 2960] [id = 595] 14:00:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DD81800) [pid = 2960] [serial = 1785] [outer = 00000000] 14:00:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DDD1800) [pid = 2960] [serial = 1786] [outer = 0DD81800] 14:00:43 INFO - PROCESS | 2960 | 1467234043160 Marionette DEBUG loaded listener.js 14:00:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DF87C00) [pid = 2960] [serial = 1787] [outer = 0DD81800] 14:00:43 INFO - PROCESS | 2960 | 1467234043644 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:00:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 14:00:43 INFO - PROCESS | 2960 | 1467234043679 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:00:43 INFO - PROCESS | 2960 | 1467234043681 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:00:43 INFO - PROCESS | 2960 | 1467234043684 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:00:43 INFO - PROCESS | 2960 | 1467234043688 Marionette TRACE conn5 <- [1,2346,null,{}] 14:00:43 INFO - PROCESS | 2960 | 1467234043729 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:43 INFO - PROCESS | 2960 | 1467234043734 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:43 INFO - PROCESS | 2960 | 1467234043822 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:00:43 INFO - PROCESS | 2960 | 1467234043931 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:43 INFO - PROCESS | 2960 | 1467234043934 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:43 INFO - PROCESS | 2960 | ++DOCSHELL 11BAC800 == 27 [pid = 2960] [id = 596] 14:00:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (11C76800) [pid = 2960] [serial = 1788] [outer = 00000000] 14:00:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (12156400) [pid = 2960] [serial = 1789] [outer = 11C76800] 14:00:43 INFO - PROCESS | 2960 | 1467234043983 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (12382400) [pid = 2960] [serial = 1790] [outer = 11C76800] 14:00:44 INFO - PROCESS | 2960 | 1467234044430 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 770ms 14:00:44 INFO - PROCESS | 2960 | 1467234044464 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:00:44 INFO - PROCESS | 2960 | 1467234044466 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:00:44 INFO - PROCESS | 2960 | 1467234044474 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:00:44 INFO - PROCESS | 2960 | 1467234044475 Marionette TRACE conn5 <- [1,2350,null,{}] 14:00:44 INFO - PROCESS | 2960 | 1467234044479 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:44 INFO - PROCESS | 2960 | 1467234044481 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:44 INFO - PROCESS | 2960 | 1467234044601 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:00:44 INFO - PROCESS | 2960 | 1467234044608 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:44 INFO - PROCESS | 2960 | 1467234044610 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:44 INFO - PROCESS | 2960 | ++DOCSHELL 11C7F000 == 28 [pid = 2960] [id = 597] 14:00:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (12154C00) [pid = 2960] [serial = 1791] [outer = 00000000] 14:00:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (138BDC00) [pid = 2960] [serial = 1792] [outer = 12154C00] 14:00:44 INFO - PROCESS | 2960 | 1467234044658 Marionette DEBUG loaded listener.js 14:00:44 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14A68800) [pid = 2960] [serial = 1793] [outer = 12154C00] 14:00:45 INFO - PROCESS | 2960 | 1467234045118 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 14:00:45 INFO - PROCESS | 2960 | 1467234045144 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 2960 | 1467234045146 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:00:45 INFO - PROCESS | 2960 | 1467234045149 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 2960 | 1467234045151 Marionette TRACE conn5 <- [1,2354,null,{}] 14:00:45 INFO - PROCESS | 2960 | 1467234045154 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:45 INFO - PROCESS | 2960 | 1467234045156 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:45 INFO - PROCESS | 2960 | 1467234045294 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:00:45 INFO - PROCESS | 2960 | 1467234045315 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:45 INFO - PROCESS | 2960 | 1467234045317 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:45 INFO - PROCESS | 2960 | ++DOCSHELL 15135C00 == 29 [pid = 2960] [id = 598] 14:00:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (15136800) [pid = 2960] [serial = 1794] [outer = 00000000] 14:00:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1592B000) [pid = 2960] [serial = 1795] [outer = 15136800] 14:00:45 INFO - PROCESS | 2960 | 1467234045361 Marionette DEBUG loaded listener.js 14:00:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (15AF1000) [pid = 2960] [serial = 1796] [outer = 15136800] 14:00:45 INFO - PROCESS | 2960 | 1467234045822 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 14:00:45 INFO - PROCESS | 2960 | 1467234045880 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:00:45 INFO - PROCESS | 2960 | 1467234045882 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:00:45 INFO - PROCESS | 2960 | 1467234045891 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:00:45 INFO - PROCESS | 2960 | 1467234045893 Marionette TRACE conn5 <- [1,2358,null,{}] 14:00:45 INFO - PROCESS | 2960 | 1467234045896 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:45 INFO - PROCESS | 2960 | 1467234045902 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:46 INFO - PROCESS | 2960 | 1467234046038 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:00:46 INFO - PROCESS | 2960 | 1467234046048 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 2960 | 1467234046050 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:46 INFO - PROCESS | 2960 | ++DOCSHELL 16720800 == 30 [pid = 2960] [id = 599] 14:00:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16725400) [pid = 2960] [serial = 1797] [outer = 00000000] 14:00:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17A83C00) [pid = 2960] [serial = 1798] [outer = 16725400] 14:00:46 INFO - PROCESS | 2960 | 1467234046148 Marionette DEBUG loaded listener.js 14:00:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17F65800) [pid = 2960] [serial = 1799] [outer = 16725400] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1671FC00) [pid = 2960] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17F9D800) [pid = 2960] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18BC4400) [pid = 2960] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (138C5800) [pid = 2960] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0DF87400) [pid = 2960] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0C9E5000) [pid = 2960] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (11B9F400) [pid = 2960] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (18DC7800) [pid = 2960] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (16451400) [pid = 2960] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D776000) [pid = 2960] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (11C7B800) [pid = 2960] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19798C00) [pid = 2960] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:00:46 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (13F56800) [pid = 2960] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:00:46 INFO - PROCESS | 2960 | 1467234046775 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:00:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:00:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 931ms 14:00:46 INFO - PROCESS | 2960 | 1467234046825 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:00:46 INFO - PROCESS | 2960 | 1467234046828 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:00:46 INFO - PROCESS | 2960 | 1467234046831 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:00:46 INFO - PROCESS | 2960 | 1467234046832 Marionette TRACE conn5 <- [1,2362,null,{}] 14:00:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:00:46 INFO - PROCESS | 2960 | 1467234046836 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:46 INFO - PROCESS | 2960 | 1467234046838 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:46 INFO - PROCESS | 2960 | 1467234046915 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:00:46 INFO - PROCESS | 2960 | 1467234046921 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:46 INFO - PROCESS | 2960 | 1467234046923 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:46 INFO - PROCESS | 2960 | ++DOCSHELL 0D25F400 == 31 [pid = 2960] [id = 600] 14:00:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (13464C00) [pid = 2960] [serial = 1800] [outer = 00000000] 14:00:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1672EC00) [pid = 2960] [serial = 1801] [outer = 13464C00] 14:00:46 INFO - PROCESS | 2960 | 1467234046966 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (16801800) [pid = 2960] [serial = 1802] [outer = 13464C00] 14:00:47 INFO - PROCESS | 2960 | 1467234047389 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:00:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 570ms 14:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:00:47 INFO - PROCESS | 2960 | 1467234047405 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:00:47 INFO - PROCESS | 2960 | 1467234047407 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:00:47 INFO - PROCESS | 2960 | 1467234047410 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:00:47 INFO - PROCESS | 2960 | 1467234047412 Marionette TRACE conn5 <- [1,2366,null,{}] 14:00:47 INFO - PROCESS | 2960 | 1467234047415 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:47 INFO - PROCESS | 2960 | 1467234047417 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:47 INFO - PROCESS | 2960 | 1467234047540 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:00:47 INFO - PROCESS | 2960 | 1467234047562 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:47 INFO - PROCESS | 2960 | 1467234047564 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:47 INFO - PROCESS | 2960 | ++DOCSHELL 17F70000 == 32 [pid = 2960] [id = 601] 14:00:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17F71C00) [pid = 2960] [serial = 1803] [outer = 00000000] 14:00:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DB9D000) [pid = 2960] [serial = 1804] [outer = 17F71C00] 14:00:47 INFO - PROCESS | 2960 | 1467234047607 Marionette DEBUG loaded listener.js 14:00:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (159E1400) [pid = 2960] [serial = 1805] [outer = 17F71C00] 14:00:48 INFO - PROCESS | 2960 | 1467234048040 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 672ms 14:00:48 INFO - PROCESS | 2960 | 1467234048084 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:00:48 INFO - PROCESS | 2960 | 1467234048086 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:00:48 INFO - PROCESS | 2960 | 1467234048089 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:00:48 INFO - PROCESS | 2960 | 1467234048090 Marionette TRACE conn5 <- [1,2370,null,{}] 14:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:00:48 INFO - PROCESS | 2960 | 1467234048094 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:48 INFO - PROCESS | 2960 | 1467234048096 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:48 INFO - PROCESS | 2960 | 1467234048214 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:00:48 INFO - PROCESS | 2960 | 1467234048225 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:48 INFO - PROCESS | 2960 | 1467234048227 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:48 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA1C00 == 33 [pid = 2960] [id = 602] 14:00:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A79400) [pid = 2960] [serial = 1806] [outer = 00000000] 14:00:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18B90400) [pid = 2960] [serial = 1807] [outer = 18A79400] 14:00:48 INFO - PROCESS | 2960 | 1467234048270 Marionette DEBUG loaded listener.js 14:00:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18BB7400) [pid = 2960] [serial = 1808] [outer = 18A79400] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 0D142800 == 32 [pid = 2960] [id = 594] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 0DB97800 == 31 [pid = 2960] [id = 593] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 11BAC800 == 30 [pid = 2960] [id = 596] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 16720800 == 29 [pid = 2960] [id = 599] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 11C7F000 == 28 [pid = 2960] [id = 597] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 17F70000 == 27 [pid = 2960] [id = 601] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 15135C00 == 26 [pid = 2960] [id = 598] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 0D25F400 == 25 [pid = 2960] [id = 600] 14:00:49 INFO - PROCESS | 2960 | --DOCSHELL 0DD80C00 == 24 [pid = 2960] [id = 595] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17CA9C00) [pid = 2960] [serial = 1753] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C5C400) [pid = 2960] [serial = 1756] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18C63000) [pid = 2960] [serial = 1733] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (14A69400) [pid = 2960] [serial = 1747] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (15852800) [pid = 2960] [serial = 1748] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0E57EC00) [pid = 2960] [serial = 1744] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0EE52C00) [pid = 2960] [serial = 1745] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0D779C00) [pid = 2960] [serial = 1735] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DA5A000) [pid = 2960] [serial = 1736] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (121D5400) [pid = 2960] [serial = 1738] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1346C400) [pid = 2960] [serial = 1739] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19436400) [pid = 2960] [serial = 1759] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1687E400) [pid = 2960] [serial = 1750] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0D8B9400) [pid = 2960] [serial = 1741] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0DA52000) [pid = 2960] [serial = 1742] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0EB85000) [pid = 2960] [serial = 1757] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (18A78400) [pid = 2960] [serial = 1762] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (19E1B400) [pid = 2960] [serial = 1766] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (19E44800) [pid = 2960] [serial = 1768] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (19E45800) [pid = 2960] [serial = 1769] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (19AF9000) [pid = 2960] [serial = 1765] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (17F66400) [pid = 2960] [serial = 1754] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (18DC5400) [pid = 2960] [serial = 1763] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (19707400) [pid = 2960] [serial = 1760] [outer = 00000000] [url = about:blank] 14:00:49 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (17911000) [pid = 2960] [serial = 1751] [outer = 00000000] [url = about:blank] 14:00:50 INFO - PROCESS | 2960 | 1467234050005 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1979ms 14:00:50 INFO - PROCESS | 2960 | 1467234050073 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 2960 | 1467234050077 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:00:50 INFO - PROCESS | 2960 | 1467234050082 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 2960 | 1467234050086 Marionette TRACE conn5 <- [1,2374,null,{}] 14:00:50 INFO - PROCESS | 2960 | 1467234050092 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:50 INFO - PROCESS | 2960 | 1467234050095 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:50 INFO - PROCESS | 2960 | 1467234050184 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:00:50 INFO - PROCESS | 2960 | 1467234050198 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 2960 | 1467234050201 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:50 INFO - PROCESS | 2960 | ++DOCSHELL 0D20DC00 == 25 [pid = 2960] [id = 603] 14:00:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (0D20E400) [pid = 2960] [serial = 1809] [outer = 00000000] 14:00:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0D2F1000) [pid = 2960] [serial = 1810] [outer = 0D20E400] 14:00:50 INFO - PROCESS | 2960 | 1467234050248 Marionette DEBUG loaded listener.js 14:00:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0D778000) [pid = 2960] [serial = 1811] [outer = 0D20E400] 14:00:50 INFO - PROCESS | 2960 | 1467234050721 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 690ms 14:00:50 INFO - PROCESS | 2960 | 1467234050773 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:00:50 INFO - PROCESS | 2960 | 1467234050777 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:00:50 INFO - PROCESS | 2960 | 1467234050783 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:00:50 INFO - PROCESS | 2960 | 1467234050786 Marionette TRACE conn5 <- [1,2378,null,{}] 14:00:50 INFO - PROCESS | 2960 | 1467234050790 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:50 INFO - PROCESS | 2960 | 1467234050793 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:50 INFO - PROCESS | 2960 | 1467234050880 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:00:50 INFO - PROCESS | 2960 | 1467234050889 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:50 INFO - PROCESS | 2960 | 1467234050892 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:50 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5FC00 == 26 [pid = 2960] [id = 604] 14:00:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0DA60000) [pid = 2960] [serial = 1812] [outer = 00000000] 14:00:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DB99C00) [pid = 2960] [serial = 1813] [outer = 0DA60000] 14:00:50 INFO - PROCESS | 2960 | 1467234050940 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0DD78800) [pid = 2960] [serial = 1814] [outer = 0DA60000] 14:00:51 INFO - PROCESS | 2960 | 1467234051400 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 14:00:51 INFO - PROCESS | 2960 | 1467234051458 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:00:51 INFO - PROCESS | 2960 | 1467234051460 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:00:51 INFO - PROCESS | 2960 | 1467234051463 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:00:51 INFO - PROCESS | 2960 | 1467234051466 Marionette TRACE conn5 <- [1,2382,null,{}] 14:00:51 INFO - PROCESS | 2960 | 1467234051478 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:51 INFO - PROCESS | 2960 | 1467234051482 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:51 INFO - PROCESS | 2960 | 1467234051566 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:00:51 INFO - PROCESS | 2960 | 1467234051694 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:51 INFO - PROCESS | 2960 | 1467234051697 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:51 INFO - PROCESS | 2960 | ++DOCSHELL 0EB89800 == 27 [pid = 2960] [id = 605] 14:00:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0EB8A400) [pid = 2960] [serial = 1815] [outer = 00000000] 14:00:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0EE5C400) [pid = 2960] [serial = 1816] [outer = 0EB8A400] 14:00:51 INFO - PROCESS | 2960 | 1467234051745 Marionette DEBUG loaded listener.js 14:00:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0EE9A400) [pid = 2960] [serial = 1817] [outer = 0EB8A400] 14:00:52 INFO - PROCESS | 2960 | 1467234052149 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 732ms 14:00:52 INFO - PROCESS | 2960 | 1467234052199 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 2960 | 1467234052201 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:00:52 INFO - PROCESS | 2960 | 1467234052204 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 2960 | 1467234052206 Marionette TRACE conn5 <- [1,2386,null,{}] 14:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:00:52 INFO - PROCESS | 2960 | 1467234052209 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:52 INFO - PROCESS | 2960 | 1467234052211 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:52 INFO - PROCESS | 2960 | 1467234052327 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:00:52 INFO - PROCESS | 2960 | 1467234052334 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:52 INFO - PROCESS | 2960 | 1467234052336 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:52 INFO - PROCESS | 2960 | ++DOCSHELL 0EE52C00 == 28 [pid = 2960] [id = 606] 14:00:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0EE97000) [pid = 2960] [serial = 1818] [outer = 00000000] 14:00:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (11BA7400) [pid = 2960] [serial = 1819] [outer = 0EE97000] 14:00:52 INFO - PROCESS | 2960 | 1467234052382 Marionette DEBUG loaded listener.js 14:00:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (12484800) [pid = 2960] [serial = 1820] [outer = 0EE97000] 14:00:52 INFO - PROCESS | 2960 | 1467234052789 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 14:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:00:52 INFO - PROCESS | 2960 | 1467234052838 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:00:52 INFO - PROCESS | 2960 | 1467234052840 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:00:52 INFO - PROCESS | 2960 | 1467234052843 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:00:52 INFO - PROCESS | 2960 | 1467234052845 Marionette TRACE conn5 <- [1,2390,null,{}] 14:00:52 INFO - PROCESS | 2960 | 1467234052849 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:52 INFO - PROCESS | 2960 | 1467234052851 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:52 INFO - PROCESS | 2960 | 1467234052964 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:00:53 INFO - PROCESS | 2960 | 1467234053052 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 2960 | 1467234053054 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:53 INFO - PROCESS | 2960 | ++DOCSHELL 11B65800 == 29 [pid = 2960] [id = 607] 14:00:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (11BA9800) [pid = 2960] [serial = 1821] [outer = 00000000] 14:00:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (138BA000) [pid = 2960] [serial = 1822] [outer = 11BA9800] 14:00:53 INFO - PROCESS | 2960 | 1467234053099 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14A6D800) [pid = 2960] [serial = 1823] [outer = 11BA9800] 14:00:53 INFO - PROCESS | 2960 | 1467234053465 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:00:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:00:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 14:00:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:00:53 INFO - PROCESS | 2960 | 1467234053515 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:00:53 INFO - PROCESS | 2960 | 1467234053517 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:00:53 INFO - PROCESS | 2960 | 1467234053520 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:00:53 INFO - PROCESS | 2960 | 1467234053522 Marionette TRACE conn5 <- [1,2394,null,{}] 14:00:53 INFO - PROCESS | 2960 | 1467234053525 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:53 INFO - PROCESS | 2960 | 1467234053530 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:53 INFO - PROCESS | 2960 | 1467234053631 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:00:53 INFO - PROCESS | 2960 | 1467234053638 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:53 INFO - PROCESS | 2960 | 1467234053640 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:53 INFO - PROCESS | 2960 | ++DOCSHELL 15852C00 == 30 [pid = 2960] [id = 608] 14:00:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (15853C00) [pid = 2960] [serial = 1824] [outer = 00000000] 14:00:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (16728400) [pid = 2960] [serial = 1825] [outer = 15853C00] 14:00:53 INFO - PROCESS | 2960 | 1467234053684 Marionette DEBUG loaded listener.js 14:00:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1687F800) [pid = 2960] [serial = 1826] [outer = 15853C00] 14:00:54 INFO - PROCESS | 2960 | 1467234054135 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 14:00:54 INFO - PROCESS | 2960 | 1467234054190 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 2960 | 1467234054192 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:00:54 INFO - PROCESS | 2960 | 1467234054195 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 2960 | 1467234054197 Marionette TRACE conn5 <- [1,2398,null,{}] 14:00:54 INFO - PROCESS | 2960 | 1467234054200 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:54 INFO - PROCESS | 2960 | 1467234054202 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:54 INFO - PROCESS | 2960 | 1467234054279 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:00:54 INFO - PROCESS | 2960 | 1467234054313 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:54 INFO - PROCESS | 2960 | 1467234054314 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:54 INFO - PROCESS | 2960 | ++DOCSHELL 16725C00 == 31 [pid = 2960] [id = 609] 14:00:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17620800) [pid = 2960] [serial = 1827] [outer = 00000000] 14:00:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17F6BC00) [pid = 2960] [serial = 1828] [outer = 17620800] 14:00:54 INFO - PROCESS | 2960 | 1467234054357 Marionette DEBUG loaded listener.js 14:00:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17F6C000) [pid = 2960] [serial = 1829] [outer = 17620800] 14:00:54 INFO - PROCESS | 2960 | 1467234054925 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 14:00:54 INFO - PROCESS | 2960 | 1467234054967 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:00:54 INFO - PROCESS | 2960 | 1467234054969 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:00:54 INFO - PROCESS | 2960 | 1467234054972 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:00:54 INFO - PROCESS | 2960 | 1467234054974 Marionette TRACE conn5 <- [1,2402,null,{}] 14:00:54 INFO - PROCESS | 2960 | 1467234054977 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:54 INFO - PROCESS | 2960 | 1467234054979 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:55 INFO - PROCESS | 2960 | 1467234055057 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:00:55 INFO - PROCESS | 2960 | 1467234055062 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 2960 | 1467234055064 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:55 INFO - PROCESS | 2960 | ++DOCSHELL 17F94C00 == 32 [pid = 2960] [id = 610] 14:00:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F9D400) [pid = 2960] [serial = 1830] [outer = 00000000] 14:00:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A7C800) [pid = 2960] [serial = 1831] [outer = 17F9D400] 14:00:55 INFO - PROCESS | 2960 | 1467234055107 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A72400) [pid = 2960] [serial = 1832] [outer = 17F9D400] 14:00:55 INFO - PROCESS | 2960 | 1467234055577 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 14:00:55 INFO - PROCESS | 2960 | 1467234055602 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:00:55 INFO - PROCESS | 2960 | 1467234055605 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:00:55 INFO - PROCESS | 2960 | 1467234055642 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:00:55 INFO - PROCESS | 2960 | 1467234055644 Marionette TRACE conn5 <- [1,2406,null,{}] 14:00:55 INFO - PROCESS | 2960 | 1467234055653 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:55 INFO - PROCESS | 2960 | 1467234055655 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:55 INFO - PROCESS | 2960 | 1467234055765 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:00:55 INFO - PROCESS | 2960 | 1467234055775 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:55 INFO - PROCESS | 2960 | 1467234055776 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:55 INFO - PROCESS | 2960 | ++DOCSHELL 0EAEC000 == 33 [pid = 2960] [id = 611] 14:00:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C5D000) [pid = 2960] [serial = 1833] [outer = 00000000] 14:00:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18C63000) [pid = 2960] [serial = 1834] [outer = 18C5D000] 14:00:55 INFO - PROCESS | 2960 | 1467234055819 Marionette DEBUG loaded listener.js 14:00:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18C63800) [pid = 2960] [serial = 1835] [outer = 18C5D000] 14:00:56 INFO - PROCESS | 2960 | 1467234056285 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 710ms 14:00:56 INFO - PROCESS | 2960 | 1467234056328 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:00:56 INFO - PROCESS | 2960 | 1467234056330 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:00:56 INFO - PROCESS | 2960 | 1467234056333 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:00:56 INFO - PROCESS | 2960 | 1467234056334 Marionette TRACE conn5 <- [1,2410,null,{}] 14:00:56 INFO - PROCESS | 2960 | 1467234056338 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:56 INFO - PROCESS | 2960 | 1467234056340 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:56 INFO - PROCESS | 2960 | 1467234056455 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:00:56 INFO - PROCESS | 2960 | 1467234056460 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:56 INFO - PROCESS | 2960 | 1467234056462 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:56 INFO - PROCESS | 2960 | ++DOCSHELL 0CB6B800 == 34 [pid = 2960] [id = 612] 14:00:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (0CB6D000) [pid = 2960] [serial = 1836] [outer = 00000000] 14:00:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18D1D000) [pid = 2960] [serial = 1837] [outer = 0CB6D000] 14:00:56 INFO - PROCESS | 2960 | 1467234056505 Marionette DEBUG loaded listener.js 14:00:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18DC8400) [pid = 2960] [serial = 1838] [outer = 0CB6D000] 14:00:56 INFO - PROCESS | 2960 | 1467234056952 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 672ms 14:00:57 INFO - PROCESS | 2960 | 1467234057005 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 2960 | 1467234057007 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:00:57 INFO - PROCESS | 2960 | 1467234057016 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 2960 | 1467234057018 Marionette TRACE conn5 <- [1,2414,null,{}] 14:00:57 INFO - PROCESS | 2960 | 1467234057021 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:57 INFO - PROCESS | 2960 | 1467234057024 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:57 INFO - PROCESS | 2960 | 1467234057180 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:00:57 INFO - PROCESS | 2960 | 1467234057206 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 2960 | 1467234057208 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:57 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA1800 == 35 [pid = 2960] [id = 613] 14:00:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (15933C00) [pid = 2960] [serial = 1839] [outer = 00000000] 14:00:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (1979B000) [pid = 2960] [serial = 1840] [outer = 15933C00] 14:00:57 INFO - PROCESS | 2960 | 1467234057255 Marionette DEBUG loaded listener.js 14:00:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19A86400) [pid = 2960] [serial = 1841] [outer = 15933C00] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (17F71C00) [pid = 2960] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (12154C00) [pid = 2960] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (15136800) [pid = 2960] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (16725400) [pid = 2960] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14A6A000) [pid = 2960] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D8B7800) [pid = 2960] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (11C76800) [pid = 2960] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DD81800) [pid = 2960] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D259C00) [pid = 2960] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DB98C00) [pid = 2960] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (19E43800) [pid = 2960] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:00:57 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (13464C00) [pid = 2960] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:00:57 INFO - PROCESS | 2960 | 1467234057803 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 830ms 14:00:57 INFO - PROCESS | 2960 | 1467234057850 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:00:57 INFO - PROCESS | 2960 | 1467234057852 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:00:57 INFO - PROCESS | 2960 | 1467234057855 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:00:57 INFO - PROCESS | 2960 | 1467234057856 Marionette TRACE conn5 <- [1,2418,null,{}] 14:00:57 INFO - PROCESS | 2960 | 1467234057859 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:57 INFO - PROCESS | 2960 | 1467234057861 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:57 INFO - PROCESS | 2960 | 1467234057940 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:00:57 INFO - PROCESS | 2960 | 1467234057945 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:57 INFO - PROCESS | 2960 | 1467234057947 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:57 INFO - PROCESS | 2960 | ++DOCSHELL 0DB9C800 == 36 [pid = 2960] [id = 614] 14:00:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (13464C00) [pid = 2960] [serial = 1842] [outer = 00000000] 14:00:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (16727400) [pid = 2960] [serial = 1843] [outer = 13464C00] 14:00:58 INFO - PROCESS | 2960 | 1467234058000 Marionette DEBUG loaded listener.js 14:00:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F71C00) [pid = 2960] [serial = 1844] [outer = 13464C00] 14:00:58 INFO - PROCESS | 2960 | 1467234058432 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 14:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:00:58 INFO - PROCESS | 2960 | 1467234058486 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:00:58 INFO - PROCESS | 2960 | 1467234058488 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:00:58 INFO - PROCESS | 2960 | 1467234058491 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:00:58 INFO - PROCESS | 2960 | 1467234058492 Marionette TRACE conn5 <- [1,2422,null,{}] 14:00:58 INFO - PROCESS | 2960 | 1467234058496 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:58 INFO - PROCESS | 2960 | 1467234058497 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:58 INFO - PROCESS | 2960 | 1467234058576 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:00:58 INFO - PROCESS | 2960 | 1467234058582 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:58 INFO - PROCESS | 2960 | 1467234058584 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:58 INFO - PROCESS | 2960 | ++DOCSHELL 18C57800 == 37 [pid = 2960] [id = 615] 14:00:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C58400) [pid = 2960] [serial = 1845] [outer = 00000000] 14:00:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19AFA800) [pid = 2960] [serial = 1846] [outer = 18C58400] 14:00:58 INFO - PROCESS | 2960 | 1467234058626 Marionette DEBUG loaded listener.js 14:00:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19E0F000) [pid = 2960] [serial = 1847] [outer = 18C58400] 14:00:59 INFO - PROCESS | 2960 | 1467234059068 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 14:00:59 INFO - PROCESS | 2960 | 1467234059129 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:00:59 INFO - PROCESS | 2960 | 1467234059131 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:00:59 INFO - PROCESS | 2960 | 1467234059134 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:00:59 INFO - PROCESS | 2960 | 1467234059136 Marionette TRACE conn5 <- [1,2426,null,{}] 14:00:59 INFO - PROCESS | 2960 | 1467234059139 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:00:59 INFO - PROCESS | 2960 | 1467234059141 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:59 INFO - PROCESS | 2960 | 1467234059221 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:00:59 INFO - PROCESS | 2960 | 1467234059226 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:00:59 INFO - PROCESS | 2960 | 1467234059228 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:00:59 INFO - PROCESS | 2960 | ++DOCSHELL 1346D400 == 38 [pid = 2960] [id = 616] 14:00:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19E18000) [pid = 2960] [serial = 1848] [outer = 00000000] 14:00:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E3C800) [pid = 2960] [serial = 1849] [outer = 19E18000] 14:00:59 INFO - PROCESS | 2960 | 1467234059270 Marionette DEBUG loaded listener.js 14:00:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E41000) [pid = 2960] [serial = 1850] [outer = 19E18000] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0EEA1C00 == 37 [pid = 2960] [id = 602] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0D20DC00 == 36 [pid = 2960] [id = 603] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0EB89800 == 35 [pid = 2960] [id = 605] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0DA5FC00 == 34 [pid = 2960] [id = 604] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0EE52C00 == 33 [pid = 2960] [id = 606] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0EAEC000 == 32 [pid = 2960] [id = 611] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 15852C00 == 31 [pid = 2960] [id = 608] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 16725C00 == 30 [pid = 2960] [id = 609] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 11B65800 == 29 [pid = 2960] [id = 607] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 17F94C00 == 28 [pid = 2960] [id = 610] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0EEA1800 == 27 [pid = 2960] [id = 613] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0CB6B800 == 26 [pid = 2960] [id = 612] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 18C57800 == 25 [pid = 2960] [id = 615] 14:01:00 INFO - PROCESS | 2960 | --DOCSHELL 0DB9C800 == 24 [pid = 2960] [id = 614] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (159E1400) [pid = 2960] [serial = 1805] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18B90400) [pid = 2960] [serial = 1807] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (138BDC00) [pid = 2960] [serial = 1792] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1592B000) [pid = 2960] [serial = 1795] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17A83C00) [pid = 2960] [serial = 1798] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (15AF1000) [pid = 2960] [serial = 1796] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DB9D000) [pid = 2960] [serial = 1804] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17F65800) [pid = 2960] [serial = 1799] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (16726800) [pid = 2960] [serial = 1774] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0EEA0000) [pid = 2960] [serial = 1772] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0E508400) [pid = 2960] [serial = 1771] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (12156400) [pid = 2960] [serial = 1789] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DDD1800) [pid = 2960] [serial = 1786] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DF87C00) [pid = 2960] [serial = 1787] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0D777C00) [pid = 2960] [serial = 1783] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0D8B6C00) [pid = 2960] [serial = 1784] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DD7EC00) [pid = 2960] [serial = 1781] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0DC55800) [pid = 2960] [serial = 1780] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (19EA3800) [pid = 2960] [serial = 1778] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (19E9EC00) [pid = 2960] [serial = 1777] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (1762BC00) [pid = 2960] [serial = 1775] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (1672EC00) [pid = 2960] [serial = 1801] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (14A68800) [pid = 2960] [serial = 1793] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (16801800) [pid = 2960] [serial = 1802] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (12382400) [pid = 2960] [serial = 1790] [outer = 00000000] [url = about:blank] 14:01:01 INFO - PROCESS | 2960 | 1467234061110 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2018ms 14:01:01 INFO - PROCESS | 2960 | 1467234061156 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 2960 | 1467234061160 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:01:01 INFO - PROCESS | 2960 | 1467234061165 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 2960 | 1467234061168 Marionette TRACE conn5 <- [1,2430,null,{}] 14:01:01 INFO - PROCESS | 2960 | 1467234061174 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:01 INFO - PROCESS | 2960 | 1467234061177 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:01 INFO - PROCESS | 2960 | 1467234061273 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:01:01 INFO - PROCESS | 2960 | 1467234061280 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:01 INFO - PROCESS | 2960 | 1467234061284 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:01 INFO - PROCESS | 2960 | ++DOCSHELL 0CBC9C00 == 25 [pid = 2960] [id = 617] 14:01:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0CBCA000) [pid = 2960] [serial = 1851] [outer = 00000000] 14:01:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0D134400) [pid = 2960] [serial = 1852] [outer = 0CBCA000] 14:01:01 INFO - PROCESS | 2960 | 1467234061333 Marionette DEBUG loaded listener.js 14:01:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0D182000) [pid = 2960] [serial = 1853] [outer = 0CBCA000] 14:01:01 INFO - PROCESS | 2960 | 1467234061819 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 14:01:01 INFO - PROCESS | 2960 | 1467234061859 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:01:01 INFO - PROCESS | 2960 | 1467234061864 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:01:01 INFO - PROCESS | 2960 | 1467234061871 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:01:01 INFO - PROCESS | 2960 | 1467234061874 Marionette TRACE conn5 <- [1,2434,null,{}] 14:01:01 INFO - PROCESS | 2960 | 1467234061878 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:01 INFO - PROCESS | 2960 | 1467234061881 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:01 INFO - PROCESS | 2960 | 1467234061968 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:01:02 INFO - PROCESS | 2960 | 1467234061977 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 2960 | 1467234061980 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:02 INFO - PROCESS | 2960 | ++DOCSHELL 0DA07800 == 26 [pid = 2960] [id = 618] 14:01:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DA09000) [pid = 2960] [serial = 1854] [outer = 00000000] 14:01:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DA0E800) [pid = 2960] [serial = 1855] [outer = 0DA09000] 14:01:02 INFO - PROCESS | 2960 | 1467234062026 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0DA54400) [pid = 2960] [serial = 1856] [outer = 0DA09000] 14:01:02 INFO - PROCESS | 2960 | 1467234062504 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 14:01:02 INFO - PROCESS | 2960 | 1467234062546 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:01:02 INFO - PROCESS | 2960 | 1467234062548 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:01:02 INFO - PROCESS | 2960 | 1467234062552 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:01:02 INFO - PROCESS | 2960 | 1467234062555 Marionette TRACE conn5 <- [1,2438,null,{}] 14:01:02 INFO - PROCESS | 2960 | 1467234062566 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:02 INFO - PROCESS | 2960 | 1467234062571 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:02 INFO - PROCESS | 2960 | 1467234062654 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:01:02 INFO - PROCESS | 2960 | 1467234062788 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:02 INFO - PROCESS | 2960 | 1467234062791 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:02 INFO - PROCESS | 2960 | ++DOCSHELL 0DF87C00 == 27 [pid = 2960] [id = 619] 14:01:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0DFE6400) [pid = 2960] [serial = 1857] [outer = 00000000] 14:01:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DFEB400) [pid = 2960] [serial = 1858] [outer = 0DFE6400] 14:01:02 INFO - PROCESS | 2960 | 1467234062841 Marionette DEBUG loaded listener.js 14:01:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DFF2000) [pid = 2960] [serial = 1859] [outer = 0DFE6400] 14:01:03 INFO - PROCESS | 2960 | 1467234063224 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 14:01:03 INFO - PROCESS | 2960 | 1467234063286 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:01:03 INFO - PROCESS | 2960 | 1467234063289 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:01:03 INFO - PROCESS | 2960 | 1467234063292 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - PROCESS | 2960 | 1467234063293 Marionette TRACE conn5 <- [1,2442,null,{}] 14:01:03 INFO - PROCESS | 2960 | 1467234063297 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:03 INFO - PROCESS | 2960 | 1467234063299 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:03 INFO - PROCESS | 2960 | 1467234063419 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:01:03 INFO - PROCESS | 2960 | 1467234063431 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:03 INFO - PROCESS | 2960 | 1467234063433 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:03 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEA800 == 28 [pid = 2960] [id = 620] 14:01:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0E509000) [pid = 2960] [serial = 1860] [outer = 00000000] 14:01:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0EB89800) [pid = 2960] [serial = 1861] [outer = 0E509000] 14:01:03 INFO - PROCESS | 2960 | 1467234063477 Marionette DEBUG loaded listener.js 14:01:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0EE9B000) [pid = 2960] [serial = 1862] [outer = 0E509000] 14:01:03 INFO - PROCESS | 2960 | 1467234063903 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 14:01:03 INFO - PROCESS | 2960 | 1467234063926 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:01:03 INFO - PROCESS | 2960 | 1467234063928 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:01:03 INFO - PROCESS | 2960 | 1467234063931 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:01:03 INFO - PROCESS | 2960 | 1467234063932 Marionette TRACE conn5 <- [1,2446,null,{}] 14:01:03 INFO - PROCESS | 2960 | 1467234063936 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:03 INFO - PROCESS | 2960 | 1467234063938 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:04 INFO - PROCESS | 2960 | 1467234064015 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:01:04 INFO - PROCESS | 2960 | 1467234064140 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 2960 | 1467234064142 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:04 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9A000 == 29 [pid = 2960] [id = 621] 14:01:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0EE9DC00) [pid = 2960] [serial = 1863] [outer = 00000000] 14:01:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (11C7D000) [pid = 2960] [serial = 1864] [outer = 0EE9DC00] 14:01:04 INFO - PROCESS | 2960 | 1467234064188 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (12350C00) [pid = 2960] [serial = 1865] [outer = 0EE9DC00] 14:01:04 INFO - PROCESS | 2960 | 1467234064553 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 14:01:04 INFO - PROCESS | 2960 | 1467234064602 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:01:04 INFO - PROCESS | 2960 | 1467234064604 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:01:04 INFO - PROCESS | 2960 | 1467234064608 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:01:04 INFO - PROCESS | 2960 | 1467234064609 Marionette TRACE conn5 <- [1,2450,null,{}] 14:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:01:04 INFO - PROCESS | 2960 | 1467234064613 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:04 INFO - PROCESS | 2960 | 1467234064619 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:04 INFO - PROCESS | 2960 | 1467234064721 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:01:04 INFO - PROCESS | 2960 | 1467234064727 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:04 INFO - PROCESS | 2960 | 1467234064729 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:04 INFO - PROCESS | 2960 | ++DOCSHELL 130CF800 == 30 [pid = 2960] [id = 622] 14:01:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (130D0000) [pid = 2960] [serial = 1866] [outer = 00000000] 14:01:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1589A400) [pid = 2960] [serial = 1867] [outer = 130D0000] 14:01:04 INFO - PROCESS | 2960 | 1467234064773 Marionette DEBUG loaded listener.js 14:01:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (158A2000) [pid = 2960] [serial = 1868] [outer = 130D0000] 14:01:05 INFO - PROCESS | 2960 | 1467234065214 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 14:01:05 INFO - PROCESS | 2960 | 1467234065242 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:01:05 INFO - PROCESS | 2960 | 1467234065244 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:01:05 INFO - PROCESS | 2960 | 1467234065247 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 2960 | 1467234065249 Marionette TRACE conn5 <- [1,2454,null,{}] 14:01:05 INFO - PROCESS | 2960 | 1467234065252 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:05 INFO - PROCESS | 2960 | 1467234065254 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:05 INFO - PROCESS | 2960 | 1467234065329 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:01:05 INFO - PROCESS | 2960 | 1467234065335 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:05 INFO - PROCESS | 2960 | 1467234065336 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:05 INFO - PROCESS | 2960 | ++DOCSHELL 159DCC00 == 31 [pid = 2960] [id = 623] 14:01:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (159E1800) [pid = 2960] [serial = 1869] [outer = 00000000] 14:01:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (16450400) [pid = 2960] [serial = 1870] [outer = 159E1800] 14:01:05 INFO - PROCESS | 2960 | 1467234065380 Marionette DEBUG loaded listener.js 14:01:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1671F400) [pid = 2960] [serial = 1871] [outer = 159E1800] 14:01:05 INFO - PROCESS | 2960 | 1467234065821 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 631ms 14:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:01:05 INFO - PROCESS | 2960 | 1467234065894 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:01:05 INFO - PROCESS | 2960 | 1467234065896 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:01:05 INFO - PROCESS | 2960 | 1467234065899 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:01:05 INFO - PROCESS | 2960 | 1467234065900 Marionette TRACE conn5 <- [1,2458,null,{}] 14:01:05 INFO - PROCESS | 2960 | 1467234065904 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:05 INFO - PROCESS | 2960 | 1467234065906 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:05 INFO - PROCESS | 2960 | 1467234065982 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:01:06 INFO - PROCESS | 2960 | 1467234065990 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 2960 | 1467234065992 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:06 INFO - PROCESS | 2960 | ++DOCSHELL 1672C800 == 32 [pid = 2960] [id = 624] 14:01:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1672D800) [pid = 2960] [serial = 1872] [outer = 00000000] 14:01:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1791CC00) [pid = 2960] [serial = 1873] [outer = 1672D800] 14:01:06 INFO - PROCESS | 2960 | 1467234066036 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1687CC00) [pid = 2960] [serial = 1874] [outer = 1672D800] 14:01:06 INFO - PROCESS | 2960 | 1467234066493 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 631ms 14:01:06 INFO - PROCESS | 2960 | 1467234066533 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:01:06 INFO - PROCESS | 2960 | 1467234066535 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:01:06 INFO - PROCESS | 2960 | 1467234066538 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:01:06 INFO - PROCESS | 2960 | 1467234066540 Marionette TRACE conn5 <- [1,2462,null,{}] 14:01:06 INFO - PROCESS | 2960 | 1467234066544 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:06 INFO - PROCESS | 2960 | 1467234066545 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:06 INFO - PROCESS | 2960 | 1467234066660 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:01:06 INFO - PROCESS | 2960 | 1467234066693 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:06 INFO - PROCESS | 2960 | 1467234066694 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:06 INFO - PROCESS | 2960 | ++DOCSHELL 0DF87400 == 33 [pid = 2960] [id = 625] 14:01:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17CA8000) [pid = 2960] [serial = 1875] [outer = 00000000] 14:01:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F66C00) [pid = 2960] [serial = 1876] [outer = 17CA8000] 14:01:06 INFO - PROCESS | 2960 | 1467234066801 Marionette DEBUG loaded listener.js 14:01:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17F6A800) [pid = 2960] [serial = 1877] [outer = 17CA8000] 14:01:07 INFO - PROCESS | 2960 | 1467234067221 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 731ms 14:01:07 INFO - PROCESS | 2960 | 1467234067271 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:01:07 INFO - PROCESS | 2960 | 1467234067273 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:01:07 INFO - PROCESS | 2960 | 1467234067276 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - PROCESS | 2960 | 1467234067278 Marionette TRACE conn5 <- [1,2466,null,{}] 14:01:07 INFO - PROCESS | 2960 | 1467234067282 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:07 INFO - PROCESS | 2960 | 1467234067283 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:07 INFO - PROCESS | 2960 | 1467234067401 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:01:07 INFO - PROCESS | 2960 | 1467234067407 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:07 INFO - PROCESS | 2960 | 1467234067408 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:07 INFO - PROCESS | 2960 | ++DOCSHELL 16450000 == 34 [pid = 2960] [id = 626] 14:01:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (16802000) [pid = 2960] [serial = 1878] [outer = 00000000] 14:01:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18A3F000) [pid = 2960] [serial = 1879] [outer = 16802000] 14:01:07 INFO - PROCESS | 2960 | 1467234067451 Marionette DEBUG loaded listener.js 14:01:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18A7F800) [pid = 2960] [serial = 1880] [outer = 16802000] 14:01:07 INFO - PROCESS | 2960 | 1467234067903 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 14:01:07 INFO - PROCESS | 2960 | 1467234067953 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:01:07 INFO - PROCESS | 2960 | 1467234067955 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:01:07 INFO - PROCESS | 2960 | 1467234067958 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:01:07 INFO - PROCESS | 2960 | 1467234067960 Marionette TRACE conn5 <- [1,2470,null,{}] 14:01:07 INFO - PROCESS | 2960 | 1467234067964 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:07 INFO - PROCESS | 2960 | 1467234067966 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:08 INFO - PROCESS | 2960 | 1467234068123 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:01:08 INFO - PROCESS | 2960 | 1467234068148 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 2960 | 1467234068150 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:08 INFO - PROCESS | 2960 | ++DOCSHELL 0E58AC00 == 35 [pid = 2960] [id = 627] 14:01:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18C60000) [pid = 2960] [serial = 1881] [outer = 00000000] 14:01:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (18D22C00) [pid = 2960] [serial = 1882] [outer = 18C60000] 14:01:08 INFO - PROCESS | 2960 | 1467234068196 Marionette DEBUG loaded listener.js 14:01:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19435000) [pid = 2960] [serial = 1883] [outer = 18C60000] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (0CB6D000) [pid = 2960] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (15933C00) [pid = 2960] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (18C58400) [pid = 2960] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17F9D400) [pid = 2960] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17620800) [pid = 2960] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (15853C00) [pid = 2960] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (11BA9800) [pid = 2960] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0EE97000) [pid = 2960] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0EB8A400) [pid = 2960] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0DA60000) [pid = 2960] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0D20E400) [pid = 2960] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18A79400) [pid = 2960] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:01:08 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (13464C00) [pid = 2960] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:01:08 INFO - PROCESS | 2960 | 1467234068755 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 830ms 14:01:08 INFO - PROCESS | 2960 | 1467234068805 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:01:08 INFO - PROCESS | 2960 | 1467234068807 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:01:08 INFO - PROCESS | 2960 | 1467234068811 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:01:08 INFO - PROCESS | 2960 | 1467234068813 Marionette TRACE conn5 <- [1,2474,null,{}] 14:01:08 INFO - PROCESS | 2960 | 1467234068817 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:08 INFO - PROCESS | 2960 | 1467234068818 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:08 INFO - PROCESS | 2960 | 1467234068898 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:01:08 INFO - PROCESS | 2960 | 1467234068903 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:08 INFO - PROCESS | 2960 | 1467234068905 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:08 INFO - PROCESS | 2960 | ++DOCSHELL 0DFF0000 == 36 [pid = 2960] [id = 628] 14:01:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1346A400) [pid = 2960] [serial = 1884] [outer = 00000000] 14:01:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17F9D400) [pid = 2960] [serial = 1885] [outer = 1346A400] 14:01:08 INFO - PROCESS | 2960 | 1467234068949 Marionette DEBUG loaded listener.js 14:01:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A78800) [pid = 2960] [serial = 1886] [outer = 1346A400] 14:01:09 INFO - PROCESS | 2960 | 1467234069804 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1072ms 14:01:09 INFO - PROCESS | 2960 | 1467234069886 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:01:09 INFO - PROCESS | 2960 | 1467234069889 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:01:09 INFO - PROCESS | 2960 | 1467234069894 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:01:09 INFO - PROCESS | 2960 | 1467234069897 Marionette TRACE conn5 <- [1,2478,null,{}] 14:01:09 INFO - PROCESS | 2960 | 1467234069902 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:09 INFO - PROCESS | 2960 | 1467234069906 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:10 INFO - PROCESS | 2960 | 1467234070053 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:01:10 INFO - PROCESS | 2960 | 1467234070187 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:10 INFO - PROCESS | 2960 | 1467234070190 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:10 INFO - PROCESS | 2960 | ++DOCSHELL 0CBF2000 == 37 [pid = 2960] [id = 629] 14:01:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D2F0C00) [pid = 2960] [serial = 1887] [outer = 00000000] 14:01:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0DA5D000) [pid = 2960] [serial = 1888] [outer = 0D2F0C00] 14:01:10 INFO - PROCESS | 2960 | 1467234070250 Marionette DEBUG loaded listener.js 14:01:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DC47C00) [pid = 2960] [serial = 1889] [outer = 0D2F0C00] 14:01:10 INFO - PROCESS | 2960 | 1467234070934 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1229ms 14:01:11 INFO - PROCESS | 2960 | 1467234071155 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:01:11 INFO - PROCESS | 2960 | 1467234071160 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:01:11 INFO - PROCESS | 2960 | 1467234071164 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:01:11 INFO - PROCESS | 2960 | 1467234071167 Marionette TRACE conn5 <- [1,2482,null,{}] 14:01:11 INFO - PROCESS | 2960 | 1467234071173 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:11 INFO - PROCESS | 2960 | 1467234071176 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:11 INFO - PROCESS | 2960 | 1467234071287 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:01:11 INFO - PROCESS | 2960 | 1467234071423 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:11 INFO - PROCESS | 2960 | 1467234071428 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:11 INFO - PROCESS | 2960 | ++DOCSHELL 0DA03800 == 38 [pid = 2960] [id = 630] 14:01:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DA06800) [pid = 2960] [serial = 1890] [outer = 00000000] 14:01:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0DA5E800) [pid = 2960] [serial = 1891] [outer = 0DA06800] 14:01:11 INFO - PROCESS | 2960 | 1467234071479 Marionette DEBUG loaded listener.js 14:01:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0DD7B400) [pid = 2960] [serial = 1892] [outer = 0DA06800] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 0E58AC00 == 37 [pid = 2960] [id = 627] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 16450000 == 36 [pid = 2960] [id = 626] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 0DF87400 == 35 [pid = 2960] [id = 625] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 1672C800 == 34 [pid = 2960] [id = 624] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 159DCC00 == 33 [pid = 2960] [id = 623] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 130CF800 == 32 [pid = 2960] [id = 622] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 0EE9A000 == 31 [pid = 2960] [id = 621] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 0DFEA800 == 30 [pid = 2960] [id = 620] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 0DF87C00 == 29 [pid = 2960] [id = 619] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 0DA07800 == 28 [pid = 2960] [id = 618] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (19E3C800) [pid = 2960] [serial = 1849] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOCSHELL 0CBC9C00 == 27 [pid = 2960] [id = 617] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (18C63000) [pid = 2960] [serial = 1834] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (18D1D000) [pid = 2960] [serial = 1837] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (1979B000) [pid = 2960] [serial = 1840] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19E0F000) [pid = 2960] [serial = 1847] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18DC8400) [pid = 2960] [serial = 1838] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19AFA800) [pid = 2960] [serial = 1846] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19A86400) [pid = 2960] [serial = 1841] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (18A7C800) [pid = 2960] [serial = 1831] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17F6BC00) [pid = 2960] [serial = 1828] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17F6C000) [pid = 2960] [serial = 1829] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (16728400) [pid = 2960] [serial = 1825] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1687F800) [pid = 2960] [serial = 1826] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (138BA000) [pid = 2960] [serial = 1822] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14A6D800) [pid = 2960] [serial = 1823] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (11BA7400) [pid = 2960] [serial = 1819] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (12484800) [pid = 2960] [serial = 1820] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0EE5C400) [pid = 2960] [serial = 1816] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0EE9A400) [pid = 2960] [serial = 1817] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0DB99C00) [pid = 2960] [serial = 1813] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DD78800) [pid = 2960] [serial = 1814] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0D2F1000) [pid = 2960] [serial = 1810] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0D778000) [pid = 2960] [serial = 1811] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (18BB7400) [pid = 2960] [serial = 1808] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (16727400) [pid = 2960] [serial = 1843] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (17F71C00) [pid = 2960] [serial = 1844] [outer = 00000000] [url = about:blank] 14:01:11 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (18A72400) [pid = 2960] [serial = 1832] [outer = 00000000] [url = about:blank] 14:01:12 INFO - PROCESS | 2960 | 1467234072047 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 931ms 14:01:12 INFO - PROCESS | 2960 | 1467234072100 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:01:12 INFO - PROCESS | 2960 | 1467234072103 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:01:12 INFO - PROCESS | 2960 | 1467234072109 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 2960 | 1467234072113 Marionette TRACE conn5 <- [1,2486,null,{}] 14:01:12 INFO - PROCESS | 2960 | 1467234072117 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:12 INFO - PROCESS | 2960 | 1467234072120 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:12 INFO - PROCESS | 2960 | 1467234072206 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:01:12 INFO - PROCESS | 2960 | 1467234072212 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 2960 | 1467234072214 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:12 INFO - PROCESS | 2960 | ++DOCSHELL 0DA0D800 == 28 [pid = 2960] [id = 631] 14:01:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0DA58C00) [pid = 2960] [serial = 1893] [outer = 00000000] 14:01:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DDC8800) [pid = 2960] [serial = 1894] [outer = 0DA58C00] 14:01:12 INFO - PROCESS | 2960 | 1467234072264 Marionette DEBUG loaded listener.js 14:01:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DFE6C00) [pid = 2960] [serial = 1895] [outer = 0DA58C00] 14:01:12 INFO - PROCESS | 2960 | 1467234072762 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 14:01:12 INFO - PROCESS | 2960 | 1467234072842 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:01:12 INFO - PROCESS | 2960 | 1467234072845 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:01:12 INFO - PROCESS | 2960 | 1467234072848 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:01:12 INFO - PROCESS | 2960 | 1467234072850 Marionette TRACE conn5 <- [1,2490,null,{}] 14:01:12 INFO - PROCESS | 2960 | 1467234072860 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:12 INFO - PROCESS | 2960 | 1467234072864 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:12 INFO - PROCESS | 2960 | 1467234072952 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:01:12 INFO - PROCESS | 2960 | 1467234072967 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:12 INFO - PROCESS | 2960 | 1467234072971 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:13 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA1C00 == 29 [pid = 2960] [id = 632] 14:01:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0EEA2400) [pid = 2960] [serial = 1896] [outer = 00000000] 14:01:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (11C7CC00) [pid = 2960] [serial = 1897] [outer = 0EEA2400] 14:01:13 INFO - PROCESS | 2960 | 1467234073021 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (12172C00) [pid = 2960] [serial = 1898] [outer = 0EEA2400] 14:01:13 INFO - PROCESS | 2960 | 1467234073555 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 14:01:13 INFO - PROCESS | 2960 | 1467234073579 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:01:13 INFO - PROCESS | 2960 | 1467234073581 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:01:13 INFO - PROCESS | 2960 | 1467234073584 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:01:13 INFO - PROCESS | 2960 | 1467234073586 Marionette TRACE conn5 <- [1,2494,null,{}] 14:01:13 INFO - PROCESS | 2960 | 1467234073589 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:13 INFO - PROCESS | 2960 | 1467234073591 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:13 INFO - PROCESS | 2960 | 1467234073675 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:01:13 INFO - PROCESS | 2960 | 1467234073778 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:13 INFO - PROCESS | 2960 | 1467234073780 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:13 INFO - PROCESS | 2960 | ++DOCSHELL 130CE800 == 30 [pid = 2960] [id = 633] 14:01:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (130CF800) [pid = 2960] [serial = 1899] [outer = 00000000] 14:01:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14A6A400) [pid = 2960] [serial = 1900] [outer = 130CF800] 14:01:13 INFO - PROCESS | 2960 | 1467234073833 Marionette DEBUG loaded listener.js 14:01:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (15136800) [pid = 2960] [serial = 1901] [outer = 130CF800] 14:01:14 INFO - PROCESS | 2960 | 1467234074259 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 14:01:14 INFO - PROCESS | 2960 | 1467234074333 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:01:14 INFO - PROCESS | 2960 | 1467234074335 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:01:14 INFO - PROCESS | 2960 | 1467234074339 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:01:14 INFO - PROCESS | 2960 | 1467234074341 Marionette TRACE conn5 <- [1,2498,null,{}] 14:01:14 INFO - PROCESS | 2960 | 1467234074344 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:14 INFO - PROCESS | 2960 | 1467234074346 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:14 INFO - PROCESS | 2960 | 1467234074462 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:01:14 INFO - PROCESS | 2960 | 1467234074530 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:14 INFO - PROCESS | 2960 | 1467234074532 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:14 INFO - PROCESS | 2960 | ++DOCSHELL 15897000 == 31 [pid = 2960] [id = 634] 14:01:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (15897400) [pid = 2960] [serial = 1902] [outer = 00000000] 14:01:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1592B000) [pid = 2960] [serial = 1903] [outer = 15897400] 14:01:14 INFO - PROCESS | 2960 | 1467234074577 Marionette DEBUG loaded listener.js 14:01:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (16727400) [pid = 2960] [serial = 1904] [outer = 15897400] 14:01:15 INFO - PROCESS | 2960 | 1467234075000 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 14:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:01:15 INFO - PROCESS | 2960 | 1467234075013 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 2960 | 1467234075015 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:01:15 INFO - PROCESS | 2960 | 1467234075018 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 2960 | 1467234075020 Marionette TRACE conn5 <- [1,2502,null,{}] 14:01:15 INFO - PROCESS | 2960 | 1467234075024 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:15 INFO - PROCESS | 2960 | 1467234075030 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:15 INFO - PROCESS | 2960 | 1467234075181 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:01:15 INFO - PROCESS | 2960 | 1467234075252 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 2960 | 1467234075254 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:15 INFO - PROCESS | 2960 | ++DOCSHELL 17F64000 == 32 [pid = 2960] [id = 635] 14:01:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17F65800) [pid = 2960] [serial = 1905] [outer = 00000000] 14:01:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17F6C800) [pid = 2960] [serial = 1906] [outer = 17F65800] 14:01:15 INFO - PROCESS | 2960 | 1467234075299 Marionette DEBUG loaded listener.js 14:01:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F93000) [pid = 2960] [serial = 1907] [outer = 17F65800] 14:01:15 INFO - PROCESS | 2960 | 1467234075732 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 14:01:15 INFO - PROCESS | 2960 | 1467234075820 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:01:15 INFO - PROCESS | 2960 | 1467234075822 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:01:15 INFO - PROCESS | 2960 | 1467234075828 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:01:15 INFO - PROCESS | 2960 | 1467234075830 Marionette TRACE conn5 <- [1,2506,null,{}] 14:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:01:15 INFO - PROCESS | 2960 | 1467234075833 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:15 INFO - PROCESS | 2960 | 1467234075835 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:15 INFO - PROCESS | 2960 | 1467234075957 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:01:15 INFO - PROCESS | 2960 | 1467234075966 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:15 INFO - PROCESS | 2960 | 1467234075968 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:15 INFO - PROCESS | 2960 | ++DOCSHELL 17F97000 == 33 [pid = 2960] [id = 636] 14:01:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (17F98400) [pid = 2960] [serial = 1908] [outer = 00000000] 14:01:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A7B000) [pid = 2960] [serial = 1909] [outer = 17F98400] 14:01:16 INFO - PROCESS | 2960 | 1467234076011 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C57400) [pid = 2960] [serial = 1910] [outer = 17F98400] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18C5D000) [pid = 2960] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C60000) [pid = 2960] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17CA8000) [pid = 2960] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (16802000) [pid = 2960] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DFE6400) [pid = 2960] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1672D800) [pid = 2960] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA09000) [pid = 2960] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0CBCA000) [pid = 2960] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0EE9DC00) [pid = 2960] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (19E18000) [pid = 2960] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (130D0000) [pid = 2960] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (159E1800) [pid = 2960] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:01:16 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0E509000) [pid = 2960] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:01:16 INFO - PROCESS | 2960 | 1467234076501 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 14:01:16 INFO - PROCESS | 2960 | 1467234076565 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:01:16 INFO - PROCESS | 2960 | 1467234076567 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:01:16 INFO - PROCESS | 2960 | 1467234076570 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:01:16 INFO - PROCESS | 2960 | 1467234076572 Marionette TRACE conn5 <- [1,2510,null,{}] 14:01:16 INFO - PROCESS | 2960 | 1467234076575 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:16 INFO - PROCESS | 2960 | 1467234076577 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:16 INFO - PROCESS | 2960 | 1467234076655 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:01:16 INFO - PROCESS | 2960 | 1467234076661 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:16 INFO - PROCESS | 2960 | 1467234076663 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:16 INFO - PROCESS | 2960 | ++DOCSHELL 0DC55000 == 34 [pid = 2960] [id = 637] 14:01:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (15854400) [pid = 2960] [serial = 1911] [outer = 00000000] 14:01:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (18A79C00) [pid = 2960] [serial = 1912] [outer = 15854400] 14:01:16 INFO - PROCESS | 2960 | 1467234076707 Marionette DEBUG loaded listener.js 14:01:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (18B8DC00) [pid = 2960] [serial = 1913] [outer = 15854400] 14:01:17 INFO - PROCESS | 2960 | 1467234077128 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 631ms 14:01:17 INFO - PROCESS | 2960 | 1467234077202 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:01:17 INFO - PROCESS | 2960 | 1467234077204 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:01:17 INFO - PROCESS | 2960 | 1467234077207 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 2960 | 1467234077209 Marionette TRACE conn5 <- [1,2514,null,{}] 14:01:17 INFO - PROCESS | 2960 | 1467234077212 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:17 INFO - PROCESS | 2960 | 1467234077214 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:17 INFO - PROCESS | 2960 | 1467234077294 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:01:17 INFO - PROCESS | 2960 | 1467234077299 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 2960 | 1467234077301 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:17 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA0800 == 35 [pid = 2960] [id = 638] 14:01:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (1634C400) [pid = 2960] [serial = 1914] [outer = 00000000] 14:01:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (18C7A000) [pid = 2960] [serial = 1915] [outer = 1634C400] 14:01:17 INFO - PROCESS | 2960 | 1467234077345 Marionette DEBUG loaded listener.js 14:01:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (18D21000) [pid = 2960] [serial = 1916] [outer = 1634C400] 14:01:17 INFO - PROCESS | 2960 | 1467234077808 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 14:01:17 INFO - PROCESS | 2960 | 1467234077851 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:01:17 INFO - PROCESS | 2960 | 1467234077853 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:01:17 INFO - PROCESS | 2960 | 1467234077856 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:01:17 INFO - PROCESS | 2960 | 1467234077858 Marionette TRACE conn5 <- [1,2518,null,{}] 14:01:17 INFO - PROCESS | 2960 | 1467234077861 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:17 INFO - PROCESS | 2960 | 1467234077863 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:17 INFO - PROCESS | 2960 | 1467234077943 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:01:17 INFO - PROCESS | 2960 | 1467234077948 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:17 INFO - PROCESS | 2960 | 1467234077950 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:17 INFO - PROCESS | 2960 | ++DOCSHELL 19436000 == 36 [pid = 2960] [id = 639] 14:01:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1943D400) [pid = 2960] [serial = 1917] [outer = 00000000] 14:01:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19797C00) [pid = 2960] [serial = 1918] [outer = 1943D400] 14:01:18 INFO - PROCESS | 2960 | 1467234077993 Marionette DEBUG loaded listener.js 14:01:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (197E6000) [pid = 2960] [serial = 1919] [outer = 1943D400] 14:01:18 INFO - PROCESS | 2960 | --DOCSHELL 1346D400 == 35 [pid = 2960] [id = 616] 14:01:18 INFO - PROCESS | 2960 | --DOCSHELL 0DA0D800 == 34 [pid = 2960] [id = 631] 14:01:18 INFO - PROCESS | 2960 | --DOCSHELL 0CBF2000 == 33 [pid = 2960] [id = 629] 14:01:18 INFO - PROCESS | 2960 | --DOCSHELL 0DA03800 == 32 [pid = 2960] [id = 630] 14:01:18 INFO - PROCESS | 2960 | --DOCSHELL 0DFF0000 == 31 [pid = 2960] [id = 628] 14:01:19 INFO - PROCESS | 2960 | --DOCSHELL 15897000 == 30 [pid = 2960] [id = 634] 14:01:19 INFO - PROCESS | 2960 | --DOCSHELL 0DC55000 == 29 [pid = 2960] [id = 637] 14:01:19 INFO - PROCESS | 2960 | --DOCSHELL 17F97000 == 28 [pid = 2960] [id = 636] 14:01:19 INFO - PROCESS | 2960 | --DOCSHELL 17F64000 == 27 [pid = 2960] [id = 635] 14:01:19 INFO - PROCESS | 2960 | --DOCSHELL 0EEA1C00 == 26 [pid = 2960] [id = 632] 14:01:19 INFO - PROCESS | 2960 | --DOCSHELL 130CE800 == 25 [pid = 2960] [id = 633] 14:01:19 INFO - PROCESS | 2960 | --DOCSHELL 0EEA0800 == 24 [pid = 2960] [id = 638] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18D22C00) [pid = 2960] [serial = 1882] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17F66C00) [pid = 2960] [serial = 1876] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (18A3F000) [pid = 2960] [serial = 1879] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DFEB400) [pid = 2960] [serial = 1858] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DFF2000) [pid = 2960] [serial = 1859] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1791CC00) [pid = 2960] [serial = 1873] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0DA0E800) [pid = 2960] [serial = 1855] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DA54400) [pid = 2960] [serial = 1856] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0D134400) [pid = 2960] [serial = 1852] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (17F6A800) [pid = 2960] [serial = 1877] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0D182000) [pid = 2960] [serial = 1853] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (11C7D000) [pid = 2960] [serial = 1864] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (12350C00) [pid = 2960] [serial = 1865] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (19E41000) [pid = 2960] [serial = 1850] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (1589A400) [pid = 2960] [serial = 1867] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (158A2000) [pid = 2960] [serial = 1868] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (16450400) [pid = 2960] [serial = 1870] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (1671F400) [pid = 2960] [serial = 1871] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (0EB89800) [pid = 2960] [serial = 1861] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (0EE9B000) [pid = 2960] [serial = 1862] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (18A7F800) [pid = 2960] [serial = 1880] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (19435000) [pid = 2960] [serial = 1883] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 52 (1687CC00) [pid = 2960] [serial = 1874] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | --DOMWINDOW == 51 (18C63800) [pid = 2960] [serial = 1835] [outer = 00000000] [url = about:blank] 14:01:19 INFO - PROCESS | 2960 | 1467234079807 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1978ms 14:01:19 INFO - PROCESS | 2960 | 1467234079837 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:01:19 INFO - PROCESS | 2960 | 1467234079841 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:01:19 INFO - PROCESS | 2960 | 1467234079846 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:01:19 INFO - PROCESS | 2960 | 1467234079849 Marionette TRACE conn5 <- [1,2522,null,{}] 14:01:19 INFO - PROCESS | 2960 | 1467234079855 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:19 INFO - PROCESS | 2960 | 1467234079858 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:19 INFO - PROCESS | 2960 | 1467234079949 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:01:19 INFO - PROCESS | 2960 | 1467234079959 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:19 INFO - PROCESS | 2960 | 1467234079963 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:19 INFO - PROCESS | 2960 | ++DOCSHELL 0D20D400 == 25 [pid = 2960] [id = 640] 14:01:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (0D20D800) [pid = 2960] [serial = 1920] [outer = 00000000] 14:01:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (0D2F9400) [pid = 2960] [serial = 1921] [outer = 0D20D800] 14:01:20 INFO - PROCESS | 2960 | 1467234080011 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (0D794000) [pid = 2960] [serial = 1922] [outer = 0D20D800] 14:01:20 INFO - PROCESS | 2960 | 1467234080503 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 14:01:20 INFO - PROCESS | 2960 | 1467234080517 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:01:20 INFO - PROCESS | 2960 | 1467234080522 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:01:20 INFO - PROCESS | 2960 | 1467234080532 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:01:20 INFO - PROCESS | 2960 | 1467234080535 Marionette TRACE conn5 <- [1,2526,null,{}] 14:01:20 INFO - PROCESS | 2960 | 1467234080539 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:20 INFO - PROCESS | 2960 | 1467234080542 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:20 INFO - PROCESS | 2960 | 1467234080629 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:01:20 INFO - PROCESS | 2960 | 1467234080638 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:20 INFO - PROCESS | 2960 | 1467234080640 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:20 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5DC00 == 26 [pid = 2960] [id = 641] 14:01:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (0DA5E400) [pid = 2960] [serial = 1923] [outer = 00000000] 14:01:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0DB96800) [pid = 2960] [serial = 1924] [outer = 0DA5E400] 14:01:20 INFO - PROCESS | 2960 | 1467234080688 Marionette DEBUG loaded listener.js 14:01:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0DC4EC00) [pid = 2960] [serial = 1925] [outer = 0DA5E400] 14:01:21 INFO - PROCESS | 2960 | 1467234081163 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 14:01:21 INFO - PROCESS | 2960 | 1467234081208 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 2960 | 1467234081210 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:01:21 INFO - PROCESS | 2960 | 1467234081214 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:01:21 INFO - PROCESS | 2960 | 1467234081217 Marionette TRACE conn5 <- [1,2530,null,{}] 14:01:21 INFO - PROCESS | 2960 | 1467234081228 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:21 INFO - PROCESS | 2960 | 1467234081233 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:21 INFO - PROCESS | 2960 | 1467234081318 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:01:21 INFO - PROCESS | 2960 | 1467234081328 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:21 INFO - PROCESS | 2960 | 1467234081331 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:21 INFO - PROCESS | 2960 | ++DOCSHELL 0E58A000 == 27 [pid = 2960] [id = 642] 14:01:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0EA92000) [pid = 2960] [serial = 1926] [outer = 00000000] 14:01:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0EB8A400) [pid = 2960] [serial = 1927] [outer = 0EA92000] 14:01:21 INFO - PROCESS | 2960 | 1467234081378 Marionette DEBUG loaded listener.js 14:01:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0EE93C00) [pid = 2960] [serial = 1928] [outer = 0EA92000] 14:01:21 INFO - PROCESS | 2960 | 1467234081889 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 731ms 14:01:21 INFO - PROCESS | 2960 | 1467234081948 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:01:21 INFO - PROCESS | 2960 | 1467234081951 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:01:21 INFO - PROCESS | 2960 | 1467234081954 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:01:21 INFO - PROCESS | 2960 | 1467234081955 Marionette TRACE conn5 <- [1,2534,null,{}] 14:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:01:21 INFO - PROCESS | 2960 | 1467234081959 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:21 INFO - PROCESS | 2960 | 1467234081960 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:22 INFO - PROCESS | 2960 | 1467234082043 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:01:22 INFO - PROCESS | 2960 | 1467234082049 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 2960 | 1467234082051 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:22 INFO - PROCESS | 2960 | ++DOCSHELL 0EE96000 == 28 [pid = 2960] [id = 643] 14:01:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0EE9DC00) [pid = 2960] [serial = 1929] [outer = 00000000] 14:01:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (11BA7400) [pid = 2960] [serial = 1930] [outer = 0EE9DC00] 14:01:22 INFO - PROCESS | 2960 | 1467234082095 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (12355000) [pid = 2960] [serial = 1931] [outer = 0EE9DC00] 14:01:22 INFO - PROCESS | 2960 | 1467234082530 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 14:01:22 INFO - PROCESS | 2960 | 1467234082588 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:01:22 INFO - PROCESS | 2960 | 1467234082590 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:01:22 INFO - PROCESS | 2960 | 1467234082593 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:01:22 INFO - PROCESS | 2960 | 1467234082595 Marionette TRACE conn5 <- [1,2538,null,{}] 14:01:22 INFO - PROCESS | 2960 | 1467234082598 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:22 INFO - PROCESS | 2960 | 1467234082600 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:22 INFO - PROCESS | 2960 | 1467234082678 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:01:22 INFO - PROCESS | 2960 | 1467234082683 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:22 INFO - PROCESS | 2960 | 1467234082685 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:22 INFO - PROCESS | 2960 | ++DOCSHELL 130CA400 == 29 [pid = 2960] [id = 644] 14:01:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (130CE000) [pid = 2960] [serial = 1932] [outer = 00000000] 14:01:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (138C0000) [pid = 2960] [serial = 1933] [outer = 130CE000] 14:01:22 INFO - PROCESS | 2960 | 1467234082756 Marionette DEBUG loaded listener.js 14:01:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (14A66400) [pid = 2960] [serial = 1934] [outer = 130CE000] 14:01:23 INFO - PROCESS | 2960 | 1467234083195 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 14:01:23 INFO - PROCESS | 2960 | 1467234083226 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:01:23 INFO - PROCESS | 2960 | 1467234083228 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:01:23 INFO - PROCESS | 2960 | 1467234083231 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 2960 | 1467234083233 Marionette TRACE conn5 <- [1,2542,null,{}] 14:01:23 INFO - PROCESS | 2960 | 1467234083237 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:23 INFO - PROCESS | 2960 | 1467234083243 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:23 INFO - PROCESS | 2960 | 1467234083347 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:01:23 INFO - PROCESS | 2960 | 1467234083353 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:23 INFO - PROCESS | 2960 | 1467234083355 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:23 INFO - PROCESS | 2960 | ++DOCSHELL 15937C00 == 30 [pid = 2960] [id = 645] 14:01:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (15938000) [pid = 2960] [serial = 1935] [outer = 00000000] 14:01:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (1671F400) [pid = 2960] [serial = 1936] [outer = 15938000] 14:01:23 INFO - PROCESS | 2960 | 1467234083400 Marionette DEBUG loaded listener.js 14:01:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (1672A400) [pid = 2960] [serial = 1937] [outer = 15938000] 14:01:23 INFO - PROCESS | 2960 | 1467234083848 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 14:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:01:23 INFO - PROCESS | 2960 | 1467234083904 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:01:23 INFO - PROCESS | 2960 | 1467234083906 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:01:23 INFO - PROCESS | 2960 | 1467234083909 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:01:23 INFO - PROCESS | 2960 | 1467234083911 Marionette TRACE conn5 <- [1,2546,null,{}] 14:01:23 INFO - PROCESS | 2960 | 1467234083915 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:23 INFO - PROCESS | 2960 | 1467234083916 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:24 INFO - PROCESS | 2960 | 1467234083992 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:01:24 INFO - PROCESS | 2960 | 1467234083997 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 2960 | 1467234083999 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:24 INFO - PROCESS | 2960 | ++DOCSHELL 16720800 == 31 [pid = 2960] [id = 646] 14:01:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (16809C00) [pid = 2960] [serial = 1938] [outer = 00000000] 14:01:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (17623400) [pid = 2960] [serial = 1939] [outer = 16809C00] 14:01:24 INFO - PROCESS | 2960 | 1467234084042 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA0B400) [pid = 2960] [serial = 1940] [outer = 16809C00] 14:01:24 INFO - PROCESS | 2960 | 1467234084521 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 14:01:24 INFO - PROCESS | 2960 | 1467234084549 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:01:24 INFO - PROCESS | 2960 | 1467234084551 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:01:24 INFO - PROCESS | 2960 | 1467234084554 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:01:24 INFO - PROCESS | 2960 | 1467234084556 Marionette TRACE conn5 <- [1,2550,null,{}] 14:01:24 INFO - PROCESS | 2960 | 1467234084560 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:24 INFO - PROCESS | 2960 | 1467234084561 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:24 INFO - PROCESS | 2960 | 1467234084638 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:01:24 INFO - PROCESS | 2960 | 1467234084644 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:24 INFO - PROCESS | 2960 | 1467234084646 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:24 INFO - PROCESS | 2960 | ++DOCSHELL 17F67400 == 32 [pid = 2960] [id = 647] 14:01:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17F67C00) [pid = 2960] [serial = 1941] [outer = 00000000] 14:01:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17F92400) [pid = 2960] [serial = 1942] [outer = 17F67C00] 14:01:24 INFO - PROCESS | 2960 | 1467234084690 Marionette DEBUG loaded listener.js 14:01:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17F92800) [pid = 2960] [serial = 1943] [outer = 17F67C00] 14:01:25 INFO - PROCESS | 2960 | 1467234085133 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 14:01:25 INFO - PROCESS | 2960 | 1467234085186 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:01:25 INFO - PROCESS | 2960 | 1467234085188 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:01:25 INFO - PROCESS | 2960 | 1467234085191 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:01:25 INFO - PROCESS | 2960 | 1467234085193 Marionette TRACE conn5 <- [1,2554,null,{}] 14:01:25 INFO - PROCESS | 2960 | 1467234085203 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:25 INFO - PROCESS | 2960 | 1467234085205 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:25 INFO - PROCESS | 2960 | 1467234085318 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:01:25 INFO - PROCESS | 2960 | 1467234085330 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:25 INFO - PROCESS | 2960 | 1467234085332 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:25 INFO - PROCESS | 2960 | ++DOCSHELL 0E588800 == 33 [pid = 2960] [id = 648] 14:01:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17FA0000) [pid = 2960] [serial = 1944] [outer = 00000000] 14:01:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A7D400) [pid = 2960] [serial = 1945] [outer = 17FA0000] 14:01:25 INFO - PROCESS | 2960 | 1467234085399 Marionette DEBUG loaded listener.js 14:01:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A7F800) [pid = 2960] [serial = 1946] [outer = 17FA0000] 14:01:25 INFO - PROCESS | 2960 | 1467234085865 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 14:01:25 INFO - PROCESS | 2960 | 1467234085926 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:01:25 INFO - PROCESS | 2960 | 1467234085928 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:01:25 INFO - PROCESS | 2960 | 1467234085931 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:01:25 INFO - PROCESS | 2960 | 1467234085933 Marionette TRACE conn5 <- [1,2558,null,{}] 14:01:25 INFO - PROCESS | 2960 | 1467234085937 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:25 INFO - PROCESS | 2960 | 1467234085938 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:26 INFO - PROCESS | 2960 | 1467234086054 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:01:26 INFO - PROCESS | 2960 | 1467234086062 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:26 INFO - PROCESS | 2960 | 1467234086064 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:26 INFO - PROCESS | 2960 | ++DOCSHELL 0DA05800 == 34 [pid = 2960] [id = 649] 14:01:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0DB40800) [pid = 2960] [serial = 1947] [outer = 00000000] 14:01:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18C60000) [pid = 2960] [serial = 1948] [outer = 0DB40800] 14:01:26 INFO - PROCESS | 2960 | 1467234086162 Marionette DEBUG loaded listener.js 14:01:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18D1A000) [pid = 2960] [serial = 1949] [outer = 0DB40800] 14:01:26 INFO - PROCESS | 2960 | 1467234086602 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:01:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:01:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 14:01:26 INFO - PROCESS | 2960 | 1467234086685 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:01:26 INFO - PROCESS | 2960 | 1467234086688 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:01:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:01:26 INFO - PROCESS | 2960 | 1467234086704 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:01:26 INFO - PROCESS | 2960 | 1467234086707 Marionette TRACE conn5 <- [1,2562,null,{}] 14:01:26 INFO - PROCESS | 2960 | 1467234086711 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:26 INFO - PROCESS | 2960 | 1467234086713 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:26 INFO - PROCESS | 2960 | 1467234086848 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:01:26 INFO - PROCESS | 2960 | 1467234086912 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:26 INFO - PROCESS | 2960 | 1467234086914 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:26 INFO - PROCESS | 2960 | ++DOCSHELL 12E54C00 == 35 [pid = 2960] [id = 650] 14:01:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19440000) [pid = 2960] [serial = 1950] [outer = 00000000] 14:01:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (197E1800) [pid = 2960] [serial = 1951] [outer = 19440000] 14:01:26 INFO - PROCESS | 2960 | 1467234086960 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19AF8C00) [pid = 2960] [serial = 1952] [outer = 19440000] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (1634C400) [pid = 2960] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (15897400) [pid = 2960] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (17F65800) [pid = 2960] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (17F98400) [pid = 2960] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (130CF800) [pid = 2960] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0EEA2400) [pid = 2960] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DA58C00) [pid = 2960] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA06800) [pid = 2960] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D2F0C00) [pid = 2960] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1346A400) [pid = 2960] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:01:27 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (15854400) [pid = 2960] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:01:27 INFO - PROCESS | 2960 | 1467234087486 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 830ms 14:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:01:27 INFO - PROCESS | 2960 | 1467234087537 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:01:27 INFO - PROCESS | 2960 | 1467234087539 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:01:27 INFO - PROCESS | 2960 | 1467234087542 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:01:27 INFO - PROCESS | 2960 | 1467234087544 Marionette TRACE conn5 <- [1,2566,null,{}] 14:01:27 INFO - PROCESS | 2960 | 1467234087547 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:27 INFO - PROCESS | 2960 | 1467234087549 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:27 INFO - PROCESS | 2960 | 1467234087629 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:01:27 INFO - PROCESS | 2960 | 1467234087728 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:27 INFO - PROCESS | 2960 | 1467234087730 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:27 INFO - PROCESS | 2960 | ++DOCSHELL 0CA3E000 == 36 [pid = 2960] [id = 651] 14:01:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0D13AC00) [pid = 2960] [serial = 1953] [outer = 00000000] 14:01:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0EEA2400) [pid = 2960] [serial = 1954] [outer = 0D13AC00] 14:01:27 INFO - PROCESS | 2960 | 1467234087782 Marionette DEBUG loaded listener.js 14:01:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (15897400) [pid = 2960] [serial = 1955] [outer = 0D13AC00] 14:01:28 INFO - PROCESS | 2960 | 1467234088155 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 14:01:28 INFO - PROCESS | 2960 | 1467234088220 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:01:28 INFO - PROCESS | 2960 | 1467234088222 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:01:28 INFO - PROCESS | 2960 | 1467234088226 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:01:28 INFO - PROCESS | 2960 | 1467234088227 Marionette TRACE conn5 <- [1,2570,null,{}] 14:01:28 INFO - PROCESS | 2960 | 1467234088231 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:28 INFO - PROCESS | 2960 | 1467234088232 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:28 INFO - PROCESS | 2960 | 1467234088312 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:01:28 INFO - PROCESS | 2960 | 1467234088317 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 2960 | 1467234088319 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:28 INFO - PROCESS | 2960 | ++DOCSHELL 130CF800 == 37 [pid = 2960] [id = 652] 14:01:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (16722000) [pid = 2960] [serial = 1956] [outer = 00000000] 14:01:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18DC7C00) [pid = 2960] [serial = 1957] [outer = 16722000] 14:01:28 INFO - PROCESS | 2960 | 1467234088361 Marionette DEBUG loaded listener.js 14:01:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19AFD000) [pid = 2960] [serial = 1958] [outer = 16722000] 14:01:28 INFO - PROCESS | 2960 | 1467234088784 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 14:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:01:28 INFO - PROCESS | 2960 | 1467234088798 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:01:28 INFO - PROCESS | 2960 | 1467234088800 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:01:28 INFO - PROCESS | 2960 | 1467234088803 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:01:28 INFO - PROCESS | 2960 | 1467234088805 Marionette TRACE conn5 <- [1,2574,null,{}] 14:01:28 INFO - PROCESS | 2960 | 1467234088808 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:28 INFO - PROCESS | 2960 | 1467234088810 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:28 INFO - PROCESS | 2960 | 1467234088933 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:01:28 INFO - PROCESS | 2960 | 1467234088941 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:28 INFO - PROCESS | 2960 | 1467234088943 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:28 INFO - PROCESS | 2960 | ++DOCSHELL 16726000 == 38 [pid = 2960] [id = 653] 14:01:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F63C00) [pid = 2960] [serial = 1959] [outer = 00000000] 14:01:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19E42000) [pid = 2960] [serial = 1960] [outer = 17F63C00] 14:01:29 INFO - PROCESS | 2960 | 1467234088986 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19E94800) [pid = 2960] [serial = 1961] [outer = 17F63C00] 14:01:29 INFO - PROCESS | 2960 | 1467234089461 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:01:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:01:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 14:01:29 INFO - PROCESS | 2960 | 1467234089474 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:01:29 INFO - PROCESS | 2960 | 1467234089479 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:01:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:01:29 INFO - PROCESS | 2960 | 1467234089485 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:01:29 INFO - PROCESS | 2960 | 1467234089489 Marionette TRACE conn5 <- [1,2578,null,{}] 14:01:29 INFO - PROCESS | 2960 | 1467234089494 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:29 INFO - PROCESS | 2960 | 1467234089497 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:29 INFO - PROCESS | 2960 | 1467234089628 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:01:29 INFO - PROCESS | 2960 | 1467234089822 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:29 INFO - PROCESS | 2960 | 1467234089827 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:29 INFO - PROCESS | 2960 | ++DOCSHELL 0D204400 == 39 [pid = 2960] [id = 654] 14:01:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0D20DC00) [pid = 2960] [serial = 1962] [outer = 00000000] 14:01:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0D2FE400) [pid = 2960] [serial = 1963] [outer = 0D20DC00] 14:01:29 INFO - PROCESS | 2960 | 1467234089884 Marionette DEBUG loaded listener.js 14:01:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DA0BC00) [pid = 2960] [serial = 1964] [outer = 0D20DC00] 14:01:30 INFO - PROCESS | 2960 | 1467234090528 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1119ms 14:01:30 INFO - PROCESS | 2960 | 1467234090608 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:01:30 INFO - PROCESS | 2960 | 1467234090613 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:01:30 INFO - PROCESS | 2960 | 1467234090619 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:01:30 INFO - PROCESS | 2960 | 1467234090622 Marionette TRACE conn5 <- [1,2582,null,{}] 14:01:30 INFO - PROCESS | 2960 | 1467234090651 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:30 INFO - PROCESS | 2960 | 1467234090654 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:30 INFO - PROCESS | 2960 | 1467234090782 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:01:30 INFO - PROCESS | 2960 | 1467234090918 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:30 INFO - PROCESS | 2960 | 1467234090921 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:30 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEF800 == 40 [pid = 2960] [id = 655] 14:01:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0DFF5000) [pid = 2960] [serial = 1965] [outer = 00000000] 14:01:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0EB89800) [pid = 2960] [serial = 1966] [outer = 0DFF5000] 14:01:30 INFO - PROCESS | 2960 | 1467234090978 Marionette DEBUG loaded listener.js 14:01:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (0EEA0C00) [pid = 2960] [serial = 1967] [outer = 0DFF5000] 14:01:32 INFO - PROCESS | 2960 | 1467234091980 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1396ms 14:01:32 INFO - PROCESS | 2960 | 1467234092018 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:01:32 INFO - PROCESS | 2960 | 1467234092023 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:01:32 INFO - PROCESS | 2960 | 1467234092028 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - PROCESS | 2960 | 1467234092031 Marionette TRACE conn5 <- [1,2586,null,{}] 14:01:32 INFO - PROCESS | 2960 | 1467234092036 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:32 INFO - PROCESS | 2960 | 1467234092039 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:32 INFO - PROCESS | 2960 | 1467234092152 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:01:32 INFO - PROCESS | 2960 | 1467234092295 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:32 INFO - PROCESS | 2960 | 1467234092300 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 130CF800 == 39 [pid = 2960] [id = 652] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 0CA3E000 == 38 [pid = 2960] [id = 651] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 12E54C00 == 37 [pid = 2960] [id = 650] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 0DA05800 == 36 [pid = 2960] [id = 649] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 0E588800 == 35 [pid = 2960] [id = 648] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 17F67400 == 34 [pid = 2960] [id = 647] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 16720800 == 33 [pid = 2960] [id = 646] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 15937C00 == 32 [pid = 2960] [id = 645] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 130CA400 == 31 [pid = 2960] [id = 644] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 0EE96000 == 30 [pid = 2960] [id = 643] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 0E58A000 == 29 [pid = 2960] [id = 642] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 0DA5DC00 == 28 [pid = 2960] [id = 641] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 0D20D400 == 27 [pid = 2960] [id = 640] 14:01:32 INFO - PROCESS | 2960 | --DOCSHELL 19436000 == 26 [pid = 2960] [id = 639] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (18D21000) [pid = 2960] [serial = 1916] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (1592B000) [pid = 2960] [serial = 1903] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (17F6C800) [pid = 2960] [serial = 1906] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (16727400) [pid = 2960] [serial = 1904] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18A7B000) [pid = 2960] [serial = 1909] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (18C7A000) [pid = 2960] [serial = 1915] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18C57400) [pid = 2960] [serial = 1910] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (14A6A400) [pid = 2960] [serial = 1900] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (11C7CC00) [pid = 2960] [serial = 1897] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (12172C00) [pid = 2960] [serial = 1898] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DDC8800) [pid = 2960] [serial = 1894] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DFE6C00) [pid = 2960] [serial = 1895] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DD7B400) [pid = 2960] [serial = 1892] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DA5E800) [pid = 2960] [serial = 1891] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DC47C00) [pid = 2960] [serial = 1889] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA5D000) [pid = 2960] [serial = 1888] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17F9D400) [pid = 2960] [serial = 1885] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18A78800) [pid = 2960] [serial = 1886] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18A79C00) [pid = 2960] [serial = 1912] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (18B8DC00) [pid = 2960] [serial = 1913] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (17F93000) [pid = 2960] [serial = 1907] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (19797C00) [pid = 2960] [serial = 1918] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (15136800) [pid = 2960] [serial = 1901] [outer = 00000000] [url = about:blank] 14:01:32 INFO - PROCESS | 2960 | ++DOCSHELL 06782400 == 27 [pid = 2960] [id = 656] 14:01:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (06787400) [pid = 2960] [serial = 1968] [outer = 00000000] 14:01:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0CBF2C00) [pid = 2960] [serial = 1969] [outer = 06787400] 14:01:32 INFO - PROCESS | 2960 | 1467234092445 Marionette DEBUG loaded listener.js 14:01:32 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DA52800) [pid = 2960] [serial = 1970] [outer = 06787400] 14:01:32 INFO - PROCESS | 2960 | 1467234092853 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 892ms 14:01:32 INFO - PROCESS | 2960 | 1467234092921 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:01:32 INFO - PROCESS | 2960 | 1467234092925 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:01:32 INFO - PROCESS | 2960 | 1467234092931 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:01:32 INFO - PROCESS | 2960 | 1467234092934 Marionette TRACE conn5 <- [1,2590,null,{}] 14:01:32 INFO - PROCESS | 2960 | 1467234092937 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:32 INFO - PROCESS | 2960 | 1467234092940 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:33 INFO - PROCESS | 2960 | 1467234093031 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:01:33 INFO - PROCESS | 2960 | 1467234093038 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 2960 | 1467234093040 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:33 INFO - PROCESS | 2960 | ++DOCSHELL 0DD7E000 == 28 [pid = 2960] [id = 657] 14:01:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0DD81400) [pid = 2960] [serial = 1971] [outer = 00000000] 14:01:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0DFE7000) [pid = 2960] [serial = 1972] [outer = 0DD81400] 14:01:33 INFO - PROCESS | 2960 | 1467234093088 Marionette DEBUG loaded listener.js 14:01:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DFF3000) [pid = 2960] [serial = 1973] [outer = 0DD81400] 14:01:33 INFO - PROCESS | 2960 | 1467234093607 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 14:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:01:33 INFO - PROCESS | 2960 | 1467234093677 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:01:33 INFO - PROCESS | 2960 | 1467234093679 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:01:33 INFO - PROCESS | 2960 | 1467234093683 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:01:33 INFO - PROCESS | 2960 | 1467234093686 Marionette TRACE conn5 <- [1,2594,null,{}] 14:01:33 INFO - PROCESS | 2960 | 1467234093697 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:33 INFO - PROCESS | 2960 | 1467234093701 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:33 INFO - PROCESS | 2960 | 1467234093793 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:01:33 INFO - PROCESS | 2960 | 1467234093892 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:33 INFO - PROCESS | 2960 | 1467234093895 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:33 INFO - PROCESS | 2960 | ++DOCSHELL 11C7F400 == 29 [pid = 2960] [id = 658] 14:01:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (12155000) [pid = 2960] [serial = 1974] [outer = 00000000] 14:01:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (12383800) [pid = 2960] [serial = 1975] [outer = 12155000] 14:01:33 INFO - PROCESS | 2960 | 1467234093943 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (130C6C00) [pid = 2960] [serial = 1976] [outer = 12155000] 14:01:34 INFO - PROCESS | 2960 | 1467234094305 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 14:01:34 INFO - PROCESS | 2960 | 1467234094356 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:01:34 INFO - PROCESS | 2960 | 1467234094359 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:01:34 INFO - PROCESS | 2960 | 1467234094362 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:01:34 INFO - PROCESS | 2960 | 1467234094372 Marionette TRACE conn5 <- [1,2598,null,{}] 14:01:34 INFO - PROCESS | 2960 | 1467234094376 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:34 INFO - PROCESS | 2960 | 1467234094378 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:34 INFO - PROCESS | 2960 | 1467234094463 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:01:34 INFO - PROCESS | 2960 | 1467234094469 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:34 INFO - PROCESS | 2960 | 1467234094471 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:34 INFO - PROCESS | 2960 | ++DOCSHELL 13F61000 == 30 [pid = 2960] [id = 659] 14:01:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (13F61C00) [pid = 2960] [serial = 1977] [outer = 00000000] 14:01:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (158A2000) [pid = 2960] [serial = 1978] [outer = 13F61C00] 14:01:34 INFO - PROCESS | 2960 | 1467234094516 Marionette DEBUG loaded listener.js 14:01:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (159E1800) [pid = 2960] [serial = 1979] [outer = 13F61C00] 14:01:35 INFO - PROCESS | 2960 | 1467234094996 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 14:01:35 INFO - PROCESS | 2960 | 1467234095056 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 2960 | 1467234095059 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:01:35 INFO - PROCESS | 2960 | 1467234095067 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - PROCESS | 2960 | 1467234095069 Marionette TRACE conn5 <- [1,2602,null,{}] 14:01:35 INFO - PROCESS | 2960 | 1467234095072 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:35 INFO - PROCESS | 2960 | 1467234095074 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:35 INFO - PROCESS | 2960 | 1467234095212 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:01:35 INFO - PROCESS | 2960 | 1467234095232 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:35 INFO - PROCESS | 2960 | 1467234095234 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:35 INFO - PROCESS | 2960 | ++DOCSHELL 16352000 == 31 [pid = 2960] [id = 660] 14:01:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (1644CC00) [pid = 2960] [serial = 1980] [outer = 00000000] 14:01:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1687B400) [pid = 2960] [serial = 1981] [outer = 1644CC00] 14:01:35 INFO - PROCESS | 2960 | 1467234095278 Marionette DEBUG loaded listener.js 14:01:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1687C800) [pid = 2960] [serial = 1982] [outer = 1644CC00] 14:01:35 INFO - PROCESS | 2960 | 1467234095734 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 731ms 14:01:35 INFO - PROCESS | 2960 | 1467234095801 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:01:35 INFO - PROCESS | 2960 | 1467234095803 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:01:35 INFO - PROCESS | 2960 | 1467234095807 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:01:35 INFO - PROCESS | 2960 | 1467234095808 Marionette TRACE conn5 <- [1,2606,null,{}] 14:01:35 INFO - PROCESS | 2960 | 1467234095812 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:35 INFO - PROCESS | 2960 | 1467234095817 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:35 INFO - PROCESS | 2960 | 1467234095956 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:01:36 INFO - PROCESS | 2960 | 1467234096021 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 2960 | 1467234096023 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:36 INFO - PROCESS | 2960 | ++DOCSHELL 0E57FC00 == 32 [pid = 2960] [id = 661] 14:01:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16801800) [pid = 2960] [serial = 1983] [outer = 00000000] 14:01:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (18A77C00) [pid = 2960] [serial = 1984] [outer = 16801800] 14:01:36 INFO - PROCESS | 2960 | 1467234096068 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18A78C00) [pid = 2960] [serial = 1985] [outer = 16801800] 14:01:36 INFO - PROCESS | 2960 | 1467234096495 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 14:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:01:36 INFO - PROCESS | 2960 | 1467234096545 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:01:36 INFO - PROCESS | 2960 | 1467234096547 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:01:36 INFO - PROCESS | 2960 | 1467234096556 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:01:36 INFO - PROCESS | 2960 | 1467234096558 Marionette TRACE conn5 <- [1,2610,null,{}] 14:01:36 INFO - PROCESS | 2960 | 1467234096564 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:36 INFO - PROCESS | 2960 | 1467234096566 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:36 INFO - PROCESS | 2960 | 1467234096678 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:01:36 INFO - PROCESS | 2960 | 1467234096688 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:36 INFO - PROCESS | 2960 | 1467234096690 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:36 INFO - PROCESS | 2960 | ++DOCSHELL 18BB7400 == 33 [pid = 2960] [id = 662] 14:01:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18C55400) [pid = 2960] [serial = 1986] [outer = 00000000] 14:01:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18C5E000) [pid = 2960] [serial = 1987] [outer = 18C55400] 14:01:36 INFO - PROCESS | 2960 | 1467234096734 Marionette DEBUG loaded listener.js 14:01:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C7A400) [pid = 2960] [serial = 1988] [outer = 18C55400] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0EA92000) [pid = 2960] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17FA0000) [pid = 2960] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0EE9DC00) [pid = 2960] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (16809C00) [pid = 2960] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (130CE000) [pid = 2960] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DA5E400) [pid = 2960] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0DB40800) [pid = 2960] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0D13AC00) [pid = 2960] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19440000) [pid = 2960] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (16722000) [pid = 2960] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (15938000) [pid = 2960] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D20D800) [pid = 2960] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:01:37 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (17F67C00) [pid = 2960] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:01:37 INFO - PROCESS | 2960 | 1467234097299 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 791ms 14:01:37 INFO - PROCESS | 2960 | 1467234097342 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:01:37 INFO - PROCESS | 2960 | 1467234097344 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:01:37 INFO - PROCESS | 2960 | 1467234097348 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:01:37 INFO - PROCESS | 2960 | 1467234097349 Marionette TRACE conn5 <- [1,2614,null,{}] 14:01:37 INFO - PROCESS | 2960 | 1467234097353 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:37 INFO - PROCESS | 2960 | 1467234097355 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:37 INFO - PROCESS | 2960 | 1467234097435 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:01:37 INFO - PROCESS | 2960 | 1467234097441 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:37 INFO - PROCESS | 2960 | 1467234097443 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:37 INFO - PROCESS | 2960 | ++DOCSHELL 0DFE6C00 == 34 [pid = 2960] [id = 663] 14:01:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (138C5800) [pid = 2960] [serial = 1989] [outer = 00000000] 14:01:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17F6D400) [pid = 2960] [serial = 1990] [outer = 138C5800] 14:01:37 INFO - PROCESS | 2960 | 1467234097486 Marionette DEBUG loaded listener.js 14:01:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18C57800) [pid = 2960] [serial = 1991] [outer = 138C5800] 14:01:37 INFO - PROCESS | 2960 | 1467234097920 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 14:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:01:38 INFO - PROCESS | 2960 | 1467234097979 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 2960 | 1467234097981 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:01:38 INFO - PROCESS | 2960 | 1467234097984 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 2960 | 1467234097986 Marionette TRACE conn5 <- [1,2618,null,{}] 14:01:38 INFO - PROCESS | 2960 | 1467234097989 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:38 INFO - PROCESS | 2960 | 1467234097991 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:38 INFO - PROCESS | 2960 | 1467234098070 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:01:38 INFO - PROCESS | 2960 | 1467234098076 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 2960 | 1467234098077 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:38 INFO - PROCESS | 2960 | ++DOCSHELL 18C79400 == 35 [pid = 2960] [id = 664] 14:01:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18D1D000) [pid = 2960] [serial = 1992] [outer = 00000000] 14:01:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (19434800) [pid = 2960] [serial = 1993] [outer = 18D1D000] 14:01:38 INFO - PROCESS | 2960 | 1467234098129 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1943C800) [pid = 2960] [serial = 1994] [outer = 18D1D000] 14:01:38 INFO - PROCESS | 2960 | 1467234098586 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 14:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:01:38 INFO - PROCESS | 2960 | 1467234098614 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:01:38 INFO - PROCESS | 2960 | 1467234098616 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:01:38 INFO - PROCESS | 2960 | 1467234098619 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:01:38 INFO - PROCESS | 2960 | 1467234098621 Marionette TRACE conn5 <- [1,2622,null,{}] 14:01:38 INFO - PROCESS | 2960 | 1467234098640 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:38 INFO - PROCESS | 2960 | 1467234098642 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:38 INFO - PROCESS | 2960 | 1467234098723 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:01:38 INFO - PROCESS | 2960 | 1467234098728 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:38 INFO - PROCESS | 2960 | 1467234098730 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:38 INFO - PROCESS | 2960 | ++DOCSHELL 19431800 == 36 [pid = 2960] [id = 665] 14:01:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19707C00) [pid = 2960] [serial = 1995] [outer = 00000000] 14:01:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19AF8800) [pid = 2960] [serial = 1996] [outer = 19707C00] 14:01:38 INFO - PROCESS | 2960 | 1467234098773 Marionette DEBUG loaded listener.js 14:01:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (197EC000) [pid = 2960] [serial = 1997] [outer = 19707C00] 14:01:39 INFO - PROCESS | 2960 | 1467234099389 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 790ms 14:01:39 INFO - PROCESS | 2960 | 1467234099411 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:01:39 INFO - PROCESS | 2960 | 1467234099415 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:01:39 INFO - PROCESS | 2960 | 1467234099420 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:01:39 INFO - PROCESS | 2960 | 1467234099423 Marionette TRACE conn5 <- [1,2626,null,{}] 14:01:39 INFO - PROCESS | 2960 | 1467234099541 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:39 INFO - PROCESS | 2960 | 1467234099544 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:39 INFO - PROCESS | 2960 | 1467234099703 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:01:39 INFO - PROCESS | 2960 | 1467234099767 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:39 INFO - PROCESS | 2960 | 1467234099770 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:39 INFO - PROCESS | 2960 | ++DOCSHELL 0DA51400 == 37 [pid = 2960] [id = 666] 14:01:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (0DA54000) [pid = 2960] [serial = 1998] [outer = 00000000] 14:01:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (0E502800) [pid = 2960] [serial = 1999] [outer = 0DA54000] 14:01:39 INFO - PROCESS | 2960 | 1467234099826 Marionette DEBUG loaded listener.js 14:01:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0EA94800) [pid = 2960] [serial = 2000] [outer = 0DA54000] 14:01:40 INFO - PROCESS | 2960 | 1467234100411 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1049ms 14:01:40 INFO - PROCESS | 2960 | 1467234100470 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:01:40 INFO - PROCESS | 2960 | 1467234100475 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:01:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:01:40 INFO - PROCESS | 2960 | 1467234100481 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:01:40 INFO - PROCESS | 2960 | 1467234100484 Marionette TRACE conn5 <- [1,2630,null,{}] 14:01:40 INFO - PROCESS | 2960 | 1467234100489 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:40 INFO - PROCESS | 2960 | 1467234100491 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:40 INFO - PROCESS | 2960 | 1467234100606 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:01:40 INFO - PROCESS | 2960 | 1467234100751 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:40 INFO - PROCESS | 2960 | 1467234100754 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:40 INFO - PROCESS | 2960 | ++DOCSHELL 130CF800 == 38 [pid = 2960] [id = 667] 14:01:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (13462800) [pid = 2960] [serial = 2001] [outer = 00000000] 14:01:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (158A4400) [pid = 2960] [serial = 2002] [outer = 13462800] 14:01:40 INFO - PROCESS | 2960 | 1467234100810 Marionette DEBUG loaded listener.js 14:01:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17916400) [pid = 2960] [serial = 2003] [outer = 13462800] 14:01:41 INFO - PROCESS | 2960 | 1467234101414 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:01:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:01:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 14:01:41 INFO - PROCESS | 2960 | 1467234101455 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:01:41 INFO - PROCESS | 2960 | 1467234101457 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:01:41 INFO - PROCESS | 2960 | 1467234101461 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:01:41 INFO - PROCESS | 2960 | 1467234101465 Marionette TRACE conn5 <- [1,2634,null,{}] 14:01:41 INFO - PROCESS | 2960 | 1467234101488 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:41 INFO - PROCESS | 2960 | 1467234101493 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:41 INFO - PROCESS | 2960 | 1467234101635 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:01:41 INFO - PROCESS | 2960 | 1467234101707 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:41 INFO - PROCESS | 2960 | 1467234101710 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:41 INFO - PROCESS | 2960 | ++DOCSHELL 19E44800 == 39 [pid = 2960] [id = 668] 14:01:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (19E94400) [pid = 2960] [serial = 2004] [outer = 00000000] 14:01:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (19E99400) [pid = 2960] [serial = 2005] [outer = 19E94400] 14:01:41 INFO - PROCESS | 2960 | 1467234101766 Marionette DEBUG loaded listener.js 14:01:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (19E9FC00) [pid = 2960] [serial = 2006] [outer = 19E94400] 14:01:42 INFO - PROCESS | 2960 | 1467234102357 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:01:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:01:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 931ms 14:01:42 INFO - PROCESS | 2960 | 1467234102395 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:01:42 INFO - PROCESS | 2960 | 1467234102398 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:01:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:01:42 INFO - PROCESS | 2960 | 1467234102401 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:01:42 INFO - PROCESS | 2960 | 1467234102403 Marionette TRACE conn5 <- [1,2638,null,{}] 14:01:42 INFO - PROCESS | 2960 | 1467234102407 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:42 INFO - PROCESS | 2960 | 1467234102409 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:42 INFO - PROCESS | 2960 | 1467234102520 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:01:42 INFO - PROCESS | 2960 | 1467234102694 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:42 INFO - PROCESS | 2960 | 1467234102696 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:42 INFO - PROCESS | 2960 | ++DOCSHELL 19E0F000 == 40 [pid = 2960] [id = 669] 14:01:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19E11400) [pid = 2960] [serial = 2007] [outer = 00000000] 14:01:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19F2FC00) [pid = 2960] [serial = 2008] [outer = 19E11400] 14:01:42 INFO - PROCESS | 2960 | 1467234102751 Marionette DEBUG loaded listener.js 14:01:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19F34800) [pid = 2960] [serial = 2009] [outer = 19E11400] 14:01:43 INFO - PROCESS | 2960 | 1467234103468 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:01:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:01:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1120ms 14:01:43 INFO - PROCESS | 2960 | 1467234103525 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:01:43 INFO - PROCESS | 2960 | 1467234103529 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:01:43 INFO - PROCESS | 2960 | 1467234103533 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:01:43 INFO - PROCESS | 2960 | 1467234103536 Marionette TRACE conn5 <- [1,2642,null,{}] 14:01:43 INFO - PROCESS | 2960 | 1467234103542 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:43 INFO - PROCESS | 2960 | 1467234103544 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:43 INFO - PROCESS | 2960 | 1467234103650 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:01:43 INFO - PROCESS | 2960 | 1467234103798 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:43 INFO - PROCESS | 2960 | 1467234103801 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:43 INFO - PROCESS | 2960 | ++DOCSHELL 0DFEFC00 == 41 [pid = 2960] [id = 670] 14:01:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0DFF4400) [pid = 2960] [serial = 2010] [outer = 00000000] 14:01:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0EE9F000) [pid = 2960] [serial = 2011] [outer = 0DFF4400] 14:01:43 INFO - PROCESS | 2960 | 1467234103851 Marionette DEBUG loaded listener.js 14:01:43 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (12172C00) [pid = 2960] [serial = 2012] [outer = 0DFF4400] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 18C79400 == 40 [pid = 2960] [id = 664] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 0DFE6C00 == 39 [pid = 2960] [id = 663] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 18BB7400 == 38 [pid = 2960] [id = 662] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 0E57FC00 == 37 [pid = 2960] [id = 661] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 16352000 == 36 [pid = 2960] [id = 660] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 13F61000 == 35 [pid = 2960] [id = 659] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 11C7F400 == 34 [pid = 2960] [id = 658] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 0DD7E000 == 33 [pid = 2960] [id = 657] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 06782400 == 32 [pid = 2960] [id = 656] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 0D204400 == 31 [pid = 2960] [id = 654] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 0DFEF800 == 30 [pid = 2960] [id = 655] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 16726000 == 29 [pid = 2960] [id = 653] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 19E44800 == 28 [pid = 2960] [id = 668] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 19E0F000 == 27 [pid = 2960] [id = 669] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 130CF800 == 26 [pid = 2960] [id = 667] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 19431800 == 25 [pid = 2960] [id = 665] 14:01:44 INFO - PROCESS | 2960 | --DOCSHELL 0DA51400 == 24 [pid = 2960] [id = 666] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (0EB8A400) [pid = 2960] [serial = 1927] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (0EE93C00) [pid = 2960] [serial = 1928] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (18A7D400) [pid = 2960] [serial = 1945] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (11BA7400) [pid = 2960] [serial = 1930] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (12355000) [pid = 2960] [serial = 1931] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (17623400) [pid = 2960] [serial = 1939] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (18A7F800) [pid = 2960] [serial = 1946] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DA0B400) [pid = 2960] [serial = 1940] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (138C0000) [pid = 2960] [serial = 1933] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (14A66400) [pid = 2960] [serial = 1934] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DB96800) [pid = 2960] [serial = 1924] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DC4EC00) [pid = 2960] [serial = 1925] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (18D1A000) [pid = 2960] [serial = 1949] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (18C60000) [pid = 2960] [serial = 1948] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0EEA2400) [pid = 2960] [serial = 1954] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (197E1800) [pid = 2960] [serial = 1951] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (18DC7C00) [pid = 2960] [serial = 1957] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1671F400) [pid = 2960] [serial = 1936] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (19AFD000) [pid = 2960] [serial = 1958] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19AF8C00) [pid = 2960] [serial = 1952] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1672A400) [pid = 2960] [serial = 1937] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19E42000) [pid = 2960] [serial = 1960] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D2F9400) [pid = 2960] [serial = 1921] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D794000) [pid = 2960] [serial = 1922] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17F92400) [pid = 2960] [serial = 1942] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17F92800) [pid = 2960] [serial = 1943] [outer = 00000000] [url = about:blank] 14:01:44 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (15897400) [pid = 2960] [serial = 1955] [outer = 00000000] [url = about:blank] 14:01:45 INFO - PROCESS | 2960 | 1467234105060 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1578ms 14:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:01:45 INFO - PROCESS | 2960 | 1467234105113 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:01:45 INFO - PROCESS | 2960 | 1467234105117 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:01:45 INFO - PROCESS | 2960 | 1467234105121 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:01:45 INFO - PROCESS | 2960 | 1467234105126 Marionette TRACE conn5 <- [1,2646,null,{}] 14:01:45 INFO - PROCESS | 2960 | 1467234105130 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:45 INFO - PROCESS | 2960 | 1467234105133 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:45 INFO - PROCESS | 2960 | 1467234105263 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:01:45 INFO - PROCESS | 2960 | 1467234105364 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:45 INFO - PROCESS | 2960 | 1467234105366 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:45 INFO - PROCESS | 2960 | ++DOCSHELL 0CBCC800 == 25 [pid = 2960] [id = 671] 14:01:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D134400) [pid = 2960] [serial = 2013] [outer = 00000000] 14:01:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D781C00) [pid = 2960] [serial = 2014] [outer = 0D134400] 14:01:45 INFO - PROCESS | 2960 | 1467234105414 Marionette DEBUG loaded listener.js 14:01:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0D8B7000) [pid = 2960] [serial = 2015] [outer = 0D134400] 14:01:45 INFO - PROCESS | 2960 | 1467234105791 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 14:01:45 INFO - PROCESS | 2960 | 1467234105883 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:01:45 INFO - PROCESS | 2960 | 1467234105888 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:01:45 INFO - PROCESS | 2960 | 1467234105898 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:01:45 INFO - PROCESS | 2960 | 1467234105901 Marionette TRACE conn5 <- [1,2650,null,{}] 14:01:45 INFO - PROCESS | 2960 | 1467234105905 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:01:45 INFO - PROCESS | 2960 | 1467234105907 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:46 INFO - PROCESS | 2960 | 1467234105997 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:01:46 INFO - PROCESS | 2960 | 1467234106012 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 2960 | 1467234106014 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:46 INFO - PROCESS | 2960 | ++DOCSHELL 0DD80C00 == 26 [pid = 2960] [id = 672] 14:01:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DD82000) [pid = 2960] [serial = 2016] [outer = 00000000] 14:01:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DDD2400) [pid = 2960] [serial = 2017] [outer = 0DD82000] 14:01:46 INFO - PROCESS | 2960 | 1467234106061 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DFE9C00) [pid = 2960] [serial = 2018] [outer = 0DD82000] 14:01:46 INFO - PROCESS | 2960 | 1467234106519 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:01:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:01:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 14:01:46 INFO - PROCESS | 2960 | 1467234106579 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:01:46 INFO - PROCESS | 2960 | 1467234106582 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:01:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:01:46 INFO - PROCESS | 2960 | 1467234106585 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:01:46 INFO - PROCESS | 2960 | 1467234106588 Marionette TRACE conn5 <- [1,2654,null,{}] 14:01:46 INFO - PROCESS | 2960 | 1467234106599 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:46 INFO - PROCESS | 2960 | 1467234106603 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:46 INFO - PROCESS | 2960 | 1467234106686 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:01:46 INFO - PROCESS | 2960 | 1467234106694 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:46 INFO - PROCESS | 2960 | 1467234106697 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:46 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9EC00 == 27 [pid = 2960] [id = 673] 14:01:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0EE9F400) [pid = 2960] [serial = 2019] [outer = 00000000] 14:01:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (12171400) [pid = 2960] [serial = 2020] [outer = 0EE9F400] 14:01:46 INFO - PROCESS | 2960 | 1467234106744 Marionette DEBUG loaded listener.js 14:01:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (12E53400) [pid = 2960] [serial = 2021] [outer = 0EE9F400] 14:01:47 INFO - PROCESS | 2960 | 1467234107717 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:01:47 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) 14:01:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1185ms 14:01:47 INFO - PROCESS | 2960 | 1467234107773 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:01:47 INFO - PROCESS | 2960 | 1467234107775 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:01:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:01:47 INFO - PROCESS | 2960 | 1467234107785 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:01:47 INFO - PROCESS | 2960 | 1467234107787 Marionette TRACE conn5 <- [1,2658,null,{}] 14:01:47 INFO - PROCESS | 2960 | 1467234107790 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:47 INFO - PROCESS | 2960 | 1467234107792 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:47 INFO - PROCESS | 2960 | 1467234107914 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:01:47 INFO - PROCESS | 2960 | 1467234107920 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:47 INFO - PROCESS | 2960 | 1467234107922 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:48 INFO - PROCESS | 2960 | ++DOCSHELL 12156400 == 28 [pid = 2960] [id = 674] 14:01:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (12382400) [pid = 2960] [serial = 2022] [outer = 00000000] 14:01:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (14A68800) [pid = 2960] [serial = 2023] [outer = 12382400] 14:01:48 INFO - PROCESS | 2960 | 1467234108023 Marionette DEBUG loaded listener.js 14:01:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (15897000) [pid = 2960] [serial = 2024] [outer = 12382400] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18D1D000) [pid = 2960] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19707C00) [pid = 2960] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (1644CC00) [pid = 2960] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (16801800) [pid = 2960] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (18C55400) [pid = 2960] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17F63C00) [pid = 2960] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DFF5000) [pid = 2960] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (13F61C00) [pid = 2960] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0DD81400) [pid = 2960] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0D20DC00) [pid = 2960] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (12155000) [pid = 2960] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (06787400) [pid = 2960] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (138C5800) [pid = 2960] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:01:49 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (1943D400) [pid = 2960] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:01:49 INFO - PROCESS | 2960 | 1467234109029 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:01:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:01:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:01:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:01:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1284ms 14:01:49 INFO - PROCESS | 2960 | 1467234109072 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 14:01:49 INFO - PROCESS | 2960 | 1467234109074 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:01:49 INFO - PROCESS | 2960 | 1467234109078 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:01:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:01:49 INFO - PROCESS | 2960 | 1467234109079 Marionette TRACE conn5 <- [1,2662,null,{}] 14:01:49 INFO - PROCESS | 2960 | 1467234109083 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:49 INFO - PROCESS | 2960 | 1467234109085 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:49 INFO - PROCESS | 2960 | 1467234109163 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:01:49 INFO - PROCESS | 2960 | 1467234109168 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:49 INFO - PROCESS | 2960 | 1467234109170 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:49 INFO - PROCESS | 2960 | ++DOCSHELL 0CA37800 == 29 [pid = 2960] [id = 675] 14:01:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0CB27400) [pid = 2960] [serial = 2025] [outer = 00000000] 14:01:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (13469800) [pid = 2960] [serial = 2026] [outer = 0CB27400] 14:01:49 INFO - PROCESS | 2960 | 1467234109214 Marionette DEBUG loaded listener.js 14:01:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (13F54800) [pid = 2960] [serial = 2027] [outer = 0CB27400] 14:01:50 INFO - PROCESS | 2960 | 1467234110161 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:01:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 14:01:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:01:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:01:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1119ms 14:01:50 INFO - PROCESS | 2960 | 1467234110201 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 14:01:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:01:50 INFO - PROCESS | 2960 | 1467234110203 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:01:50 INFO - PROCESS | 2960 | 1467234110210 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:01:50 INFO - PROCESS | 2960 | 1467234110212 Marionette TRACE conn5 <- [1,2666,null,{}] 14:01:50 INFO - PROCESS | 2960 | 1467234110216 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:50 INFO - PROCESS | 2960 | 1467234110222 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:50 INFO - PROCESS | 2960 | 1467234110315 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:01:50 INFO - PROCESS | 2960 | 1467234110321 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:50 INFO - PROCESS | 2960 | 1467234110323 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:50 INFO - PROCESS | 2960 | ++DOCSHELL 15938000 == 30 [pid = 2960] [id = 676] 14:01:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (159E1400) [pid = 2960] [serial = 2028] [outer = 00000000] 14:01:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1762E800) [pid = 2960] [serial = 2029] [outer = 159E1400] 14:01:50 INFO - PROCESS | 2960 | 1467234110368 Marionette DEBUG loaded listener.js 14:01:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17C9C800) [pid = 2960] [serial = 2030] [outer = 159E1400] 14:01:51 INFO - PROCESS | 2960 | 1467234111360 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:01:51 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) 14:01:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1184ms 14:01:51 INFO - PROCESS | 2960 | 1467234111392 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:01:51 INFO - PROCESS | 2960 | 1467234111396 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:01:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:01:51 INFO - PROCESS | 2960 | 1467234111402 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:01:51 INFO - PROCESS | 2960 | 1467234111406 Marionette TRACE conn5 <- [1,2670,null,{}] 14:01:51 INFO - PROCESS | 2960 | 1467234111412 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:51 INFO - PROCESS | 2960 | 1467234111415 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:51 INFO - PROCESS | 2960 | 1467234111541 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:01:51 INFO - PROCESS | 2960 | 1467234111675 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:51 INFO - PROCESS | 2960 | 1467234111678 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:51 INFO - PROCESS | 2960 | ++DOCSHELL 0CA34000 == 31 [pid = 2960] [id = 677] 14:01:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0D77F800) [pid = 2960] [serial = 2031] [outer = 00000000] 14:01:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DA0A800) [pid = 2960] [serial = 2032] [outer = 0D77F800] 14:01:51 INFO - PROCESS | 2960 | 1467234111780 Marionette DEBUG loaded listener.js 14:01:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA5BC00) [pid = 2960] [serial = 2033] [outer = 0D77F800] 14:01:52 INFO - PROCESS | 2960 | 1467234112920 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:01:52 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) 14:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1570ms 14:01:52 INFO - PROCESS | 2960 | 1467234112975 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:01:53 INFO - PROCESS | 2960 | 1467234112980 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:01:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:01:53 INFO - PROCESS | 2960 | 1467234112995 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:01:53 INFO - PROCESS | 2960 | 1467234112998 Marionette TRACE conn5 <- [1,2674,null,{}] 14:01:53 INFO - PROCESS | 2960 | 1467234113004 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:53 INFO - PROCESS | 2960 | 1467234113006 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:53 INFO - PROCESS | 2960 | 1467234113180 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:01:53 INFO - PROCESS | 2960 | 1467234113302 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:53 INFO - PROCESS | 2960 | 1467234113304 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:53 INFO - PROCESS | 2960 | ++DOCSHELL 0EAEB800 == 32 [pid = 2960] [id = 678] 14:01:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0EBCC800) [pid = 2960] [serial = 2034] [outer = 00000000] 14:01:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0EEDA800) [pid = 2960] [serial = 2035] [outer = 0EBCC800] 14:01:53 INFO - PROCESS | 2960 | 1467234113361 Marionette DEBUG loaded listener.js 14:01:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (12357800) [pid = 2960] [serial = 2036] [outer = 0EBCC800] 14:01:54 INFO - PROCESS | 2960 | --DOCSHELL 0CA37800 == 31 [pid = 2960] [id = 675] 14:01:54 INFO - PROCESS | 2960 | --DOCSHELL 12156400 == 30 [pid = 2960] [id = 674] 14:01:54 INFO - PROCESS | 2960 | --DOCSHELL 0EE9EC00 == 29 [pid = 2960] [id = 673] 14:01:54 INFO - PROCESS | 2960 | --DOCSHELL 0DD80C00 == 28 [pid = 2960] [id = 672] 14:01:54 INFO - PROCESS | 2960 | --DOCSHELL 0CBCC800 == 27 [pid = 2960] [id = 671] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (197E6000) [pid = 2960] [serial = 1919] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1943C800) [pid = 2960] [serial = 1994] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (19AF8800) [pid = 2960] [serial = 1996] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1687B400) [pid = 2960] [serial = 1981] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (197EC000) [pid = 2960] [serial = 1997] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (18A77C00) [pid = 2960] [serial = 1984] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18C5E000) [pid = 2960] [serial = 1987] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19E94800) [pid = 2960] [serial = 1961] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0EB89800) [pid = 2960] [serial = 1966] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0EEA0C00) [pid = 2960] [serial = 1967] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (158A2000) [pid = 2960] [serial = 1978] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0DFE7000) [pid = 2960] [serial = 1972] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DFF3000) [pid = 2960] [serial = 1973] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0D2FE400) [pid = 2960] [serial = 1963] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DA0BC00) [pid = 2960] [serial = 1964] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (12383800) [pid = 2960] [serial = 1975] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (130C6C00) [pid = 2960] [serial = 1976] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0CBF2C00) [pid = 2960] [serial = 1969] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0DA52800) [pid = 2960] [serial = 1970] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (18A78C00) [pid = 2960] [serial = 1985] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (19434800) [pid = 2960] [serial = 1993] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (18C7A400) [pid = 2960] [serial = 1988] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (1687C800) [pid = 2960] [serial = 1982] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (17F6D400) [pid = 2960] [serial = 1990] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (18C57800) [pid = 2960] [serial = 1991] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (159E1800) [pid = 2960] [serial = 1979] [outer = 00000000] [url = about:blank] 14:01:54 INFO - PROCESS | 2960 | 1467234114589 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:01:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 14:01:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:01:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1638ms 14:01:54 INFO - PROCESS | 2960 | 1467234114629 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 14:01:54 INFO - PROCESS | 2960 | 1467234114631 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:01:54 INFO - PROCESS | 2960 | 1467234114636 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:01:54 INFO - PROCESS | 2960 | 1467234114639 Marionette TRACE conn5 <- [1,2678,null,{}] 14:01:54 INFO - PROCESS | 2960 | 1467234114644 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:54 INFO - PROCESS | 2960 | 1467234114647 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:54 INFO - PROCESS | 2960 | 1467234114727 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:01:54 INFO - PROCESS | 2960 | 1467234114772 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:54 INFO - PROCESS | 2960 | 1467234114775 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:54 INFO - PROCESS | 2960 | ++DOCSHELL 0DA07400 == 28 [pid = 2960] [id = 679] 14:01:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (0DB97C00) [pid = 2960] [serial = 2037] [outer = 00000000] 14:01:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0DC55800) [pid = 2960] [serial = 2038] [outer = 0DB97C00] 14:01:54 INFO - PROCESS | 2960 | 1467234114822 Marionette DEBUG loaded listener.js 14:01:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0DD82C00) [pid = 2960] [serial = 2039] [outer = 0DB97C00] 14:01:55 INFO - PROCESS | 2960 | 1467234115767 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:01:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:01:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:01:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:01:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1183ms 14:01:55 INFO - PROCESS | 2960 | 1467234115822 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 14:01:55 INFO - PROCESS | 2960 | 1467234115826 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:01:55 INFO - PROCESS | 2960 | 1467234115832 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:01:55 INFO - PROCESS | 2960 | 1467234115834 Marionette TRACE conn5 <- [1,2682,null,{}] 14:01:55 INFO - PROCESS | 2960 | 1467234115838 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:55 INFO - PROCESS | 2960 | 1467234115840 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:55 INFO - PROCESS | 2960 | 1467234115931 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:01:55 INFO - PROCESS | 2960 | 1467234115938 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:55 INFO - PROCESS | 2960 | 1467234115940 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:55 INFO - PROCESS | 2960 | ++DOCSHELL 0EE96000 == 29 [pid = 2960] [id = 680] 14:01:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0EE97000) [pid = 2960] [serial = 2040] [outer = 00000000] 14:01:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (11BA7800) [pid = 2960] [serial = 2041] [outer = 0EE97000] 14:01:56 INFO - PROCESS | 2960 | 1467234115987 Marionette DEBUG loaded listener.js 14:01:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (12485400) [pid = 2960] [serial = 2042] [outer = 0EE97000] 14:01:56 INFO - PROCESS | 2960 | 1467234116971 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:01:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:01:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:01:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:01:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1171ms 14:01:57 INFO - PROCESS | 2960 | 1467234117008 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 14:01:57 INFO - PROCESS | 2960 | 1467234117010 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:01:57 INFO - PROCESS | 2960 | 1467234117013 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:01:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:01:57 INFO - PROCESS | 2960 | 1467234117017 Marionette TRACE conn5 <- [1,2686,null,{}] 14:01:57 INFO - PROCESS | 2960 | 1467234117027 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:57 INFO - PROCESS | 2960 | 1467234117032 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:57 INFO - PROCESS | 2960 | 1467234117156 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:01:57 INFO - PROCESS | 2960 | 1467234117164 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:57 INFO - PROCESS | 2960 | 1467234117167 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:57 INFO - PROCESS | 2960 | ++DOCSHELL 15898000 == 30 [pid = 2960] [id = 681] 14:01:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (158A3400) [pid = 2960] [serial = 2043] [outer = 00000000] 14:01:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (1634CC00) [pid = 2960] [serial = 2044] [outer = 158A3400] 14:01:57 INFO - PROCESS | 2960 | 1467234117215 Marionette DEBUG loaded listener.js 14:01:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (16725000) [pid = 2960] [serial = 2045] [outer = 158A3400] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0DFF4400) [pid = 2960] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (12382400) [pid = 2960] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (0D134400) [pid = 2960] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (0DD82000) [pid = 2960] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (0EE9F400) [pid = 2960] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (0CB27400) [pid = 2960] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (0DA54000) [pid = 2960] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (13462800) [pid = 2960] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (19E94400) [pid = 2960] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:01:57 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (19E11400) [pid = 2960] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:01:58 INFO - PROCESS | 2960 | 1467234118178 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:01:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:01:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:01:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:01:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:01:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1176ms 14:01:58 INFO - PROCESS | 2960 | 1467234118193 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 14:01:58 INFO - PROCESS | 2960 | 1467234118195 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:01:58 INFO - PROCESS | 2960 | 1467234118198 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:01:58 INFO - PROCESS | 2960 | 1467234118200 Marionette TRACE conn5 <- [1,2690,null,{}] 14:01:58 INFO - PROCESS | 2960 | 1467234118203 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:58 INFO - PROCESS | 2960 | 1467234118205 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:58 INFO - PROCESS | 2960 | 1467234118292 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:01:58 INFO - PROCESS | 2960 | 1467234118297 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 2960 | 1467234118299 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:58 INFO - PROCESS | 2960 | ++DOCSHELL 16726800 == 31 [pid = 2960] [id = 682] 14:01:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (1672AC00) [pid = 2960] [serial = 2046] [outer = 00000000] 14:01:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (1687F800) [pid = 2960] [serial = 2047] [outer = 1672AC00] 14:01:58 INFO - PROCESS | 2960 | 1467234118343 Marionette DEBUG loaded listener.js 14:01:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (17913400) [pid = 2960] [serial = 2048] [outer = 1672AC00] 14:01:58 INFO - PROCESS | 2960 | 1467234118778 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:01:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:01:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 14:01:58 INFO - PROCESS | 2960 | 1467234118832 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:01:58 INFO - PROCESS | 2960 | 1467234118834 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:01:58 INFO - PROCESS | 2960 | 1467234118837 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:01:58 INFO - PROCESS | 2960 | 1467234118839 Marionette TRACE conn5 <- [1,2694,null,{}] 14:01:58 INFO - PROCESS | 2960 | 1467234118842 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:58 INFO - PROCESS | 2960 | 1467234118844 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:58 INFO - PROCESS | 2960 | 1467234118923 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:01:58 INFO - PROCESS | 2960 | 1467234118929 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:58 INFO - PROCESS | 2960 | 1467234118931 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:58 INFO - PROCESS | 2960 | ++DOCSHELL 16881C00 == 32 [pid = 2960] [id = 683] 14:01:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (17F67000) [pid = 2960] [serial = 2049] [outer = 00000000] 14:01:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (17F71800) [pid = 2960] [serial = 2050] [outer = 17F67000] 14:01:59 INFO - PROCESS | 2960 | 1467234118974 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (17F97000) [pid = 2960] [serial = 2051] [outer = 17F67000] 14:01:59 INFO - PROCESS | 2960 | 1467234119399 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:01:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 14:01:59 INFO - PROCESS | 2960 | 1467234119469 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:01:59 INFO - PROCESS | 2960 | 1467234119471 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:01:59 INFO - PROCESS | 2960 | 1467234119474 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:01:59 INFO - PROCESS | 2960 | 1467234119476 Marionette TRACE conn5 <- [1,2698,null,{}] 14:01:59 INFO - PROCESS | 2960 | 1467234119479 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:01:59 INFO - PROCESS | 2960 | 1467234119485 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:59 INFO - PROCESS | 2960 | 1467234119587 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:01:59 INFO - PROCESS | 2960 | 1467234119599 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:01:59 INFO - PROCESS | 2960 | 1467234119601 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:01:59 INFO - PROCESS | 2960 | ++DOCSHELL 18C55800 == 33 [pid = 2960] [id = 684] 14:01:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (18C55C00) [pid = 2960] [serial = 2052] [outer = 00000000] 14:01:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (18C5AC00) [pid = 2960] [serial = 2053] [outer = 18C55C00] 14:01:59 INFO - PROCESS | 2960 | 1467234119654 Marionette DEBUG loaded listener.js 14:01:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (18C56800) [pid = 2960] [serial = 2054] [outer = 18C55C00] 14:02:00 INFO - PROCESS | 2960 | 1467234120154 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:02:00 INFO - PROCESS | 2960 | 1467234120214 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:02:00 INFO - PROCESS | 2960 | 1467234120220 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:02:00 INFO - PROCESS | 2960 | 1467234120224 Marionette TRACE conn5 <- [1,2702,null,{}] 14:02:00 INFO - PROCESS | 2960 | 1467234120231 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:00 INFO - PROCESS | 2960 | 1467234120234 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:00 INFO - PROCESS | 2960 | 1467234120385 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:02:00 INFO - PROCESS | 2960 | 1467234120520 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:00 INFO - PROCESS | 2960 | 1467234120523 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:00 INFO - PROCESS | 2960 | ++DOCSHELL 0DA04000 == 34 [pid = 2960] [id = 685] 14:02:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DA07800) [pid = 2960] [serial = 2055] [outer = 00000000] 14:02:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DB9C800) [pid = 2960] [serial = 2056] [outer = 0DA07800] 14:02:00 INFO - PROCESS | 2960 | 1467234120585 Marionette DEBUG loaded listener.js 14:02:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0DFF4800) [pid = 2960] [serial = 2057] [outer = 0DA07800] 14:02:01 INFO - PROCESS | 2960 | 1467234121240 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:02:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:02:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1078ms 14:02:01 INFO - PROCESS | 2960 | 1467234121302 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:02:01 INFO - PROCESS | 2960 | 1467234121307 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:02:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:02:01 INFO - PROCESS | 2960 | 1467234121314 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:02:01 INFO - PROCESS | 2960 | 1467234121318 Marionette TRACE conn5 <- [1,2706,null,{}] 14:02:01 INFO - PROCESS | 2960 | 1467234121322 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:01 INFO - PROCESS | 2960 | 1467234121325 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:01 INFO - PROCESS | 2960 | 1467234121482 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:02:01 INFO - PROCESS | 2960 | 1467234121497 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:01 INFO - PROCESS | 2960 | 1467234121500 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:01 INFO - PROCESS | 2960 | ++DOCSHELL 13F57000 == 35 [pid = 2960] [id = 686] 14:02:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (14A64800) [pid = 2960] [serial = 2058] [outer = 00000000] 14:02:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (15932C00) [pid = 2960] [serial = 2059] [outer = 14A64800] 14:02:01 INFO - PROCESS | 2960 | 1467234121555 Marionette DEBUG loaded listener.js 14:02:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (16803000) [pid = 2960] [serial = 2060] [outer = 14A64800] 14:02:02 INFO - PROCESS | 2960 | 1467234122206 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:02:02 INFO - PROCESS | 2960 | 1467234122250 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:02:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:02:02 INFO - PROCESS | 2960 | 1467234122254 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:02:02 INFO - PROCESS | 2960 | 1467234122258 Marionette TRACE conn5 <- [1,2710,null,{}] 14:02:02 INFO - PROCESS | 2960 | 1467234122268 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:02 INFO - PROCESS | 2960 | 1467234122273 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:02 INFO - PROCESS | 2960 | 1467234122383 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:02:02 INFO - PROCESS | 2960 | 1467234122524 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:02 INFO - PROCESS | 2960 | 1467234122528 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:02 INFO - PROCESS | 2960 | ++DOCSHELL 18C70000 == 36 [pid = 2960] [id = 687] 14:02:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (18C7B000) [pid = 2960] [serial = 2061] [outer = 00000000] 14:02:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18D22400) [pid = 2960] [serial = 2062] [outer = 18C7B000] 14:02:02 INFO - PROCESS | 2960 | 1467234122586 Marionette DEBUG loaded listener.js 14:02:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (19431800) [pid = 2960] [serial = 2063] [outer = 18C7B000] 14:02:03 INFO - PROCESS | 2960 | 1467234123141 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:02:03 INFO - PROCESS | 2960 | 1467234123190 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:02:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:02:03 INFO - PROCESS | 2960 | 1467234123194 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:02:03 INFO - PROCESS | 2960 | 1467234123196 Marionette TRACE conn5 <- [1,2714,null,{}] 14:02:03 INFO - PROCESS | 2960 | 1467234123199 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:03 INFO - PROCESS | 2960 | 1467234123202 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:03 INFO - PROCESS | 2960 | 1467234123308 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:02:03 INFO - PROCESS | 2960 | 1467234123451 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:03 INFO - PROCESS | 2960 | 1467234123453 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:03 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F9000 == 37 [pid = 2960] [id = 688] 14:02:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (19706C00) [pid = 2960] [serial = 2064] [outer = 00000000] 14:02:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (197E4C00) [pid = 2960] [serial = 2065] [outer = 19706C00] 14:02:03 INFO - PROCESS | 2960 | 1467234123508 Marionette DEBUG loaded listener.js 14:02:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19A85800) [pid = 2960] [serial = 2066] [outer = 19706C00] 14:02:04 INFO - PROCESS | 2960 | 1467234124270 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:02:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:02:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1122ms 14:02:04 INFO - PROCESS | 2960 | 1467234124319 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:02:04 INFO - PROCESS | 2960 | 1467234124323 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:02:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:02:04 INFO - PROCESS | 2960 | 1467234124329 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:02:04 INFO - PROCESS | 2960 | 1467234124332 Marionette TRACE conn5 <- [1,2718,null,{}] 14:02:04 INFO - PROCESS | 2960 | 1467234124337 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:04 INFO - PROCESS | 2960 | 1467234124340 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:04 INFO - PROCESS | 2960 | 1467234124480 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:02:04 INFO - PROCESS | 2960 | 1467234124629 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:04 INFO - PROCESS | 2960 | 1467234124634 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:04 INFO - PROCESS | 2960 | ++DOCSHELL 0D8B5C00 == 38 [pid = 2960] [id = 689] 14:02:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DA0C800) [pid = 2960] [serial = 2067] [outer = 00000000] 14:02:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DFED000) [pid = 2960] [serial = 2068] [outer = 0DA0C800] 14:02:04 INFO - PROCESS | 2960 | 1467234124684 Marionette DEBUG loaded listener.js 14:02:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0EBCB000) [pid = 2960] [serial = 2069] [outer = 0DA0C800] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 16881C00 == 37 [pid = 2960] [id = 683] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 16726800 == 36 [pid = 2960] [id = 682] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 15898000 == 35 [pid = 2960] [id = 681] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 0EE96000 == 34 [pid = 2960] [id = 680] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 0DA07400 == 33 [pid = 2960] [id = 679] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 0CA34000 == 32 [pid = 2960] [id = 677] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 15938000 == 31 [pid = 2960] [id = 676] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 0DFEFC00 == 30 [pid = 2960] [id = 670] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 0EAEB800 == 29 [pid = 2960] [id = 678] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 0D2F9000 == 28 [pid = 2960] [id = 688] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 13F57000 == 27 [pid = 2960] [id = 686] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 18C70000 == 26 [pid = 2960] [id = 687] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 18C55800 == 25 [pid = 2960] [id = 684] 14:02:05 INFO - PROCESS | 2960 | --DOCSHELL 0DA04000 == 24 [pid = 2960] [id = 685] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1762E800) [pid = 2960] [serial = 2029] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (12172C00) [pid = 2960] [serial = 2012] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0EE9F000) [pid = 2960] [serial = 2011] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (14A68800) [pid = 2960] [serial = 2023] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0D781C00) [pid = 2960] [serial = 2014] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0D8B7000) [pid = 2960] [serial = 2015] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DDD2400) [pid = 2960] [serial = 2017] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0DFE9C00) [pid = 2960] [serial = 2018] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (12171400) [pid = 2960] [serial = 2020] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (13469800) [pid = 2960] [serial = 2026] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0EA94800) [pid = 2960] [serial = 2000] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0E502800) [pid = 2960] [serial = 1999] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (17916400) [pid = 2960] [serial = 2003] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (158A4400) [pid = 2960] [serial = 2002] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (19E9FC00) [pid = 2960] [serial = 2006] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (19E99400) [pid = 2960] [serial = 2005] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (19F34800) [pid = 2960] [serial = 2009] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (19F2FC00) [pid = 2960] [serial = 2008] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (15897000) [pid = 2960] [serial = 2024] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (13F54800) [pid = 2960] [serial = 2027] [outer = 00000000] [url = about:blank] 14:02:05 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (12E53400) [pid = 2960] [serial = 2021] [outer = 00000000] [url = about:blank] 14:02:06 INFO - PROCESS | 2960 | 1467234126253 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:02:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 14:02:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:02:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1979ms 14:02:06 INFO - PROCESS | 2960 | 1467234126308 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 14:02:06 INFO - PROCESS | 2960 | 1467234126312 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:02:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:02:06 INFO - PROCESS | 2960 | 1467234126317 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:02:06 INFO - PROCESS | 2960 | 1467234126319 Marionette TRACE conn5 <- [1,2722,null,{}] 14:02:06 INFO - PROCESS | 2960 | 1467234126324 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:06 INFO - PROCESS | 2960 | 1467234126328 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:06 INFO - PROCESS | 2960 | 1467234126426 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:02:06 INFO - PROCESS | 2960 | 1467234126432 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:06 INFO - PROCESS | 2960 | 1467234126434 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:06 INFO - PROCESS | 2960 | ++DOCSHELL 0D777400 == 25 [pid = 2960] [id = 690] 14:02:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0D777C00) [pid = 2960] [serial = 2070] [outer = 00000000] 14:02:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0D8B5800) [pid = 2960] [serial = 2071] [outer = 0D777C00] 14:02:06 INFO - PROCESS | 2960 | 1467234126483 Marionette DEBUG loaded listener.js 14:02:06 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DA07400) [pid = 2960] [serial = 2072] [outer = 0D777C00] 14:02:07 INFO - PROCESS | 2960 | 1467234126985 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:02:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:02:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 731ms 14:02:07 INFO - PROCESS | 2960 | 1467234127050 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 2960 | 1467234127054 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:02:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:02:07 INFO - PROCESS | 2960 | 1467234127061 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 2960 | 1467234127064 Marionette TRACE conn5 <- [1,2726,null,{}] 14:02:07 INFO - PROCESS | 2960 | 1467234127068 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:07 INFO - PROCESS | 2960 | 1467234127070 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:07 INFO - PROCESS | 2960 | 1467234127159 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:02:07 INFO - PROCESS | 2960 | 1467234127264 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:07 INFO - PROCESS | 2960 | 1467234127266 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:07 INFO - PROCESS | 2960 | ++DOCSHELL 0DDC7400 == 26 [pid = 2960] [id = 691] 14:02:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0DDC8800) [pid = 2960] [serial = 2073] [outer = 00000000] 14:02:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0DFE9C00) [pid = 2960] [serial = 2074] [outer = 0DDC8800] 14:02:07 INFO - PROCESS | 2960 | 1467234127313 Marionette DEBUG loaded listener.js 14:02:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0DFEFC00) [pid = 2960] [serial = 2075] [outer = 0DDC8800] 14:02:07 INFO - PROCESS | 2960 | 1467234127730 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:02:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:02:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 731ms 14:02:07 INFO - PROCESS | 2960 | 1467234127794 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:02:07 INFO - PROCESS | 2960 | 1467234127796 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:02:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:02:07 INFO - PROCESS | 2960 | 1467234127799 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:02:07 INFO - PROCESS | 2960 | 1467234127803 Marionette TRACE conn5 <- [1,2730,null,{}] 14:02:07 INFO - PROCESS | 2960 | 1467234127852 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:07 INFO - PROCESS | 2960 | 1467234127857 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:08 INFO - PROCESS | 2960 | 1467234127979 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:02:08 INFO - PROCESS | 2960 | 1467234128043 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 2960 | 1467234128046 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:08 INFO - PROCESS | 2960 | ++DOCSHELL 12154C00 == 27 [pid = 2960] [id = 692] 14:02:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (12156400) [pid = 2960] [serial = 2076] [outer = 00000000] 14:02:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (121DD800) [pid = 2960] [serial = 2077] [outer = 12156400] 14:02:08 INFO - PROCESS | 2960 | 1467234128093 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (130C4400) [pid = 2960] [serial = 2078] [outer = 12156400] 14:02:08 INFO - PROCESS | 2960 | 1467234128523 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:02:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:02:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 750ms 14:02:08 INFO - PROCESS | 2960 | 1467234128554 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:02:08 INFO - PROCESS | 2960 | 1467234128556 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:02:08 INFO - PROCESS | 2960 | 1467234128559 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:02:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:02:08 INFO - PROCESS | 2960 | 1467234128561 Marionette TRACE conn5 <- [1,2734,null,{}] 14:02:08 INFO - PROCESS | 2960 | 1467234128565 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:08 INFO - PROCESS | 2960 | 1467234128567 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:08 INFO - PROCESS | 2960 | 1467234128694 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:02:08 INFO - PROCESS | 2960 | 1467234128700 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:08 INFO - PROCESS | 2960 | 1467234128702 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:08 INFO - PROCESS | 2960 | ++DOCSHELL 130D0000 == 28 [pid = 2960] [id = 693] 14:02:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (130D0800) [pid = 2960] [serial = 2079] [outer = 00000000] 14:02:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (14A6B800) [pid = 2960] [serial = 2080] [outer = 130D0800] 14:02:08 INFO - PROCESS | 2960 | 1467234128747 Marionette DEBUG loaded listener.js 14:02:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (15895C00) [pid = 2960] [serial = 2081] [outer = 130D0800] 14:02:09 INFO - PROCESS | 2960 | 1467234129186 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 14:02:09 INFO - PROCESS | 2960 | 1467234129234 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:02:09 INFO - PROCESS | 2960 | 1467234129236 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:02:09 INFO - PROCESS | 2960 | 1467234129239 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:02:09 INFO - PROCESS | 2960 | 1467234129241 Marionette TRACE conn5 <- [1,2738,null,{}] 14:02:09 INFO - PROCESS | 2960 | 1467234129244 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:09 INFO - PROCESS | 2960 | 1467234129246 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:09 INFO - PROCESS | 2960 | 1467234129357 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:02:09 INFO - PROCESS | 2960 | 1467234129450 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:09 INFO - PROCESS | 2960 | 1467234129452 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:09 INFO - PROCESS | 2960 | ++DOCSHELL 1589A400 == 29 [pid = 2960] [id = 694] 14:02:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (1589E000) [pid = 2960] [serial = 2082] [outer = 00000000] 14:02:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (1634D400) [pid = 2960] [serial = 2083] [outer = 1589E000] 14:02:09 INFO - PROCESS | 2960 | 1467234129496 Marionette DEBUG loaded listener.js 14:02:09 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (16720C00) [pid = 2960] [serial = 2084] [outer = 1589E000] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18C55C00) [pid = 2960] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1672AC00) [pid = 2960] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0EBCC800) [pid = 2960] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0EE97000) [pid = 2960] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0DB97C00) [pid = 2960] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0D77F800) [pid = 2960] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (159E1400) [pid = 2960] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (158A3400) [pid = 2960] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:02:09 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (17F67000) [pid = 2960] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:02:10 INFO - PROCESS | 2960 | 1467234130030 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 830ms 14:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:02:10 INFO - PROCESS | 2960 | 1467234130070 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:02:10 INFO - PROCESS | 2960 | 1467234130072 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:02:10 INFO - PROCESS | 2960 | 1467234130075 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:02:10 INFO - PROCESS | 2960 | 1467234130077 Marionette TRACE conn5 <- [1,2742,null,{}] 14:02:10 INFO - PROCESS | 2960 | 1467234130080 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:10 INFO - PROCESS | 2960 | 1467234130086 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:10 INFO - PROCESS | 2960 | 1467234130178 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:02:10 INFO - PROCESS | 2960 | 1467234130184 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 2960 | 1467234130186 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:10 INFO - PROCESS | 2960 | ++DOCSHELL 1672C400 == 30 [pid = 2960] [id = 695] 14:02:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (1687C400) [pid = 2960] [serial = 2085] [outer = 00000000] 14:02:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (17916400) [pid = 2960] [serial = 2086] [outer = 1687C400] 14:02:10 INFO - PROCESS | 2960 | 1467234130230 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (17F66800) [pid = 2960] [serial = 2087] [outer = 1687C400] 14:02:10 INFO - PROCESS | 2960 | 1467234130655 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:02:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:02:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 14:02:10 INFO - PROCESS | 2960 | 1467234130711 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:02:10 INFO - PROCESS | 2960 | 1467234130713 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:02:10 INFO - PROCESS | 2960 | 1467234130717 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:02:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:02:10 INFO - PROCESS | 2960 | 1467234130718 Marionette TRACE conn5 <- [1,2746,null,{}] 14:02:10 INFO - PROCESS | 2960 | 1467234130722 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:10 INFO - PROCESS | 2960 | 1467234130724 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:10 INFO - PROCESS | 2960 | 1467234130802 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:02:10 INFO - PROCESS | 2960 | 1467234130809 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:10 INFO - PROCESS | 2960 | 1467234130810 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:10 INFO - PROCESS | 2960 | ++DOCSHELL 14A6F800 == 31 [pid = 2960] [id = 696] 14:02:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (17F91800) [pid = 2960] [serial = 2088] [outer = 00000000] 14:02:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (17F92C00) [pid = 2960] [serial = 2089] [outer = 17F91800] 14:02:10 INFO - PROCESS | 2960 | 1467234130856 Marionette DEBUG loaded listener.js 14:02:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (17F9C400) [pid = 2960] [serial = 2090] [outer = 17F91800] 14:02:11 INFO - PROCESS | 2960 | 1467234131297 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:02:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:02:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 14:02:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:02:11 INFO - PROCESS | 2960 | 1467234131359 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:02:11 INFO - PROCESS | 2960 | 1467234131361 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:02:11 INFO - PROCESS | 2960 | 1467234131364 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:02:11 INFO - PROCESS | 2960 | 1467234131366 Marionette TRACE conn5 <- [1,2750,null,{}] 14:02:11 INFO - PROCESS | 2960 | 1467234131369 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:11 INFO - PROCESS | 2960 | 1467234131371 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:11 INFO - PROCESS | 2960 | 1467234131449 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:02:11 INFO - PROCESS | 2960 | 1467234131454 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:11 INFO - PROCESS | 2960 | 1467234131456 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:11 INFO - PROCESS | 2960 | ++DOCSHELL 18AC7C00 == 32 [pid = 2960] [id = 697] 14:02:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (18AD3800) [pid = 2960] [serial = 2091] [outer = 00000000] 14:02:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18C58400) [pid = 2960] [serial = 2092] [outer = 18AD3800] 14:02:11 INFO - PROCESS | 2960 | 1467234131500 Marionette DEBUG loaded listener.js 14:02:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (15134000) [pid = 2960] [serial = 2093] [outer = 18AD3800] 14:02:12 INFO - PROCESS | 2960 | 1467234132174 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:02:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:02:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 14:02:12 INFO - PROCESS | 2960 | 1467234132297 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:02:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:02:12 INFO - PROCESS | 2960 | 1467234132301 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:02:12 INFO - PROCESS | 2960 | 1467234132306 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:02:12 INFO - PROCESS | 2960 | 1467234132309 Marionette TRACE conn5 <- [1,2754,null,{}] 14:02:12 INFO - PROCESS | 2960 | 1467234132316 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:12 INFO - PROCESS | 2960 | 1467234132319 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:12 INFO - PROCESS | 2960 | 1467234132450 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:02:12 INFO - PROCESS | 2960 | 1467234132587 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:12 INFO - PROCESS | 2960 | 1467234132589 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:12 INFO - PROCESS | 2960 | ++DOCSHELL 0D17AC00 == 33 [pid = 2960] [id = 698] 14:02:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0D211000) [pid = 2960] [serial = 2094] [outer = 00000000] 14:02:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DA60C00) [pid = 2960] [serial = 2095] [outer = 0D211000] 14:02:12 INFO - PROCESS | 2960 | 1467234132649 Marionette DEBUG loaded listener.js 14:02:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DDD2400) [pid = 2960] [serial = 2096] [outer = 0D211000] 14:02:13 INFO - PROCESS | 2960 | 1467234133282 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1025ms 14:02:13 INFO - PROCESS | 2960 | 1467234133332 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:02:13 INFO - PROCESS | 2960 | 1467234133336 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:02:13 INFO - PROCESS | 2960 | 1467234133343 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:02:13 INFO - PROCESS | 2960 | 1467234133346 Marionette TRACE conn5 <- [1,2758,null,{}] 14:02:13 INFO - PROCESS | 2960 | 1467234133350 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:13 INFO - PROCESS | 2960 | 1467234133353 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:13 INFO - PROCESS | 2960 | 1467234133472 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:02:13 INFO - PROCESS | 2960 | 1467234133594 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:13 INFO - PROCESS | 2960 | 1467234133597 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:13 INFO - PROCESS | 2960 | ++DOCSHELL 11B67400 == 34 [pid = 2960] [id = 699] 14:02:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (11BA3000) [pid = 2960] [serial = 2097] [outer = 00000000] 14:02:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (12E5D000) [pid = 2960] [serial = 2098] [outer = 11BA3000] 14:02:13 INFO - PROCESS | 2960 | 1467234133653 Marionette DEBUG loaded listener.js 14:02:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (14A6FC00) [pid = 2960] [serial = 2099] [outer = 11BA3000] 14:02:14 INFO - PROCESS | 2960 | 1467234134530 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:02:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:02:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1219ms 14:02:14 INFO - PROCESS | 2960 | --DOCSHELL 14A6F800 == 33 [pid = 2960] [id = 696] 14:02:14 INFO - PROCESS | 2960 | --DOCSHELL 1672C400 == 32 [pid = 2960] [id = 695] 14:02:14 INFO - PROCESS | 2960 | --DOCSHELL 1589A400 == 31 [pid = 2960] [id = 694] 14:02:14 INFO - PROCESS | 2960 | --DOCSHELL 130D0000 == 30 [pid = 2960] [id = 693] 14:02:14 INFO - PROCESS | 2960 | --DOCSHELL 12154C00 == 29 [pid = 2960] [id = 692] 14:02:14 INFO - PROCESS | 2960 | --DOCSHELL 0DDC7400 == 28 [pid = 2960] [id = 691] 14:02:14 INFO - PROCESS | 2960 | --DOCSHELL 0D777400 == 27 [pid = 2960] [id = 690] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (17913400) [pid = 2960] [serial = 2048] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0EEDA800) [pid = 2960] [serial = 2035] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (1687F800) [pid = 2960] [serial = 2047] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (11BA7800) [pid = 2960] [serial = 2041] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DD82C00) [pid = 2960] [serial = 2039] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DA0A800) [pid = 2960] [serial = 2032] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (12485400) [pid = 2960] [serial = 2042] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (17C9C800) [pid = 2960] [serial = 2030] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0DC55800) [pid = 2960] [serial = 2038] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (16725000) [pid = 2960] [serial = 2045] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (17F71800) [pid = 2960] [serial = 2050] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (1634CC00) [pid = 2960] [serial = 2044] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (12357800) [pid = 2960] [serial = 2036] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0DA5BC00) [pid = 2960] [serial = 2033] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (17F97000) [pid = 2960] [serial = 2051] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (18C56800) [pid = 2960] [serial = 2054] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (18C5AC00) [pid = 2960] [serial = 2053] [outer = 00000000] [url = about:blank] 14:02:14 INFO - PROCESS | 2960 | 1467234134600 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:02:14 INFO - PROCESS | 2960 | 1467234134604 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:02:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:02:14 INFO - PROCESS | 2960 | 1467234134609 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:02:14 INFO - PROCESS | 2960 | 1467234134612 Marionette TRACE conn5 <- [1,2762,null,{}] 14:02:14 INFO - PROCESS | 2960 | 1467234134618 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:14 INFO - PROCESS | 2960 | 1467234134620 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:14 INFO - PROCESS | 2960 | 1467234134713 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:02:14 INFO - PROCESS | 2960 | 1467234134726 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:14 INFO - PROCESS | 2960 | 1467234134731 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:14 INFO - PROCESS | 2960 | ++DOCSHELL 0D260800 == 28 [pid = 2960] [id = 700] 14:02:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0D2F7000) [pid = 2960] [serial = 2100] [outer = 00000000] 14:02:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0D8B6000) [pid = 2960] [serial = 2101] [outer = 0D2F7000] 14:02:14 INFO - PROCESS | 2960 | 1467234134778 Marionette DEBUG loaded listener.js 14:02:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DA53800) [pid = 2960] [serial = 2102] [outer = 0D2F7000] 14:02:15 INFO - PROCESS | 2960 | 1467234135326 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:02:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:02:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 14:02:15 INFO - PROCESS | 2960 | 1467234135380 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:02:15 INFO - PROCESS | 2960 | 1467234135384 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:02:15 INFO - PROCESS | 2960 | 1467234135390 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:02:15 INFO - PROCESS | 2960 | 1467234135393 Marionette TRACE conn5 <- [1,2766,null,{}] 14:02:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:02:15 INFO - PROCESS | 2960 | 1467234135396 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:15 INFO - PROCESS | 2960 | 1467234135399 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:15 INFO - PROCESS | 2960 | 1467234135484 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:02:15 INFO - PROCESS | 2960 | 1467234135584 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:15 INFO - PROCESS | 2960 | 1467234135586 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:15 INFO - PROCESS | 2960 | ++DOCSHELL 0DD7DC00 == 29 [pid = 2960] [id = 701] 14:02:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DD80C00) [pid = 2960] [serial = 2103] [outer = 00000000] 14:02:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0E50B000) [pid = 2960] [serial = 2104] [outer = 0DD80C00] 14:02:15 INFO - PROCESS | 2960 | 1467234135633 Marionette DEBUG loaded listener.js 14:02:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0EBCA400) [pid = 2960] [serial = 2105] [outer = 0DD80C00] 14:02:16 INFO - PROCESS | 2960 | 1467234136016 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:02:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:02:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 14:02:16 INFO - PROCESS | 2960 | 1467234136066 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 2960 | 1467234136068 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:02:16 INFO - PROCESS | 2960 | 1467234136071 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:02:16 INFO - PROCESS | 2960 | 1467234136075 Marionette TRACE conn5 <- [1,2770,null,{}] 14:02:16 INFO - PROCESS | 2960 | 1467234136085 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:16 INFO - PROCESS | 2960 | 1467234136090 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:16 INFO - PROCESS | 2960 | 1467234136175 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:02:16 INFO - PROCESS | 2960 | 1467234136182 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 2960 | 1467234136185 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:16 INFO - PROCESS | 2960 | ++DOCSHELL 12E54C00 == 30 [pid = 2960] [id = 702] 14:02:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (12E5D800) [pid = 2960] [serial = 2106] [outer = 00000000] 14:02:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (13468800) [pid = 2960] [serial = 2107] [outer = 12E5D800] 14:02:16 INFO - PROCESS | 2960 | 1467234136232 Marionette DEBUG loaded listener.js 14:02:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (14A66400) [pid = 2960] [serial = 2108] [outer = 12E5D800] 14:02:16 INFO - PROCESS | 2960 | 1467234136712 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:02:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:02:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 14:02:16 INFO - PROCESS | 2960 | 1467234136754 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:02:16 INFO - PROCESS | 2960 | 1467234136757 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:02:16 INFO - PROCESS | 2960 | 1467234136760 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:02:16 INFO - PROCESS | 2960 | 1467234136762 Marionette TRACE conn5 <- [1,2774,null,{}] 14:02:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:02:16 INFO - PROCESS | 2960 | 1467234136771 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:16 INFO - PROCESS | 2960 | 1467234136773 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:16 INFO - PROCESS | 2960 | 1467234136893 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:02:16 INFO - PROCESS | 2960 | 1467234136898 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:16 INFO - PROCESS | 2960 | 1467234136900 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:16 INFO - PROCESS | 2960 | ++DOCSHELL 159E2C00 == 31 [pid = 2960] [id = 703] 14:02:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (15AE5C00) [pid = 2960] [serial = 2109] [outer = 00000000] 14:02:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (16809800) [pid = 2960] [serial = 2110] [outer = 15AE5C00] 14:02:16 INFO - PROCESS | 2960 | 1467234136944 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (17620400) [pid = 2960] [serial = 2111] [outer = 15AE5C00] 14:02:17 INFO - PROCESS | 2960 | 1467234137379 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:02:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:02:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 14:02:17 INFO - PROCESS | 2960 | 1467234137436 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:02:17 INFO - PROCESS | 2960 | 1467234137438 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:02:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:02:17 INFO - PROCESS | 2960 | 1467234137448 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:02:17 INFO - PROCESS | 2960 | 1467234137449 Marionette TRACE conn5 <- [1,2778,null,{}] 14:02:17 INFO - PROCESS | 2960 | 1467234137453 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:17 INFO - PROCESS | 2960 | 1467234137455 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:17 INFO - PROCESS | 2960 | 1467234137567 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:02:17 INFO - PROCESS | 2960 | 1467234137670 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:17 INFO - PROCESS | 2960 | 1467234137672 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:17 INFO - PROCESS | 2960 | ++DOCSHELL 1791B800 == 32 [pid = 2960] [id = 704] 14:02:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (1791CC00) [pid = 2960] [serial = 2112] [outer = 00000000] 14:02:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17F69000) [pid = 2960] [serial = 2113] [outer = 1791CC00] 14:02:17 INFO - PROCESS | 2960 | 1467234137716 Marionette DEBUG loaded listener.js 14:02:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (17F6A800) [pid = 2960] [serial = 2114] [outer = 1791CC00] 14:02:18 INFO - PROCESS | 2960 | 1467234138117 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:02:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:02:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 14:02:18 INFO - PROCESS | 2960 | 1467234138183 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:02:18 INFO - PROCESS | 2960 | 1467234138185 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:02:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:02:18 INFO - PROCESS | 2960 | 1467234138188 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:02:18 INFO - PROCESS | 2960 | 1467234138189 Marionette TRACE conn5 <- [1,2782,null,{}] 14:02:18 INFO - PROCESS | 2960 | 1467234138193 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:18 INFO - PROCESS | 2960 | 1467234138198 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:18 INFO - PROCESS | 2960 | 1467234138338 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:02:18 INFO - PROCESS | 2960 | 1467234138344 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:18 INFO - PROCESS | 2960 | 1467234138345 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:18 INFO - PROCESS | 2960 | ++DOCSHELL 17A82000 == 33 [pid = 2960] [id = 705] 14:02:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F65000) [pid = 2960] [serial = 2115] [outer = 00000000] 14:02:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18C5E800) [pid = 2960] [serial = 2116] [outer = 17F65000] 14:02:18 INFO - PROCESS | 2960 | 1467234138389 Marionette DEBUG loaded listener.js 14:02:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0EA91800) [pid = 2960] [serial = 2117] [outer = 17F65000] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DDC8800) [pid = 2960] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DA0C800) [pid = 2960] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (12156400) [pid = 2960] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (130D0800) [pid = 2960] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (1589E000) [pid = 2960] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (17F91800) [pid = 2960] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DA07800) [pid = 2960] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (14A64800) [pid = 2960] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18C7B000) [pid = 2960] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19706C00) [pid = 2960] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0D777C00) [pid = 2960] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:02:18 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (1687C400) [pid = 2960] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:02:18 INFO - PROCESS | 2960 | 1467234138926 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:02:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:02:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 830ms 14:02:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:02:19 INFO - PROCESS | 2960 | 1467234139019 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:02:19 INFO - PROCESS | 2960 | 1467234139021 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:02:19 INFO - PROCESS | 2960 | 1467234139028 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 2960 | 1467234139030 Marionette TRACE conn5 <- [1,2786,null,{}] 14:02:19 INFO - PROCESS | 2960 | 1467234139033 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:19 INFO - PROCESS | 2960 | 1467234139035 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:19 INFO - PROCESS | 2960 | 1467234139113 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:02:19 INFO - PROCESS | 2960 | 1467234139127 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:19 INFO - PROCESS | 2960 | 1467234139129 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:19 INFO - PROCESS | 2960 | ++DOCSHELL 12156400 == 34 [pid = 2960] [id = 706] 14:02:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (1247E400) [pid = 2960] [serial = 2118] [outer = 00000000] 14:02:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (1589E000) [pid = 2960] [serial = 2119] [outer = 1247E400] 14:02:19 INFO - PROCESS | 2960 | 1467234139171 Marionette DEBUG loaded listener.js 14:02:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (1672A000) [pid = 2960] [serial = 2120] [outer = 1247E400] 14:02:19 INFO - PROCESS | 2960 | 1467234139608 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:02:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:02:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 14:02:19 INFO - PROCESS | 2960 | 1467234139655 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:02:19 INFO - PROCESS | 2960 | 1467234139657 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:02:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:02:19 INFO - PROCESS | 2960 | 1467234139660 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:02:19 INFO - PROCESS | 2960 | 1467234139662 Marionette TRACE conn5 <- [1,2790,null,{}] 14:02:19 INFO - PROCESS | 2960 | 1467234139665 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:19 INFO - PROCESS | 2960 | 1467234139667 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:19 INFO - PROCESS | 2960 | 1467234139747 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:02:19 INFO - PROCESS | 2960 | 1467234139752 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:19 INFO - PROCESS | 2960 | 1467234139754 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:19 INFO - PROCESS | 2960 | ++DOCSHELL 1592D000 == 35 [pid = 2960] [id = 707] 14:02:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18C5E000) [pid = 2960] [serial = 2121] [outer = 00000000] 14:02:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (19435400) [pid = 2960] [serial = 2122] [outer = 18C5E000] 14:02:19 INFO - PROCESS | 2960 | 1467234139797 Marionette DEBUG loaded listener.js 14:02:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (19435800) [pid = 2960] [serial = 2123] [outer = 18C5E000] 14:02:20 INFO - PROCESS | 2960 | 1467234140219 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 14:02:20 INFO - PROCESS | 2960 | 1467234140231 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:02:20 INFO - PROCESS | 2960 | 1467234140233 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:02:20 INFO - PROCESS | 2960 | 1467234140236 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - PROCESS | 2960 | 1467234140238 Marionette TRACE conn5 <- [1,2794,null,{}] 14:02:20 INFO - PROCESS | 2960 | 1467234140245 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:20 INFO - PROCESS | 2960 | 1467234140247 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:20 INFO - PROCESS | 2960 | 1467234140373 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:02:20 INFO - PROCESS | 2960 | 1467234140391 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:20 INFO - PROCESS | 2960 | 1467234140393 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:20 INFO - PROCESS | 2960 | ++DOCSHELL 12383400 == 36 [pid = 2960] [id = 708] 14:02:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (12E53800) [pid = 2960] [serial = 2124] [outer = 00000000] 14:02:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (19AFAC00) [pid = 2960] [serial = 2125] [outer = 12E53800] 14:02:20 INFO - PROCESS | 2960 | 1467234140436 Marionette DEBUG loaded listener.js 14:02:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (19AFE400) [pid = 2960] [serial = 2126] [outer = 12E53800] 14:02:20 INFO - PROCESS | 2960 | 1467234140864 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 672ms 14:02:20 INFO - PROCESS | 2960 | 1467234140941 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:02:20 INFO - PROCESS | 2960 | 1467234140945 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:02:20 INFO - PROCESS | 2960 | 1467234140955 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:02:20 INFO - PROCESS | 2960 | 1467234140959 Marionette TRACE conn5 <- [1,2798,null,{}] 14:02:20 INFO - PROCESS | 2960 | 1467234140966 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:20 INFO - PROCESS | 2960 | 1467234140969 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:21 INFO - PROCESS | 2960 | 1467234141097 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:02:21 INFO - PROCESS | 2960 | 1467234141206 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:21 INFO - PROCESS | 2960 | 1467234141211 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:21 INFO - PROCESS | 2960 | ++DOCSHELL 0D772800 == 37 [pid = 2960] [id = 709] 14:02:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0D77E800) [pid = 2960] [serial = 2127] [outer = 00000000] 14:02:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0DA10000) [pid = 2960] [serial = 2128] [outer = 0D77E800] 14:02:21 INFO - PROCESS | 2960 | 1467234141309 Marionette DEBUG loaded listener.js 14:02:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0DC55800) [pid = 2960] [serial = 2129] [outer = 0D77E800] 14:02:21 INFO - PROCESS | 2960 | 1467234141965 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:02:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:02:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1014ms 14:02:22 INFO - PROCESS | 2960 | 1467234141979 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 2960 | 1467234141982 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:02:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:02:22 INFO - PROCESS | 2960 | 1467234141988 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - PROCESS | 2960 | 1467234141992 Marionette TRACE conn5 <- [1,2802,null,{}] 14:02:22 INFO - PROCESS | 2960 | 1467234141997 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:22 INFO - PROCESS | 2960 | 1467234141999 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:22 INFO - PROCESS | 2960 | 1467234142111 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:02:22 INFO - PROCESS | 2960 | 1467234142268 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:22 INFO - PROCESS | 2960 | 1467234142271 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:22 INFO - PROCESS | 2960 | ++DOCSHELL 12485400 == 38 [pid = 2960] [id = 710] 14:02:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (12E54000) [pid = 2960] [serial = 2130] [outer = 00000000] 14:02:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (14A65400) [pid = 2960] [serial = 2131] [outer = 12E54000] 14:02:22 INFO - PROCESS | 2960 | 1467234142328 Marionette DEBUG loaded listener.js 14:02:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16726000) [pid = 2960] [serial = 2132] [outer = 12E54000] 14:02:22 INFO - PROCESS | 2960 | 1467234142881 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:02:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:02:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 930ms 14:02:22 INFO - PROCESS | 2960 | 1467234142919 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:02:22 INFO - PROCESS | 2960 | 1467234142921 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:02:22 INFO - PROCESS | 2960 | 1467234142925 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:02:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:02:22 INFO - PROCESS | 2960 | 1467234142927 Marionette TRACE conn5 <- [1,2806,null,{}] 14:02:22 INFO - PROCESS | 2960 | 1467234142937 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:22 INFO - PROCESS | 2960 | 1467234142942 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:23 INFO - PROCESS | 2960 | 1467234143054 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:02:23 INFO - PROCESS | 2960 | 1467234143213 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:23 INFO - PROCESS | 2960 | 1467234143217 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:23 INFO - PROCESS | 2960 | ++DOCSHELL 1979B000 == 39 [pid = 2960] [id = 711] 14:02:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1979C800) [pid = 2960] [serial = 2133] [outer = 00000000] 14:02:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E39800) [pid = 2960] [serial = 2134] [outer = 1979C800] 14:02:23 INFO - PROCESS | 2960 | 1467234143275 Marionette DEBUG loaded listener.js 14:02:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E41800) [pid = 2960] [serial = 2135] [outer = 1979C800] 14:02:23 INFO - PROCESS | 2960 | 1467234143884 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:02:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:02:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 14:02:23 INFO - PROCESS | 2960 | 1467234143899 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:02:23 INFO - PROCESS | 2960 | 1467234143901 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:02:23 INFO - PROCESS | 2960 | 1467234143904 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:02:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:02:23 INFO - PROCESS | 2960 | 1467234143906 Marionette TRACE conn5 <- [1,2810,null,{}] 14:02:23 INFO - PROCESS | 2960 | 1467234143910 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:23 INFO - PROCESS | 2960 | 1467234143912 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:24 INFO - PROCESS | 2960 | 1467234144023 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:02:24 INFO - PROCESS | 2960 | 1467234144310 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:24 INFO - PROCESS | 2960 | 1467234144313 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:24 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E6800 == 40 [pid = 2960] [id = 712] 14:02:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0C9E6C00) [pid = 2960] [serial = 2136] [outer = 00000000] 14:02:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (0D20D400) [pid = 2960] [serial = 2137] [outer = 0C9E6C00] 14:02:24 INFO - PROCESS | 2960 | 1467234144388 Marionette DEBUG loaded listener.js 14:02:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (0D8B0400) [pid = 2960] [serial = 2138] [outer = 0C9E6C00] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 0D8B5C00 == 39 [pid = 2960] [id = 689] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 1592D000 == 38 [pid = 2960] [id = 707] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 12156400 == 37 [pid = 2960] [id = 706] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 17A82000 == 36 [pid = 2960] [id = 705] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 1791B800 == 35 [pid = 2960] [id = 704] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 159E2C00 == 34 [pid = 2960] [id = 703] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 12E54C00 == 33 [pid = 2960] [id = 702] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 0DD7DC00 == 32 [pid = 2960] [id = 701] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 0D260800 == 31 [pid = 2960] [id = 700] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 18AC7C00 == 30 [pid = 2960] [id = 697] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 0D17AC00 == 29 [pid = 2960] [id = 698] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 11B67400 == 28 [pid = 2960] [id = 699] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 1979B000 == 27 [pid = 2960] [id = 711] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 12383400 == 26 [pid = 2960] [id = 708] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 0D772800 == 25 [pid = 2960] [id = 709] 14:02:25 INFO - PROCESS | 2960 | --DOCSHELL 12485400 == 24 [pid = 2960] [id = 710] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DFE9C00) [pid = 2960] [serial = 2074] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0DFED000) [pid = 2960] [serial = 2068] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0EBCB000) [pid = 2960] [serial = 2069] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (121DD800) [pid = 2960] [serial = 2077] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14A6B800) [pid = 2960] [serial = 2080] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (130C4400) [pid = 2960] [serial = 2078] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (1634D400) [pid = 2960] [serial = 2083] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (15895C00) [pid = 2960] [serial = 2081] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17F92C00) [pid = 2960] [serial = 2089] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DFF4800) [pid = 2960] [serial = 2057] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DB9C800) [pid = 2960] [serial = 2056] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17F9C400) [pid = 2960] [serial = 2090] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (16803000) [pid = 2960] [serial = 2060] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (15932C00) [pid = 2960] [serial = 2059] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (16720C00) [pid = 2960] [serial = 2084] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19431800) [pid = 2960] [serial = 2063] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18D22400) [pid = 2960] [serial = 2062] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18C58400) [pid = 2960] [serial = 2092] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19A85800) [pid = 2960] [serial = 2066] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (197E4C00) [pid = 2960] [serial = 2065] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0DA07400) [pid = 2960] [serial = 2072] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0D8B5800) [pid = 2960] [serial = 2071] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (17916400) [pid = 2960] [serial = 2086] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (17F66800) [pid = 2960] [serial = 2087] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0DFEFC00) [pid = 2960] [serial = 2075] [outer = 00000000] [url = about:blank] 14:02:25 INFO - PROCESS | 2960 | 1467234145752 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:02:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:02:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1877ms 14:02:25 INFO - PROCESS | 2960 | 1467234145787 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:02:25 INFO - PROCESS | 2960 | 1467234145791 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:02:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:02:25 INFO - PROCESS | 2960 | 1467234145796 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:02:25 INFO - PROCESS | 2960 | 1467234145799 Marionette TRACE conn5 <- [1,2814,null,{}] 14:02:25 INFO - PROCESS | 2960 | 1467234145805 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:25 INFO - PROCESS | 2960 | 1467234145808 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:25 INFO - PROCESS | 2960 | 1467234145900 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:02:25 INFO - PROCESS | 2960 | 1467234145907 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:25 INFO - PROCESS | 2960 | 1467234145910 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:25 INFO - PROCESS | 2960 | ++DOCSHELL 0CB76C00 == 25 [pid = 2960] [id = 713] 14:02:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0CBCC000) [pid = 2960] [serial = 2139] [outer = 00000000] 14:02:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0D136C00) [pid = 2960] [serial = 2140] [outer = 0CBCC000] 14:02:26 INFO - PROCESS | 2960 | 1467234145967 Marionette DEBUG loaded listener.js 14:02:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0D260800) [pid = 2960] [serial = 2141] [outer = 0CBCC000] 14:02:26 INFO - PROCESS | 2960 | 1467234146482 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:02:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:02:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 14:02:26 INFO - PROCESS | 2960 | 1467234146526 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:02:26 INFO - PROCESS | 2960 | 1467234146531 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:02:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:02:26 INFO - PROCESS | 2960 | 1467234146536 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:02:26 INFO - PROCESS | 2960 | 1467234146539 Marionette TRACE conn5 <- [1,2818,null,{}] 14:02:26 INFO - PROCESS | 2960 | 1467234146543 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:26 INFO - PROCESS | 2960 | 1467234146546 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:26 INFO - PROCESS | 2960 | 1467234146634 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:02:26 INFO - PROCESS | 2960 | 1467234146643 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:26 INFO - PROCESS | 2960 | 1467234146646 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:26 INFO - PROCESS | 2960 | ++DOCSHELL 0DD79400 == 26 [pid = 2960] [id = 714] 14:02:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0DD7A000) [pid = 2960] [serial = 2142] [outer = 00000000] 14:02:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0DD7FC00) [pid = 2960] [serial = 2143] [outer = 0DD7A000] 14:02:26 INFO - PROCESS | 2960 | 1467234146695 Marionette DEBUG loaded listener.js 14:02:26 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0DDCC800) [pid = 2960] [serial = 2144] [outer = 0DD7A000] 14:02:27 INFO - PROCESS | 2960 | 1467234147184 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:02:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 14:02:27 INFO - PROCESS | 2960 | 1467234147211 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 2960 | 1467234147213 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:02:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:02:27 INFO - PROCESS | 2960 | 1467234147217 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - PROCESS | 2960 | 1467234147220 Marionette TRACE conn5 <- [1,2822,null,{}] 14:02:27 INFO - PROCESS | 2960 | 1467234147231 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:27 INFO - PROCESS | 2960 | 1467234147236 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:27 INFO - PROCESS | 2960 | 1467234147358 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:02:27 INFO - PROCESS | 2960 | 1467234147371 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:27 INFO - PROCESS | 2960 | 1467234147374 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:27 INFO - PROCESS | 2960 | ++DOCSHELL 0EE94800 == 27 [pid = 2960] [id = 715] 14:02:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0EE9A000) [pid = 2960] [serial = 2145] [outer = 00000000] 14:02:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0EEDA800) [pid = 2960] [serial = 2146] [outer = 0EE9A000] 14:02:27 INFO - PROCESS | 2960 | 1467234147422 Marionette DEBUG loaded listener.js 14:02:27 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (11BA7800) [pid = 2960] [serial = 2147] [outer = 0EE9A000] 14:02:27 INFO - PROCESS | 2960 | 1467234147878 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:02:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:02:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 14:02:27 INFO - PROCESS | 2960 | 1467234147951 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:02:27 INFO - PROCESS | 2960 | 1467234147953 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:02:27 INFO - PROCESS | 2960 | 1467234147956 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:02:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:02:27 INFO - PROCESS | 2960 | 1467234147958 Marionette TRACE conn5 <- [1,2826,null,{}] 14:02:27 INFO - PROCESS | 2960 | 1467234147962 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:27 INFO - PROCESS | 2960 | 1467234147964 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:28 INFO - PROCESS | 2960 | 1467234148086 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:02:28 INFO - PROCESS | 2960 | 1467234148093 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 2960 | 1467234148094 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:28 INFO - PROCESS | 2960 | ++DOCSHELL 12352C00 == 28 [pid = 2960] [id = 716] 14:02:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (12355000) [pid = 2960] [serial = 2148] [outer = 00000000] 14:02:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (130C7800) [pid = 2960] [serial = 2149] [outer = 12355000] 14:02:28 INFO - PROCESS | 2960 | 1467234148139 Marionette DEBUG loaded listener.js 14:02:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14A6B800) [pid = 2960] [serial = 2150] [outer = 12355000] 14:02:28 INFO - PROCESS | 2960 | 1467234148592 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:02:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:02:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 14:02:28 INFO - PROCESS | 2960 | 1467234148631 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:02:28 INFO - PROCESS | 2960 | 1467234148633 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:02:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:02:28 INFO - PROCESS | 2960 | 1467234148636 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:02:28 INFO - PROCESS | 2960 | 1467234148637 Marionette TRACE conn5 <- [1,2830,null,{}] 14:02:28 INFO - PROCESS | 2960 | 1467234148641 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:28 INFO - PROCESS | 2960 | 1467234148643 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:28 INFO - PROCESS | 2960 | 1467234148782 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:02:28 INFO - PROCESS | 2960 | 1467234148848 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:28 INFO - PROCESS | 2960 | 1467234148850 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:28 INFO - PROCESS | 2960 | ++DOCSHELL 15854000 == 29 [pid = 2960] [id = 717] 14:02:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (15896000) [pid = 2960] [serial = 2151] [outer = 00000000] 14:02:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1589D400) [pid = 2960] [serial = 2152] [outer = 15896000] 14:02:28 INFO - PROCESS | 2960 | 1467234148894 Marionette DEBUG loaded listener.js 14:02:28 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1634CC00) [pid = 2960] [serial = 2153] [outer = 15896000] 14:02:29 INFO - PROCESS | 2960 | 1467234149323 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:02:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:02:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 731ms 14:02:29 INFO - PROCESS | 2960 | 1467234149368 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:02:29 INFO - PROCESS | 2960 | 1467234149370 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:02:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:02:29 INFO - PROCESS | 2960 | 1467234149380 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:02:29 INFO - PROCESS | 2960 | 1467234149382 Marionette TRACE conn5 <- [1,2834,null,{}] 14:02:29 INFO - PROCESS | 2960 | 1467234149385 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:29 INFO - PROCESS | 2960 | 1467234149391 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:29 INFO - PROCESS | 2960 | 1467234149528 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:02:29 INFO - PROCESS | 2960 | 1467234149539 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:29 INFO - PROCESS | 2960 | 1467234149541 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:29 INFO - PROCESS | 2960 | ++DOCSHELL 16720800 == 30 [pid = 2960] [id = 718] 14:02:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (16723400) [pid = 2960] [serial = 2154] [outer = 00000000] 14:02:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17A7E000) [pid = 2960] [serial = 2155] [outer = 16723400] 14:02:29 INFO - PROCESS | 2960 | 1467234149642 Marionette DEBUG loaded listener.js 14:02:29 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (17F66C00) [pid = 2960] [serial = 2156] [outer = 16723400] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (15AE5C00) [pid = 2960] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (1791CC00) [pid = 2960] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17F65000) [pid = 2960] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0D211000) [pid = 2960] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DD80C00) [pid = 2960] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0D2F7000) [pid = 2960] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (12E5D800) [pid = 2960] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (11BA3000) [pid = 2960] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (18AD3800) [pid = 2960] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18C5E000) [pid = 2960] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1247E400) [pid = 2960] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:02:30 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (12E53800) [pid = 2960] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:02:30 INFO - PROCESS | 2960 | 1467234150282 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:02:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:02:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 930ms 14:02:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:02:30 INFO - PROCESS | 2960 | 1467234150313 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:02:30 INFO - PROCESS | 2960 | 1467234150315 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:02:30 INFO - PROCESS | 2960 | 1467234150318 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:02:30 INFO - PROCESS | 2960 | 1467234150320 Marionette TRACE conn5 <- [1,2838,null,{}] 14:02:30 INFO - PROCESS | 2960 | 1467234150323 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:30 INFO - PROCESS | 2960 | 1467234150325 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:30 INFO - PROCESS | 2960 | 1467234150438 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:02:30 INFO - PROCESS | 2960 | 1467234150503 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:30 INFO - PROCESS | 2960 | 1467234150504 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:30 INFO - PROCESS | 2960 | ++DOCSHELL 0C9EB000 == 31 [pid = 2960] [id = 719] 14:02:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0D211000) [pid = 2960] [serial = 2157] [outer = 00000000] 14:02:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (15AE5C00) [pid = 2960] [serial = 2158] [outer = 0D211000] 14:02:30 INFO - PROCESS | 2960 | 1467234150548 Marionette DEBUG loaded listener.js 14:02:30 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (17A7EC00) [pid = 2960] [serial = 2159] [outer = 0D211000] 14:02:30 INFO - PROCESS | 2960 | 1467234150942 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:02:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 14:02:31 INFO - PROCESS | 2960 | 1467234150989 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 2960 | 1467234150991 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:02:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:02:31 INFO - PROCESS | 2960 | 1467234150995 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 2960 | 1467234150996 Marionette TRACE conn5 <- [1,2842,null,{}] 14:02:31 INFO - PROCESS | 2960 | 1467234151000 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:31 INFO - PROCESS | 2960 | 1467234151002 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:31 INFO - PROCESS | 2960 | 1467234151092 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:02:31 INFO - PROCESS | 2960 | 1467234151097 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 2960 | 1467234151099 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:31 INFO - PROCESS | 2960 | ++DOCSHELL 17F6E400 == 32 [pid = 2960] [id = 720] 14:02:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (17F6E800) [pid = 2960] [serial = 2160] [outer = 00000000] 14:02:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17F9C400) [pid = 2960] [serial = 2161] [outer = 17F6E800] 14:02:31 INFO - PROCESS | 2960 | 1467234151142 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (18A74800) [pid = 2960] [serial = 2162] [outer = 17F6E800] 14:02:31 INFO - PROCESS | 2960 | 1467234151585 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:02:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:02:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 631ms 14:02:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:02:31 INFO - PROCESS | 2960 | 1467234151626 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:02:31 INFO - PROCESS | 2960 | 1467234151628 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:02:31 INFO - PROCESS | 2960 | 1467234151631 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:02:31 INFO - PROCESS | 2960 | 1467234151633 Marionette TRACE conn5 <- [1,2846,null,{}] 14:02:31 INFO - PROCESS | 2960 | 1467234151636 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:31 INFO - PROCESS | 2960 | 1467234151638 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:31 INFO - PROCESS | 2960 | 1467234151720 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:02:31 INFO - PROCESS | 2960 | 1467234151726 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:31 INFO - PROCESS | 2960 | 1467234151728 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:31 INFO - PROCESS | 2960 | ++DOCSHELL 18C58C00 == 33 [pid = 2960] [id = 721] 14:02:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (18C59C00) [pid = 2960] [serial = 2163] [outer = 00000000] 14:02:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (18C63000) [pid = 2960] [serial = 2164] [outer = 18C59C00] 14:02:31 INFO - PROCESS | 2960 | 1467234151771 Marionette DEBUG loaded listener.js 14:02:31 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18C63800) [pid = 2960] [serial = 2165] [outer = 18C59C00] 14:02:32 INFO - PROCESS | 2960 | --DOCSHELL 0DD79400 == 32 [pid = 2960] [id = 714] 14:02:32 INFO - PROCESS | 2960 | --DOCSHELL 0C9E6800 == 31 [pid = 2960] [id = 712] 14:02:32 INFO - PROCESS | 2960 | --DOCSHELL 0CB76C00 == 30 [pid = 2960] [id = 713] 14:02:33 INFO - PROCESS | 2960 | --DOCSHELL 12352C00 == 29 [pid = 2960] [id = 716] 14:02:33 INFO - PROCESS | 2960 | --DOCSHELL 0EE94800 == 28 [pid = 2960] [id = 715] 14:02:33 INFO - PROCESS | 2960 | --DOCSHELL 16720800 == 27 [pid = 2960] [id = 718] 14:02:33 INFO - PROCESS | 2960 | --DOCSHELL 15854000 == 26 [pid = 2960] [id = 717] 14:02:33 INFO - PROCESS | 2960 | --DOCSHELL 17F6E400 == 25 [pid = 2960] [id = 720] 14:02:33 INFO - PROCESS | 2960 | --DOCSHELL 0C9EB000 == 24 [pid = 2960] [id = 719] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (16809800) [pid = 2960] [serial = 2110] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (17F6A800) [pid = 2960] [serial = 2114] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (17F69000) [pid = 2960] [serial = 2113] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18C5E800) [pid = 2960] [serial = 2116] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0DA60C00) [pid = 2960] [serial = 2095] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DDD2400) [pid = 2960] [serial = 2096] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0E50B000) [pid = 2960] [serial = 2104] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0EBCA400) [pid = 2960] [serial = 2105] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (0D8B6000) [pid = 2960] [serial = 2101] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DA53800) [pid = 2960] [serial = 2102] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (13468800) [pid = 2960] [serial = 2107] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (12E5D000) [pid = 2960] [serial = 2098] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (14A6FC00) [pid = 2960] [serial = 2099] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (15134000) [pid = 2960] [serial = 2093] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (19435800) [pid = 2960] [serial = 2123] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (1589E000) [pid = 2960] [serial = 2119] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (19AFE400) [pid = 2960] [serial = 2126] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (1672A000) [pid = 2960] [serial = 2120] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (0EA91800) [pid = 2960] [serial = 2117] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (17620400) [pid = 2960] [serial = 2111] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (19AFAC00) [pid = 2960] [serial = 2125] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (19435400) [pid = 2960] [serial = 2122] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (14A66400) [pid = 2960] [serial = 2108] [outer = 00000000] [url = about:blank] 14:02:33 INFO - PROCESS | 2960 | 1467234153584 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:02:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:02:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1976ms 14:02:33 INFO - PROCESS | 2960 | 1467234153609 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:02:33 INFO - PROCESS | 2960 | 1467234153613 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:02:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:02:33 INFO - PROCESS | 2960 | 1467234153619 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:02:33 INFO - PROCESS | 2960 | 1467234153622 Marionette TRACE conn5 <- [1,2850,null,{}] 14:02:33 INFO - PROCESS | 2960 | 1467234153628 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:33 INFO - PROCESS | 2960 | 1467234153631 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:33 INFO - PROCESS | 2960 | 1467234153730 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:02:33 INFO - PROCESS | 2960 | 1467234153740 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:33 INFO - PROCESS | 2960 | 1467234153743 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:33 INFO - PROCESS | 2960 | ++DOCSHELL 0D779C00 == 25 [pid = 2960] [id = 722] 14:02:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (0D77DC00) [pid = 2960] [serial = 2166] [outer = 00000000] 14:02:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0D8AFC00) [pid = 2960] [serial = 2167] [outer = 0D77DC00] 14:02:33 INFO - PROCESS | 2960 | 1467234153794 Marionette DEBUG loaded listener.js 14:02:33 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0DA04000) [pid = 2960] [serial = 2168] [outer = 0D77DC00] 14:02:34 INFO - PROCESS | 2960 | 1467234154290 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:02:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:02:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 14:02:34 INFO - PROCESS | 2960 | 1467234154353 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:02:34 INFO - PROCESS | 2960 | 1467234154358 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:02:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:02:34 INFO - PROCESS | 2960 | 1467234154365 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:02:34 INFO - PROCESS | 2960 | 1467234154367 Marionette TRACE conn5 <- [1,2854,null,{}] 14:02:34 INFO - PROCESS | 2960 | 1467234154371 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:34 INFO - PROCESS | 2960 | 1467234154374 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:34 INFO - PROCESS | 2960 | 1467234154460 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:02:34 INFO - PROCESS | 2960 | 1467234154475 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:34 INFO - PROCESS | 2960 | 1467234154478 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:34 INFO - PROCESS | 2960 | ++DOCSHELL 0DD78400 == 26 [pid = 2960] [id = 723] 14:02:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (0DD78800) [pid = 2960] [serial = 2169] [outer = 00000000] 14:02:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (0DD7F400) [pid = 2960] [serial = 2170] [outer = 0DD78800] 14:02:34 INFO - PROCESS | 2960 | 1467234154526 Marionette DEBUG loaded listener.js 14:02:34 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0DDD2400) [pid = 2960] [serial = 2171] [outer = 0DD78800] 14:02:35 INFO - PROCESS | 2960 | 1467234154995 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 14:02:35 INFO - PROCESS | 2960 | 1467234155038 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 2960 | 1467234155041 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:02:35 INFO - PROCESS | 2960 | 1467234155045 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - PROCESS | 2960 | 1467234155048 Marionette TRACE conn5 <- [1,2858,null,{}] 14:02:35 INFO - PROCESS | 2960 | 1467234155059 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:35 INFO - PROCESS | 2960 | 1467234155063 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:35 INFO - PROCESS | 2960 | 1467234155175 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:02:35 INFO - PROCESS | 2960 | 1467234155273 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 2960 | 1467234155276 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:35 INFO - PROCESS | 2960 | ++DOCSHELL 0EBCE400 == 27 [pid = 2960] [id = 724] 14:02:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0EE52C00) [pid = 2960] [serial = 2172] [outer = 00000000] 14:02:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0EE96800) [pid = 2960] [serial = 2173] [outer = 0EE52C00] 14:02:35 INFO - PROCESS | 2960 | 1467234155324 Marionette DEBUG loaded listener.js 14:02:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0EE9D400) [pid = 2960] [serial = 2174] [outer = 0EE52C00] 14:02:35 INFO - PROCESS | 2960 | 1467234155718 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:02:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:02:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms 14:02:35 INFO - PROCESS | 2960 | 1467234155779 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:02:35 INFO - PROCESS | 2960 | 1467234155781 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:02:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:02:35 INFO - PROCESS | 2960 | 1467234155785 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:02:35 INFO - PROCESS | 2960 | 1467234155786 Marionette TRACE conn5 <- [1,2862,null,{}] 14:02:35 INFO - PROCESS | 2960 | 1467234155790 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:35 INFO - PROCESS | 2960 | 1467234155792 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:35 INFO - PROCESS | 2960 | 1467234155909 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:02:35 INFO - PROCESS | 2960 | 1467234155921 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:35 INFO - PROCESS | 2960 | 1467234155923 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:35 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA2C00 == 28 [pid = 2960] [id = 725] 14:02:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (11B9F000) [pid = 2960] [serial = 2175] [outer = 00000000] 14:02:35 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (121E0C00) [pid = 2960] [serial = 2176] [outer = 11B9F000] 14:02:35 INFO - PROCESS | 2960 | 1467234155967 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (130C5800) [pid = 2960] [serial = 2177] [outer = 11B9F000] 14:02:36 INFO - PROCESS | 2960 | 1467234156387 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:02:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:02:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 14:02:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:02:36 INFO - PROCESS | 2960 | 1467234156419 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:02:36 INFO - PROCESS | 2960 | 1467234156421 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:02:36 INFO - PROCESS | 2960 | 1467234156424 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:02:36 INFO - PROCESS | 2960 | 1467234156426 Marionette TRACE conn5 <- [1,2866,null,{}] 14:02:36 INFO - PROCESS | 2960 | 1467234156429 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:36 INFO - PROCESS | 2960 | 1467234156431 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:36 INFO - PROCESS | 2960 | 1467234156546 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:02:36 INFO - PROCESS | 2960 | 1467234156587 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:36 INFO - PROCESS | 2960 | 1467234156589 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:36 INFO - PROCESS | 2960 | ++DOCSHELL 13466800 == 29 [pid = 2960] [id = 726] 14:02:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (138BBC00) [pid = 2960] [serial = 2178] [outer = 00000000] 14:02:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (14A6B000) [pid = 2960] [serial = 2179] [outer = 138BBC00] 14:02:36 INFO - PROCESS | 2960 | 1467234156633 Marionette DEBUG loaded listener.js 14:02:36 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (15897000) [pid = 2960] [serial = 2180] [outer = 138BBC00] 14:02:37 INFO - PROCESS | 2960 | 1467234157048 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 14:02:37 INFO - PROCESS | 2960 | 1467234157095 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:02:37 INFO - PROCESS | 2960 | 1467234157097 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:02:37 INFO - PROCESS | 2960 | 1467234157108 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 2960 | 1467234157110 Marionette TRACE conn5 <- [1,2870,null,{}] 14:02:37 INFO - PROCESS | 2960 | 1467234157118 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:37 INFO - PROCESS | 2960 | 1467234157124 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:37 INFO - PROCESS | 2960 | 1467234157225 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:02:37 INFO - PROCESS | 2960 | 1467234157233 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 2960 | 1467234157235 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:37 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E7C00 == 30 [pid = 2960] [id = 727] 14:02:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0CA3D800) [pid = 2960] [serial = 2181] [outer = 00000000] 14:02:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (1687E800) [pid = 2960] [serial = 2182] [outer = 0CA3D800] 14:02:37 INFO - PROCESS | 2960 | 1467234157287 Marionette DEBUG loaded listener.js 14:02:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (17624800) [pid = 2960] [serial = 2183] [outer = 0CA3D800] 14:02:37 INFO - PROCESS | 2960 | 1467234157727 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:02:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:02:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 14:02:37 INFO - PROCESS | 2960 | 1467234157791 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:02:37 INFO - PROCESS | 2960 | 1467234157794 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:02:37 INFO - PROCESS | 2960 | 1467234157797 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:02:37 INFO - PROCESS | 2960 | 1467234157798 Marionette TRACE conn5 <- [1,2874,null,{}] 14:02:37 INFO - PROCESS | 2960 | 1467234157802 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:37 INFO - PROCESS | 2960 | 1467234157804 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:37 INFO - PROCESS | 2960 | 1467234157905 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:02:37 INFO - PROCESS | 2960 | 1467234157913 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:37 INFO - PROCESS | 2960 | 1467234157915 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:37 INFO - PROCESS | 2960 | ++DOCSHELL 17919000 == 31 [pid = 2960] [id = 728] 14:02:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (17A83C00) [pid = 2960] [serial = 2184] [outer = 00000000] 14:02:37 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (17F6B000) [pid = 2960] [serial = 2185] [outer = 17A83C00] 14:02:37 INFO - PROCESS | 2960 | 1467234157957 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DA5E000) [pid = 2960] [serial = 2186] [outer = 17A83C00] 14:02:38 INFO - PROCESS | 2960 | 1467234158374 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:02:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:02:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 14:02:38 INFO - PROCESS | 2960 | 1467234158435 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:02:38 INFO - PROCESS | 2960 | 1467234158437 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:02:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:02:38 INFO - PROCESS | 2960 | 1467234158441 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:02:38 INFO - PROCESS | 2960 | 1467234158442 Marionette TRACE conn5 <- [1,2878,null,{}] 14:02:38 INFO - PROCESS | 2960 | 1467234158446 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:38 INFO - PROCESS | 2960 | 1467234158448 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:38 INFO - PROCESS | 2960 | 1467234158538 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:02:38 INFO - PROCESS | 2960 | 1467234158546 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:38 INFO - PROCESS | 2960 | 1467234158548 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:38 INFO - PROCESS | 2960 | ++DOCSHELL 17F9DC00 == 32 [pid = 2960] [id = 729] 14:02:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (17F9EC00) [pid = 2960] [serial = 2187] [outer = 00000000] 14:02:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (18A78C00) [pid = 2960] [serial = 2188] [outer = 17F9EC00] 14:02:38 INFO - PROCESS | 2960 | 1467234158591 Marionette DEBUG loaded listener.js 14:02:38 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (18A41000) [pid = 2960] [serial = 2189] [outer = 17F9EC00] 14:02:39 INFO - PROCESS | 2960 | 1467234159066 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 14:02:39 INFO - PROCESS | 2960 | 1467234159112 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 2960 | 1467234159114 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:02:39 INFO - PROCESS | 2960 | 1467234159117 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 2960 | 1467234159119 Marionette TRACE conn5 <- [1,2882,null,{}] 14:02:39 INFO - PROCESS | 2960 | 1467234159122 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:39 INFO - PROCESS | 2960 | 1467234159124 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:39 INFO - PROCESS | 2960 | 1467234159234 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:02:39 INFO - PROCESS | 2960 | 1467234159323 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:39 INFO - PROCESS | 2960 | 1467234159325 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:39 INFO - PROCESS | 2960 | ++DOCSHELL 0EBCD400 == 33 [pid = 2960] [id = 730] 14:02:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C5A400) [pid = 2960] [serial = 2190] [outer = 00000000] 14:02:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (18C5F000) [pid = 2960] [serial = 2191] [outer = 18C5A400] 14:02:39 INFO - PROCESS | 2960 | 1467234159371 Marionette DEBUG loaded listener.js 14:02:39 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (18C5F400) [pid = 2960] [serial = 2192] [outer = 18C5A400] 14:02:39 INFO - PROCESS | 2960 | 1467234159798 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 14:02:39 INFO - PROCESS | 2960 | 1467234159851 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:02:39 INFO - PROCESS | 2960 | 1467234159853 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:02:39 INFO - PROCESS | 2960 | 1467234159856 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:02:39 INFO - PROCESS | 2960 | 1467234159858 Marionette TRACE conn5 <- [1,2886,null,{}] 14:02:39 INFO - PROCESS | 2960 | 1467234159861 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:39 INFO - PROCESS | 2960 | 1467234159863 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:40 INFO - PROCESS | 2960 | 1467234159986 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:02:40 INFO - PROCESS | 2960 | 1467234160071 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 2960 | 1467234160073 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:40 INFO - PROCESS | 2960 | ++DOCSHELL 17F70400 == 34 [pid = 2960] [id = 731] 14:02:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17F9E000) [pid = 2960] [serial = 2193] [outer = 00000000] 14:02:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (18DC4400) [pid = 2960] [serial = 2194] [outer = 17F9E000] 14:02:40 INFO - PROCESS | 2960 | 1467234160116 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1943AC00) [pid = 2960] [serial = 2195] [outer = 17F9E000] 14:02:40 INFO - PROCESS | 2960 | 1467234160517 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:02:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:02:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 14:02:40 INFO - PROCESS | 2960 | 1467234160613 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:02:40 INFO - PROCESS | 2960 | 1467234160615 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:02:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:02:40 INFO - PROCESS | 2960 | 1467234160628 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:02:40 INFO - PROCESS | 2960 | 1467234160631 Marionette TRACE conn5 <- [1,2890,null,{}] 14:02:40 INFO - PROCESS | 2960 | 1467234160636 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:40 INFO - PROCESS | 2960 | 1467234160638 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:40 INFO - PROCESS | 2960 | 1467234160762 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:02:40 INFO - PROCESS | 2960 | 1467234160768 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:40 INFO - PROCESS | 2960 | 1467234160771 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:40 INFO - PROCESS | 2960 | ++DOCSHELL 130D0800 == 35 [pid = 2960] [id = 732] 14:02:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (197E6800) [pid = 2960] [serial = 2196] [outer = 00000000] 14:02:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19A91000) [pid = 2960] [serial = 2197] [outer = 197E6800] 14:02:40 INFO - PROCESS | 2960 | 1467234160815 Marionette DEBUG loaded listener.js 14:02:40 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19AF8400) [pid = 2960] [serial = 2198] [outer = 197E6800] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (12355000) [pid = 2960] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (15896000) [pid = 2960] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D211000) [pid = 2960] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (16723400) [pid = 2960] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (17F6E800) [pid = 2960] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0EE9A000) [pid = 2960] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0DD7A000) [pid = 2960] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0CBCC000) [pid = 2960] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0C9E6C00) [pid = 2960] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (1979C800) [pid = 2960] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (12E54000) [pid = 2960] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:02:41 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D77E800) [pid = 2960] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:02:41 INFO - PROCESS | 2960 | 1467234161314 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:02:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:02:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 14:02:41 INFO - PROCESS | 2960 | 1467234161363 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:02:41 INFO - PROCESS | 2960 | 1467234161365 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:02:41 INFO - PROCESS | 2960 | 1467234161369 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:02:41 INFO - PROCESS | 2960 | 1467234161370 Marionette TRACE conn5 <- [1,2894,null,{}] 14:02:41 INFO - PROCESS | 2960 | 1467234161374 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:41 INFO - PROCESS | 2960 | 1467234161376 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:41 INFO - PROCESS | 2960 | 1467234161456 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:02:41 INFO - PROCESS | 2960 | 1467234161461 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:41 INFO - PROCESS | 2960 | 1467234161463 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:41 INFO - PROCESS | 2960 | ++DOCSHELL 0EE94000 == 36 [pid = 2960] [id = 733] 14:02:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0EE94400) [pid = 2960] [serial = 2199] [outer = 00000000] 14:02:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1761EC00) [pid = 2960] [serial = 2200] [outer = 0EE94400] 14:02:41 INFO - PROCESS | 2960 | 1467234161515 Marionette DEBUG loaded listener.js 14:02:41 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (17F92800) [pid = 2960] [serial = 2201] [outer = 0EE94400] 14:02:41 INFO - PROCESS | 2960 | 1467234161938 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 14:02:42 INFO - PROCESS | 2960 | 1467234161999 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 2960 | 1467234162001 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:02:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:02:42 INFO - PROCESS | 2960 | 1467234162005 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - PROCESS | 2960 | 1467234162006 Marionette TRACE conn5 <- [1,2898,null,{}] 14:02:42 INFO - PROCESS | 2960 | 1467234162010 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:42 INFO - PROCESS | 2960 | 1467234162012 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:42 INFO - PROCESS | 2960 | 1467234162093 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:02:42 INFO - PROCESS | 2960 | 1467234162099 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 2960 | 1467234162101 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:42 INFO - PROCESS | 2960 | ++DOCSHELL 1943E400 == 37 [pid = 2960] [id = 734] 14:02:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (19A85400) [pid = 2960] [serial = 2202] [outer = 00000000] 14:02:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (19E18400) [pid = 2960] [serial = 2203] [outer = 19A85400] 14:02:42 INFO - PROCESS | 2960 | 1467234162145 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (19E3A800) [pid = 2960] [serial = 2204] [outer = 19A85400] 14:02:42 INFO - PROCESS | 2960 | 1467234162564 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:02:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:02:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:02:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 14:02:42 INFO - PROCESS | 2960 | 1467234162636 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:02:42 INFO - PROCESS | 2960 | 1467234162638 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:02:42 INFO - TEST-START | /DOMEvents/constructors.html 14:02:42 INFO - PROCESS | 2960 | 1467234162655 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:02:42 INFO - PROCESS | 2960 | 1467234162656 Marionette TRACE conn5 <- [1,2902,null,{}] 14:02:42 INFO - PROCESS | 2960 | 1467234162660 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:42 INFO - PROCESS | 2960 | 1467234162662 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:42 INFO - PROCESS | 2960 | 1467234162740 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:02:42 INFO - PROCESS | 2960 | 1467234162745 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:42 INFO - PROCESS | 2960 | 1467234162747 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:42 INFO - PROCESS | 2960 | ++DOCSHELL 14A6A800 == 38 [pid = 2960] [id = 735] 14:02:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1589E000) [pid = 2960] [serial = 2205] [outer = 00000000] 14:02:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E99400) [pid = 2960] [serial = 2206] [outer = 1589E000] 14:02:42 INFO - PROCESS | 2960 | 1467234162789 Marionette DEBUG loaded listener.js 14:02:42 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E9CC00) [pid = 2960] [serial = 2207] [outer = 1589E000] 14:02:43 INFO - PROCESS | 2960 | --DOCSHELL 18C58C00 == 37 [pid = 2960] [id = 721] 14:02:43 INFO - PROCESS | 2960 | --DOCSHELL 0D779C00 == 36 [pid = 2960] [id = 722] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 0DD78400 == 35 [pid = 2960] [id = 723] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 0EBCE400 == 34 [pid = 2960] [id = 724] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 0EEA2C00 == 33 [pid = 2960] [id = 725] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 0C9E7C00 == 32 [pid = 2960] [id = 727] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 17919000 == 31 [pid = 2960] [id = 728] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 1943E400 == 30 [pid = 2960] [id = 734] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 13466800 == 29 [pid = 2960] [id = 726] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 130D0800 == 28 [pid = 2960] [id = 732] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 0EBCD400 == 27 [pid = 2960] [id = 730] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 17F9DC00 == 26 [pid = 2960] [id = 729] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 17F70400 == 25 [pid = 2960] [id = 731] 14:02:44 INFO - PROCESS | 2960 | --DOCSHELL 0EE94000 == 24 [pid = 2960] [id = 733] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (130C7800) [pid = 2960] [serial = 2149] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (1634CC00) [pid = 2960] [serial = 2153] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (1589D400) [pid = 2960] [serial = 2152] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (15AE5C00) [pid = 2960] [serial = 2158] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (17A7E000) [pid = 2960] [serial = 2155] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (17F9C400) [pid = 2960] [serial = 2161] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17F66C00) [pid = 2960] [serial = 2156] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0EEDA800) [pid = 2960] [serial = 2146] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0DD7FC00) [pid = 2960] [serial = 2143] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DDCC800) [pid = 2960] [serial = 2144] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (0D136C00) [pid = 2960] [serial = 2140] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (0D260800) [pid = 2960] [serial = 2141] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0D8B0400) [pid = 2960] [serial = 2138] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0D20D400) [pid = 2960] [serial = 2137] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (18C63000) [pid = 2960] [serial = 2164] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (19E41800) [pid = 2960] [serial = 2135] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (19E39800) [pid = 2960] [serial = 2134] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (16726000) [pid = 2960] [serial = 2132] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (14A65400) [pid = 2960] [serial = 2131] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (18A74800) [pid = 2960] [serial = 2162] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0DC55800) [pid = 2960] [serial = 2129] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0DA10000) [pid = 2960] [serial = 2128] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (17A7EC00) [pid = 2960] [serial = 2159] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (14A6B800) [pid = 2960] [serial = 2150] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (11BA7800) [pid = 2960] [serial = 2147] [outer = 00000000] [url = about:blank] 14:02:44 INFO - PROCESS | 2960 | 1467234164773 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:02:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:02:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:02:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:02:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:02:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:02:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:02:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:02:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:02:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 2208ms 14:02:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:02:44 INFO - PROCESS | 2960 | 1467234164865 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:02:44 INFO - PROCESS | 2960 | 1467234164870 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:02:44 INFO - PROCESS | 2960 | 1467234164875 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:02:44 INFO - PROCESS | 2960 | 1467234164878 Marionette TRACE conn5 <- [1,2906,null,{}] 14:02:44 INFO - PROCESS | 2960 | 1467234164884 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:44 INFO - PROCESS | 2960 | 1467234164887 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:45 INFO - PROCESS | 2960 | 1467234165029 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:02:45 INFO - PROCESS | 2960 | 1467234165119 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 2960 | 1467234165121 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:45 INFO - PROCESS | 2960 | ++DOCSHELL 0D142800 == 25 [pid = 2960] [id = 736] 14:02:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (0D17CC00) [pid = 2960] [serial = 2208] [outer = 00000000] 14:02:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (0D211000) [pid = 2960] [serial = 2209] [outer = 0D17CC00] 14:02:45 INFO - PROCESS | 2960 | 1467234165169 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0D774C00) [pid = 2960] [serial = 2210] [outer = 0D17CC00] 14:02:45 INFO - PROCESS | 2960 | 1467234165519 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:02:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:02:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 14:02:45 INFO - PROCESS | 2960 | 1467234165574 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:02:45 INFO - PROCESS | 2960 | 1467234165579 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:02:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:02:45 INFO - PROCESS | 2960 | 1467234165585 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:02:45 INFO - PROCESS | 2960 | 1467234165588 Marionette TRACE conn5 <- [1,2910,null,{}] 14:02:45 INFO - PROCESS | 2960 | 1467234165592 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:45 INFO - PROCESS | 2960 | 1467234165595 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:45 INFO - PROCESS | 2960 | 1467234165681 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:02:45 INFO - PROCESS | 2960 | 1467234165687 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:45 INFO - PROCESS | 2960 | 1467234165689 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:45 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5B400 == 26 [pid = 2960] [id = 737] 14:02:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (0DA5BC00) [pid = 2960] [serial = 2211] [outer = 00000000] 14:02:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0DB40800) [pid = 2960] [serial = 2212] [outer = 0DA5BC00] 14:02:45 INFO - PROCESS | 2960 | 1467234165736 Marionette DEBUG loaded listener.js 14:02:45 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (0DC4C800) [pid = 2960] [serial = 2213] [outer = 0DA5BC00] 14:02:46 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:02:46 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:02:46 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:02:46 INFO - PROCESS | 2960 | [2960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:02:46 INFO - PROCESS | 2960 | 1467234166241 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:02:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:02:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:02:46 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 14:02:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:02:46 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 14:02:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:02:46 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]" 14:02:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:02:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:02:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 679ms 14:02:46 INFO - PROCESS | 2960 | 1467234166265 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 2960 | 1467234166267 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:02:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:02:46 INFO - PROCESS | 2960 | 1467234166270 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:02:46 INFO - PROCESS | 2960 | 1467234166274 Marionette TRACE conn5 <- [1,2914,null,{}] 14:02:46 INFO - PROCESS | 2960 | 1467234166289 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:46 INFO - PROCESS | 2960 | 1467234166293 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:46 INFO - PROCESS | 2960 | 1467234166378 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:02:46 INFO - PROCESS | 2960 | 1467234166415 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:46 INFO - PROCESS | 2960 | 1467234166418 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:46 INFO - PROCESS | 2960 | ++DOCSHELL 0DA5A000 == 27 [pid = 2960] [id = 738] 14:02:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (0E509C00) [pid = 2960] [serial = 2214] [outer = 00000000] 14:02:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (0EAE9400) [pid = 2960] [serial = 2215] [outer = 0E509C00] 14:02:46 INFO - PROCESS | 2960 | 1467234166476 Marionette DEBUG loaded listener.js 14:02:46 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0EBCFC00) [pid = 2960] [serial = 2216] [outer = 0E509C00] 14:02:46 INFO - PROCESS | 2960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:02:46 INFO - PROCESS | 2960 | 1467234166921 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:02:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:02:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 14:02:46 INFO - PROCESS | 2960 | 1467234166965 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:02:46 INFO - PROCESS | 2960 | 1467234166967 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:02:46 INFO - PROCESS | 2960 | 1467234166970 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 2960 | 1467234166972 Marionette TRACE conn5 <- [1,2918,null,{}] 14:02:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:02:47 INFO - PROCESS | 2960 | 1467234166975 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:47 INFO - PROCESS | 2960 | 1467234166977 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:47 INFO - PROCESS | 2960 | 1467234167062 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:02:47 INFO - PROCESS | 2960 | 1467234167066 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 2960 | 1467234167068 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:47 INFO - PROCESS | 2960 | ++DOCSHELL 0EEA1C00 == 28 [pid = 2960] [id = 739] 14:02:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0EEA2800) [pid = 2960] [serial = 2217] [outer = 00000000] 14:02:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (12172C00) [pid = 2960] [serial = 2218] [outer = 0EEA2800] 14:02:47 INFO - PROCESS | 2960 | 1467234167113 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (12E53000) [pid = 2960] [serial = 2219] [outer = 0EEA2800] 14:02:47 INFO - PROCESS | 2960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:02:47 INFO - PROCESS | 2960 | 1467234167516 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:02:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:02:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 571ms 14:02:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:02:47 INFO - PROCESS | 2960 | 1467234167544 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:02:47 INFO - PROCESS | 2960 | 1467234167546 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:02:47 INFO - PROCESS | 2960 | 1467234167549 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:02:47 INFO - PROCESS | 2960 | 1467234167551 Marionette TRACE conn5 <- [1,2922,null,{}] 14:02:47 INFO - PROCESS | 2960 | 1467234167555 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:47 INFO - PROCESS | 2960 | 1467234167556 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:47 INFO - PROCESS | 2960 | 1467234167677 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:02:47 INFO - PROCESS | 2960 | 1467234167685 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:47 INFO - PROCESS | 2960 | 1467234167686 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:47 INFO - PROCESS | 2960 | ++DOCSHELL 12171400 == 29 [pid = 2960] [id = 740] 14:02:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (12E5DC00) [pid = 2960] [serial = 2220] [outer = 00000000] 14:02:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (13F57000) [pid = 2960] [serial = 2221] [outer = 12E5DC00] 14:02:47 INFO - PROCESS | 2960 | 1467234167730 Marionette DEBUG loaded listener.js 14:02:47 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (14A6A400) [pid = 2960] [serial = 2222] [outer = 12E5DC00] 14:02:48 INFO - PROCESS | 2960 | 1467234168150 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:02:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:02:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 14:02:48 INFO - PROCESS | 2960 | 1467234168181 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 2960 | 1467234168183 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:02:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:02:48 INFO - PROCESS | 2960 | 1467234168186 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 2960 | 1467234168188 Marionette TRACE conn5 <- [1,2926,null,{}] 14:02:48 INFO - PROCESS | 2960 | 1467234168191 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:48 INFO - PROCESS | 2960 | 1467234168196 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:48 INFO - PROCESS | 2960 | 1467234168335 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:02:48 INFO - PROCESS | 2960 | 1467234168359 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:48 INFO - PROCESS | 2960 | 1467234168361 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:48 INFO - PROCESS | 2960 | ++DOCSHELL 15896C00 == 30 [pid = 2960] [id = 741] 14:02:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (158A4400) [pid = 2960] [serial = 2223] [outer = 00000000] 14:02:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (16725C00) [pid = 2960] [serial = 2224] [outer = 158A4400] 14:02:48 INFO - PROCESS | 2960 | 1467234168406 Marionette DEBUG loaded listener.js 14:02:48 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (1672EC00) [pid = 2960] [serial = 2225] [outer = 158A4400] 14:02:48 INFO - PROCESS | 2960 | 1467234168788 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:02:48 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. 14:02:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 14:02:48 INFO - PROCESS | 2960 | 1467234168816 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:02:48 INFO - PROCESS | 2960 | 1467234168818 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:02:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:02:48 INFO - PROCESS | 2960 | 1467234168821 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:02:48 INFO - PROCESS | 2960 | 1467234168823 Marionette TRACE conn5 <- [1,2930,null,{}] 14:02:48 INFO - PROCESS | 2960 | 1467234168827 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:48 INFO - PROCESS | 2960 | 1467234168829 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:48 INFO - PROCESS | 2960 | 1467234168904 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:02:49 INFO - PROCESS | 2960 | 1467234169029 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 2960 | 1467234169031 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:49 INFO - PROCESS | 2960 | ++DOCSHELL 13470400 == 31 [pid = 2960] [id = 742] 14:02:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (16720C00) [pid = 2960] [serial = 2226] [outer = 00000000] 14:02:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (17A7EC00) [pid = 2960] [serial = 2227] [outer = 16720C00] 14:02:49 INFO - PROCESS | 2960 | 1467234169076 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (0DDCC800) [pid = 2960] [serial = 2228] [outer = 16720C00] 14:02:49 INFO - PROCESS | 2960 | 1467234169386 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:02:49 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 14:02:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:02:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 570ms 14:02:49 INFO - PROCESS | 2960 | 1467234169400 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:02:49 INFO - PROCESS | 2960 | 1467234169402 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:02:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:02:49 INFO - PROCESS | 2960 | 1467234169405 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:02:49 INFO - PROCESS | 2960 | 1467234169406 Marionette TRACE conn5 <- [1,2934,null,{}] 14:02:49 INFO - PROCESS | 2960 | 1467234169414 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:49 INFO - PROCESS | 2960 | 1467234169416 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:49 INFO - PROCESS | 2960 | 1467234169543 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:02:49 INFO - PROCESS | 2960 | 1467234169550 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:49 INFO - PROCESS | 2960 | 1467234169552 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:49 INFO - PROCESS | 2960 | ++DOCSHELL 17F66C00 == 32 [pid = 2960] [id = 743] 14:02:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (17F67400) [pid = 2960] [serial = 2229] [outer = 00000000] 14:02:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (17F9D000) [pid = 2960] [serial = 2230] [outer = 17F67400] 14:02:49 INFO - PROCESS | 2960 | 1467234169595 Marionette DEBUG loaded listener.js 14:02:49 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17F69400) [pid = 2960] [serial = 2231] [outer = 17F67400] 14:02:50 INFO - PROCESS | 2960 | 1467234170003 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:02:50 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. 14:02:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 14:02:50 INFO - PROCESS | 2960 | 1467234170038 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 2960 | 1467234170040 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:02:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:02:50 INFO - PROCESS | 2960 | 1467234170043 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 2960 | 1467234170045 Marionette TRACE conn5 <- [1,2938,null,{}] 14:02:50 INFO - PROCESS | 2960 | 1467234170048 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:50 INFO - PROCESS | 2960 | 1467234170050 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:50 INFO - PROCESS | 2960 | 1467234170172 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:02:50 INFO - PROCESS | 2960 | 1467234170178 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:50 INFO - PROCESS | 2960 | 1467234170180 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:50 INFO - PROCESS | 2960 | ++DOCSHELL 0CBCC000 == 33 [pid = 2960] [id = 744] 14:02:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (18AC8C00) [pid = 2960] [serial = 2232] [outer = 00000000] 14:02:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (18C5E800) [pid = 2960] [serial = 2233] [outer = 18AC8C00] 14:02:50 INFO - PROCESS | 2960 | 1467234170223 Marionette DEBUG loaded listener.js 14:02:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (18C61800) [pid = 2960] [serial = 2234] [outer = 18AC8C00] 14:02:50 INFO - PROCESS | 2960 | ++DOCSHELL 19706C00 == 34 [pid = 2960] [id = 745] 14:02:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19709800) [pid = 2960] [serial = 2235] [outer = 00000000] 14:02:50 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (19792800) [pid = 2960] [serial = 2236] [outer = 19709800] 14:02:50 INFO - PROCESS | 2960 | 1467234170727 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:02:50 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. 14:02:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 14:02:50 INFO - PROCESS | 2960 | 1467234170774 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:02:50 INFO - PROCESS | 2960 | 1467234170776 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:02:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:02:50 INFO - PROCESS | 2960 | 1467234170779 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:02:50 INFO - PROCESS | 2960 | 1467234170781 Marionette TRACE conn5 <- [1,2942,null,{}] 14:02:50 INFO - PROCESS | 2960 | 1467234170784 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:50 INFO - PROCESS | 2960 | 1467234170786 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:50 INFO - PROCESS | 2960 | 1467234170919 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:02:51 INFO - PROCESS | 2960 | 1467234170989 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 2960 | 1467234170991 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:51 INFO - PROCESS | 2960 | ++DOCSHELL 18D27400 == 35 [pid = 2960] [id = 746] 14:02:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18D27800) [pid = 2960] [serial = 2237] [outer = 00000000] 14:02:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (197DEC00) [pid = 2960] [serial = 2238] [outer = 18D27800] 14:02:51 INFO - PROCESS | 2960 | 1467234171034 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (197EBC00) [pid = 2960] [serial = 2239] [outer = 18D27800] 14:02:51 INFO - PROCESS | 2960 | 1467234171413 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:02:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:02:51 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 14:02:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 14:02:51 INFO - PROCESS | 2960 | 1467234171450 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:02:51 INFO - PROCESS | 2960 | 1467234171452 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:02:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:02:51 INFO - PROCESS | 2960 | 1467234171455 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:02:51 INFO - PROCESS | 2960 | 1467234171457 Marionette TRACE conn5 <- [1,2946,null,{}] 14:02:51 INFO - PROCESS | 2960 | 1467234171461 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:51 INFO - PROCESS | 2960 | 1467234171463 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:51 INFO - PROCESS | 2960 | 1467234171640 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:02:51 INFO - PROCESS | 2960 | 1467234171657 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:51 INFO - PROCESS | 2960 | 1467234171659 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:51 INFO - PROCESS | 2960 | ++DOCSHELL 0CA35800 == 36 [pid = 2960] [id = 747] 14:02:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (19AFE800) [pid = 2960] [serial = 2240] [outer = 00000000] 14:02:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (19E98C00) [pid = 2960] [serial = 2241] [outer = 19AFE800] 14:02:51 INFO - PROCESS | 2960 | 1467234171705 Marionette DEBUG loaded listener.js 14:02:51 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (19F2E800) [pid = 2960] [serial = 2242] [outer = 19AFE800] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (19A85400) [pid = 2960] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (18C5A400) [pid = 2960] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (17F9E000) [pid = 2960] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (197E6800) [pid = 2960] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (17F9EC00) [pid = 2960] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17A83C00) [pid = 2960] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (0CA3D800) [pid = 2960] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (138BBC00) [pid = 2960] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (11B9F000) [pid = 2960] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0EE52C00) [pid = 2960] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (0DD78800) [pid = 2960] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0D77DC00) [pid = 2960] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (18C59C00) [pid = 2960] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:02:52 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0EE94400) [pid = 2960] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:02:52 INFO - PROCESS | 2960 | 1467234172237 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:02:52 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. 14:02:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 830ms 14:02:52 INFO - PROCESS | 2960 | 1467234172286 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 2960 | 1467234172288 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:02:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:02:52 INFO - PROCESS | 2960 | 1467234172290 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 2960 | 1467234172302 Marionette TRACE conn5 <- [1,2950,null,{}] 14:02:52 INFO - PROCESS | 2960 | 1467234172306 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:52 INFO - PROCESS | 2960 | 1467234172308 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:52 INFO - PROCESS | 2960 | 1467234172432 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:02:52 INFO - PROCESS | 2960 | 1467234172492 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:52 INFO - PROCESS | 2960 | 1467234172494 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:52 INFO - PROCESS | 2960 | ++DOCSHELL 121D9400 == 37 [pid = 2960] [id = 748] 14:02:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (12485400) [pid = 2960] [serial = 2243] [outer = 00000000] 14:02:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (16725800) [pid = 2960] [serial = 2244] [outer = 12485400] 14:02:52 INFO - PROCESS | 2960 | 1467234172537 Marionette DEBUG loaded listener.js 14:02:52 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (1680F800) [pid = 2960] [serial = 2245] [outer = 12485400] 14:02:52 INFO - PROCESS | 2960 | 1467234172831 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:02:52 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. 14:02:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 590ms 14:02:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:02:52 INFO - PROCESS | 2960 | 1467234172882 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:02:52 INFO - PROCESS | 2960 | 1467234172884 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:02:52 INFO - PROCESS | 2960 | 1467234172886 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:02:52 INFO - PROCESS | 2960 | 1467234172888 Marionette TRACE conn5 <- [1,2954,null,{}] 14:02:52 INFO - PROCESS | 2960 | 1467234172891 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:52 INFO - PROCESS | 2960 | 1467234172893 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:53 INFO - PROCESS | 2960 | 1467234173025 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:02:53 INFO - PROCESS | 2960 | 1467234173031 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 2960 | 1467234173033 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:53 INFO - PROCESS | 2960 | ++DOCSHELL 16726400 == 38 [pid = 2960] [id = 749] 14:02:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (16726C00) [pid = 2960] [serial = 2246] [outer = 00000000] 14:02:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19E12000) [pid = 2960] [serial = 2247] [outer = 16726C00] 14:02:53 INFO - PROCESS | 2960 | 1467234173076 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19E37000) [pid = 2960] [serial = 2248] [outer = 16726C00] 14:02:53 INFO - PROCESS | 2960 | 1467234173471 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:02:53 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. 14:02:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 14:02:53 INFO - PROCESS | 2960 | 1467234173518 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:02:53 INFO - PROCESS | 2960 | 1467234173520 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:02:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:02:53 INFO - PROCESS | 2960 | 1467234173523 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:02:53 INFO - PROCESS | 2960 | 1467234173524 Marionette TRACE conn5 <- [1,2958,null,{}] 14:02:53 INFO - PROCESS | 2960 | 1467234173528 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:53 INFO - PROCESS | 2960 | 1467234173529 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:53 INFO - PROCESS | 2960 | 1467234173648 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:02:53 INFO - PROCESS | 2960 | 1467234173713 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:53 INFO - PROCESS | 2960 | 1467234173715 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:53 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9FC00 == 39 [pid = 2960] [id = 750] 14:02:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (19F34400) [pid = 2960] [serial = 2249] [outer = 00000000] 14:02:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (1A35D800) [pid = 2960] [serial = 2250] [outer = 19F34400] 14:02:53 INFO - PROCESS | 2960 | 1467234173757 Marionette DEBUG loaded listener.js 14:02:53 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1A35EC00) [pid = 2960] [serial = 2251] [outer = 19F34400] 14:02:54 INFO - PROCESS | 2960 | 1467234174115 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:02:54 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. 14:02:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 14:02:54 INFO - PROCESS | 2960 | 1467234174194 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:02:54 INFO - PROCESS | 2960 | 1467234174199 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:02:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:02:54 INFO - PROCESS | 2960 | 1467234174204 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:02:54 INFO - PROCESS | 2960 | 1467234174208 Marionette TRACE conn5 <- [1,2962,null,{}] 14:02:54 INFO - PROCESS | 2960 | 1467234174257 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:54 INFO - PROCESS | 2960 | 1467234174261 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:54 INFO - PROCESS | 2960 | 1467234174435 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:02:54 INFO - PROCESS | 2960 | 1467234174553 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:54 INFO - PROCESS | 2960 | 1467234174558 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:54 INFO - PROCESS | 2960 | ++DOCSHELL 0CA36800 == 40 [pid = 2960] [id = 751] 14:02:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (0CA3B800) [pid = 2960] [serial = 2252] [outer = 00000000] 14:02:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0CBCA800) [pid = 2960] [serial = 2253] [outer = 0CA3B800] 14:02:54 INFO - PROCESS | 2960 | 1467234174638 Marionette DEBUG loaded listener.js 14:02:54 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0D25D000) [pid = 2960] [serial = 2254] [outer = 0CA3B800] 14:02:55 INFO - PROCESS | 2960 | 1467234175270 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:02:55 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. 14:02:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1127ms 14:02:55 INFO - PROCESS | 2960 | 1467234175331 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:02:55 INFO - PROCESS | 2960 | 1467234175336 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:02:55 INFO - PROCESS | 2960 | 1467234175343 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:02:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:02:55 INFO - PROCESS | 2960 | 1467234175345 Marionette TRACE conn5 <- [1,2966,null,{}] 14:02:55 INFO - PROCESS | 2960 | 1467234175350 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:55 INFO - PROCESS | 2960 | 1467234175353 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:55 INFO - PROCESS | 2960 | 1467234175477 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:02:55 INFO - PROCESS | 2960 | 1467234175623 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:55 INFO - PROCESS | 2960 | 1467234175626 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:55 INFO - PROCESS | 2960 | ++DOCSHELL 0E50A800 == 41 [pid = 2960] [id = 752] 14:02:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (0E50B000) [pid = 2960] [serial = 2255] [outer = 00000000] 14:02:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0EB8A000) [pid = 2960] [serial = 2256] [outer = 0E50B000] 14:02:55 INFO - PROCESS | 2960 | 1467234175683 Marionette DEBUG loaded listener.js 14:02:55 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (11B62400) [pid = 2960] [serial = 2257] [outer = 0E50B000] 14:02:56 INFO - PROCESS | 2960 | 1467234176527 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:02:56 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. 14:02:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1234ms 14:02:56 INFO - PROCESS | 2960 | 1467234176581 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:02:56 INFO - PROCESS | 2960 | 1467234176585 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:02:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:02:56 INFO - PROCESS | 2960 | 1467234176590 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:02:56 INFO - PROCESS | 2960 | 1467234176593 Marionette TRACE conn5 <- [1,2970,null,{}] 14:02:56 INFO - PROCESS | 2960 | 1467234176599 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:56 INFO - PROCESS | 2960 | 1467234176601 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:56 INFO - PROCESS | 2960 | 1467234176716 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:02:56 INFO - PROCESS | 2960 | 1467234176864 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:56 INFO - PROCESS | 2960 | 1467234176868 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:56 INFO - PROCESS | 2960 | ++DOCSHELL 0D263400 == 42 [pid = 2960] [id = 753] 14:02:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0D77F800) [pid = 2960] [serial = 2258] [outer = 00000000] 14:02:56 INFO - PROCESS | 2960 | ++DOMWINDOW == 97 (0DA09000) [pid = 2960] [serial = 2259] [outer = 0D77F800] 14:02:56 INFO - PROCESS | 2960 | 1467234176920 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 98 (0DA54400) [pid = 2960] [serial = 2260] [outer = 0D77F800] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 16726400 == 41 [pid = 2960] [id = 749] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 121D9400 == 40 [pid = 2960] [id = 748] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 0CA35800 == 39 [pid = 2960] [id = 747] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 18D27400 == 38 [pid = 2960] [id = 746] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 19706C00 == 37 [pid = 2960] [id = 745] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 0CBCC000 == 36 [pid = 2960] [id = 744] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 17F66C00 == 35 [pid = 2960] [id = 743] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 13470400 == 34 [pid = 2960] [id = 742] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 15896C00 == 33 [pid = 2960] [id = 741] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 12171400 == 32 [pid = 2960] [id = 740] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 0EEA1C00 == 31 [pid = 2960] [id = 739] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 0DA5A000 == 30 [pid = 2960] [id = 738] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 0DA5B400 == 29 [pid = 2960] [id = 737] 14:02:57 INFO - PROCESS | 2960 | --DOCSHELL 0D142800 == 28 [pid = 2960] [id = 736] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 97 (19E99400) [pid = 2960] [serial = 2206] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 96 (19E3A800) [pid = 2960] [serial = 2204] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18C5F000) [pid = 2960] [serial = 2191] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (18DC4400) [pid = 2960] [serial = 2194] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (18C5F400) [pid = 2960] [serial = 2192] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19A91000) [pid = 2960] [serial = 2197] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (1943AC00) [pid = 2960] [serial = 2195] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (19E18400) [pid = 2960] [serial = 2203] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (19AF8400) [pid = 2960] [serial = 2198] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (18A78C00) [pid = 2960] [serial = 2188] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17F6B000) [pid = 2960] [serial = 2185] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0DA5E000) [pid = 2960] [serial = 2186] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (1687E800) [pid = 2960] [serial = 2182] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (17624800) [pid = 2960] [serial = 2183] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (14A6B000) [pid = 2960] [serial = 2179] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (15897000) [pid = 2960] [serial = 2180] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (121E0C00) [pid = 2960] [serial = 2176] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (130C5800) [pid = 2960] [serial = 2177] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0EE96800) [pid = 2960] [serial = 2173] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0EE9D400) [pid = 2960] [serial = 2174] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (0DD7F400) [pid = 2960] [serial = 2170] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0DDD2400) [pid = 2960] [serial = 2171] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (0D8AFC00) [pid = 2960] [serial = 2167] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0DA04000) [pid = 2960] [serial = 2168] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18C63800) [pid = 2960] [serial = 2165] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (1761EC00) [pid = 2960] [serial = 2200] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (17F92800) [pid = 2960] [serial = 2201] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18A41000) [pid = 2960] [serial = 2189] [outer = 00000000] [url = about:blank] 14:02:57 INFO - PROCESS | 2960 | 1467234177514 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:02:57 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 14:02:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:02:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:02:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 991ms 14:02:57 INFO - PROCESS | 2960 | 1467234177580 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:02:57 INFO - PROCESS | 2960 | 1467234177585 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:02:57 INFO - PROCESS | 2960 | 1467234177590 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:02:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:02:57 INFO - PROCESS | 2960 | 1467234177593 Marionette TRACE conn5 <- [1,2974,null,{}] 14:02:57 INFO - PROCESS | 2960 | 1467234177596 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:57 INFO - PROCESS | 2960 | 1467234177599 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:57 INFO - PROCESS | 2960 | 1467234177684 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:02:57 INFO - PROCESS | 2960 | 1467234177692 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:57 INFO - PROCESS | 2960 | 1467234177694 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:57 INFO - PROCESS | 2960 | ++DOCSHELL 0D8B5000 == 29 [pid = 2960] [id = 754] 14:02:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA0C800) [pid = 2960] [serial = 2261] [outer = 00000000] 14:02:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DC4EC00) [pid = 2960] [serial = 2262] [outer = 0DA0C800] 14:02:57 INFO - PROCESS | 2960 | 1467234177741 Marionette DEBUG loaded listener.js 14:02:57 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DD82800) [pid = 2960] [serial = 2263] [outer = 0DA0C800] 14:02:58 INFO - PROCESS | 2960 | 1467234178226 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:02:58 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. 14:02:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 14:02:58 INFO - PROCESS | 2960 | 1467234178265 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:02:58 INFO - PROCESS | 2960 | 1467234178268 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:02:58 INFO - PROCESS | 2960 | 1467234178271 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:02:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:02:58 INFO - PROCESS | 2960 | 1467234178274 Marionette TRACE conn5 <- [1,2978,null,{}] 14:02:58 INFO - PROCESS | 2960 | 1467234178285 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:58 INFO - PROCESS | 2960 | 1467234178289 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:58 INFO - PROCESS | 2960 | 1467234178404 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:02:58 INFO - PROCESS | 2960 | 1467234178414 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:58 INFO - PROCESS | 2960 | 1467234178417 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:58 INFO - PROCESS | 2960 | ++DOCSHELL 0EE95C00 == 30 [pid = 2960] [id = 755] 14:02:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0EE96000) [pid = 2960] [serial = 2264] [outer = 00000000] 14:02:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0EEDA000) [pid = 2960] [serial = 2265] [outer = 0EE96000] 14:02:58 INFO - PROCESS | 2960 | 1467234178464 Marionette DEBUG loaded listener.js 14:02:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (11C7F400) [pid = 2960] [serial = 2266] [outer = 0EE96000] 14:02:58 INFO - PROCESS | 2960 | ++DOCSHELL 1346D400 == 31 [pid = 2960] [id = 756] 14:02:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (138C0C00) [pid = 2960] [serial = 2267] [outer = 00000000] 14:02:58 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (138C5800) [pid = 2960] [serial = 2268] [outer = 138C0C00] 14:02:58 INFO - PROCESS | 2960 | 1467234178950 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:02:59 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. 14:02:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 14:02:59 INFO - PROCESS | 2960 | 1467234179005 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 2960 | 1467234179008 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:02:59 INFO - PROCESS | 2960 | 1467234179011 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:02:59 INFO - PROCESS | 2960 | 1467234179013 Marionette TRACE conn5 <- [1,2982,null,{}] 14:02:59 INFO - PROCESS | 2960 | 1467234179016 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:59 INFO - PROCESS | 2960 | 1467234179018 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:59 INFO - PROCESS | 2960 | 1467234179111 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:02:59 INFO - PROCESS | 2960 | 1467234179122 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 2960 | 1467234179124 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:59 INFO - PROCESS | 2960 | ++DOCSHELL 14A70000 == 32 [pid = 2960] [id = 757] 14:02:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (15135C00) [pid = 2960] [serial = 2269] [outer = 00000000] 14:02:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (15897C00) [pid = 2960] [serial = 2270] [outer = 15135C00] 14:02:59 INFO - PROCESS | 2960 | 1467234179178 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (158A3C00) [pid = 2960] [serial = 2271] [outer = 15135C00] 14:02:59 INFO - PROCESS | 2960 | 1467234179578 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:02:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:02:59 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 14:02:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 14:02:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:02:59 INFO - PROCESS | 2960 | 1467234179649 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:02:59 INFO - PROCESS | 2960 | 1467234179651 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:02:59 INFO - PROCESS | 2960 | 1467234179654 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:02:59 INFO - PROCESS | 2960 | 1467234179655 Marionette TRACE conn5 <- [1,2986,null,{}] 14:02:59 INFO - PROCESS | 2960 | 1467234179659 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:02:59 INFO - PROCESS | 2960 | 1467234179661 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:59 INFO - PROCESS | 2960 | 1467234179745 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:02:59 INFO - PROCESS | 2960 | 1467234179779 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:02:59 INFO - PROCESS | 2960 | 1467234179781 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:02:59 INFO - PROCESS | 2960 | ++DOCSHELL 1592F000 == 33 [pid = 2960] [id = 758] 14:02:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (15932400) [pid = 2960] [serial = 2272] [outer = 00000000] 14:02:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (16723400) [pid = 2960] [serial = 2273] [outer = 15932400] 14:02:59 INFO - PROCESS | 2960 | 1467234179825 Marionette DEBUG loaded listener.js 14:02:59 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (1680F400) [pid = 2960] [serial = 2274] [outer = 15932400] 14:03:00 INFO - PROCESS | 2960 | 1467234180286 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:03:00 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. 14:03:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 14:03:00 INFO - PROCESS | 2960 | 1467234180325 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:03:00 INFO - PROCESS | 2960 | 1467234180327 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:03:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:03:00 INFO - PROCESS | 2960 | 1467234180330 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:03:00 INFO - PROCESS | 2960 | 1467234180332 Marionette TRACE conn5 <- [1,2990,null,{}] 14:03:00 INFO - PROCESS | 2960 | 1467234180335 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:00 INFO - PROCESS | 2960 | 1467234180340 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:00 INFO - PROCESS | 2960 | 1467234180481 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:03:00 INFO - PROCESS | 2960 | 1467234180548 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:00 INFO - PROCESS | 2960 | 1467234180550 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:00 INFO - PROCESS | 2960 | ++DOCSHELL 0D183C00 == 34 [pid = 2960] [id = 759] 14:03:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (0DFEF000) [pid = 2960] [serial = 2275] [outer = 00000000] 14:03:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (17F6F800) [pid = 2960] [serial = 2276] [outer = 0DFEF000] 14:03:00 INFO - PROCESS | 2960 | 1467234180595 Marionette DEBUG loaded listener.js 14:03:00 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (17F92400) [pid = 2960] [serial = 2277] [outer = 0DFEF000] 14:03:01 INFO - PROCESS | 2960 | 1467234180976 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:03:01 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. 14:03:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 14:03:01 INFO - PROCESS | 2960 | 1467234181001 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 2960 | 1467234181003 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:03:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:03:01 INFO - PROCESS | 2960 | 1467234181006 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 2960 | 1467234181007 Marionette TRACE conn5 <- [1,2994,null,{}] 14:03:01 INFO - PROCESS | 2960 | 1467234181017 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:01 INFO - PROCESS | 2960 | 1467234181018 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:01 INFO - PROCESS | 2960 | 1467234181139 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:03:01 INFO - PROCESS | 2960 | 1467234181235 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 2960 | 1467234181237 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:01 INFO - PROCESS | 2960 | ++DOCSHELL 17F96800 == 35 [pid = 2960] [id = 760] 14:03:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (17F97C00) [pid = 2960] [serial = 2278] [outer = 00000000] 14:03:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (18B90400) [pid = 2960] [serial = 2279] [outer = 17F97C00] 14:03:01 INFO - PROCESS | 2960 | 1467234181280 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (18C57C00) [pid = 2960] [serial = 2280] [outer = 17F97C00] 14:03:01 INFO - PROCESS | 2960 | 1467234181648 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:03:01 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. 14:03:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 14:03:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:03:01 INFO - PROCESS | 2960 | 1467234181697 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:03:01 INFO - PROCESS | 2960 | 1467234181699 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:03:01 INFO - PROCESS | 2960 | 1467234181702 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:03:01 INFO - PROCESS | 2960 | 1467234181704 Marionette TRACE conn5 <- [1,2998,null,{}] 14:03:01 INFO - PROCESS | 2960 | 1467234181707 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:01 INFO - PROCESS | 2960 | 1467234181709 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:01 INFO - PROCESS | 2960 | 1467234181823 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:03:01 INFO - PROCESS | 2960 | 1467234181829 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:01 INFO - PROCESS | 2960 | 1467234181830 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:01 INFO - PROCESS | 2960 | ++DOCSHELL 18C5AC00 == 36 [pid = 2960] [id = 761] 14:03:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (18C5C400) [pid = 2960] [serial = 2281] [outer = 00000000] 14:03:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (18C71C00) [pid = 2960] [serial = 2282] [outer = 18C5C400] 14:03:01 INFO - PROCESS | 2960 | 1467234181873 Marionette DEBUG loaded listener.js 14:03:01 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (18D27400) [pid = 2960] [serial = 2283] [outer = 18C5C400] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (18D27800) [pid = 2960] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (18AC8C00) [pid = 2960] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (0DA5BC00) [pid = 2960] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (1589E000) [pid = 2960] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (16720C00) [pid = 2960] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (17F67400) [pid = 2960] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (0EEA2800) [pid = 2960] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0D17CC00) [pid = 2960] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (12E5DC00) [pid = 2960] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (19709800) [pid = 2960] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (0E509C00) [pid = 2960] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (158A4400) [pid = 2960] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (19AFE800) [pid = 2960] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (12485400) [pid = 2960] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:03:02 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (16726C00) [pid = 2960] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:03:02 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:03:02 INFO - PROCESS | 2960 | 1467234182527 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:03:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:03:02 INFO - {} 14:03:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:03:02 INFO - {} 14:03:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:03:02 INFO - {} 14:03:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:03:02 INFO - {} 14:03:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 870ms 14:03:02 INFO - PROCESS | 2960 | 1467234182573 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:03:02 INFO - PROCESS | 2960 | 1467234182575 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:03:02 INFO - TEST-START | /FileAPI/fileReader.html 14:03:02 INFO - PROCESS | 2960 | 1467234182578 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:03:02 INFO - PROCESS | 2960 | 1467234182580 Marionette TRACE conn5 <- [1,3002,null,{}] 14:03:02 INFO - PROCESS | 2960 | 1467234182584 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:02 INFO - PROCESS | 2960 | 1467234182585 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:02 INFO - PROCESS | 2960 | 1467234182667 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:03:02 INFO - PROCESS | 2960 | 1467234182674 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:02 INFO - PROCESS | 2960 | 1467234182676 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:02 INFO - PROCESS | 2960 | ++DOCSHELL 18C60C00 == 37 [pid = 2960] [id = 762] 14:03:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (18C61000) [pid = 2960] [serial = 2284] [outer = 00000000] 14:03:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (1970D800) [pid = 2960] [serial = 2285] [outer = 18C61000] 14:03:02 INFO - PROCESS | 2960 | 1467234182721 Marionette DEBUG loaded listener.js 14:03:02 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (1979C800) [pid = 2960] [serial = 2286] [outer = 18C61000] 14:03:03 INFO - PROCESS | 2960 | 1467234183134 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:03:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:03:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:03:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:03:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:03:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 14:03:03 INFO - PROCESS | 2960 | 1467234183160 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 2960 | 1467234183162 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:03:03 INFO - PROCESS | 2960 | 1467234183165 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - PROCESS | 2960 | 1467234183167 Marionette TRACE conn5 <- [1,3006,null,{}] 14:03:03 INFO - TEST-START | /FileAPI/historical.html 14:03:03 INFO - PROCESS | 2960 | 1467234183170 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:03 INFO - PROCESS | 2960 | 1467234183172 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:03 INFO - PROCESS | 2960 | 1467234183302 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:03:03 INFO - PROCESS | 2960 | 1467234183312 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 2960 | 1467234183314 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:03 INFO - PROCESS | 2960 | ++DOCSHELL 19AF3000 == 38 [pid = 2960] [id = 763] 14:03:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (19AF4000) [pid = 2960] [serial = 2287] [outer = 00000000] 14:03:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (19E10000) [pid = 2960] [serial = 2288] [outer = 19AF4000] 14:03:03 INFO - PROCESS | 2960 | 1467234183360 Marionette DEBUG loaded listener.js 14:03:03 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (19E3EC00) [pid = 2960] [serial = 2289] [outer = 19AF4000] 14:03:03 INFO - PROCESS | 2960 | 1467234183746 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:03:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:03:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:03:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:03:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:03:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:03:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:03:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:03:03 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 14:03:03 INFO - PROCESS | 2960 | 1467234183801 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:03:03 INFO - PROCESS | 2960 | 1467234183803 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:03:03 INFO - PROCESS | 2960 | 1467234183806 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:03:03 INFO - TEST-START | /FileAPI/idlharness.html 14:03:03 INFO - PROCESS | 2960 | 1467234183808 Marionette TRACE conn5 <- [1,3010,null,{}] 14:03:03 INFO - PROCESS | 2960 | 1467234183812 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:03 INFO - PROCESS | 2960 | 1467234183814 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:03 INFO - PROCESS | 2960 | 1467234183945 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:03:03 INFO - PROCESS | 2960 | 1467234183960 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:03 INFO - PROCESS | 2960 | 1467234183962 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:04 INFO - PROCESS | 2960 | ++DOCSHELL 19E43400 == 39 [pid = 2960] [id = 764] 14:03:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (19E98800) [pid = 2960] [serial = 2290] [outer = 00000000] 14:03:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 86 (19F3AC00) [pid = 2960] [serial = 2291] [outer = 19E98800] 14:03:04 INFO - PROCESS | 2960 | 1467234184006 Marionette DEBUG loaded listener.js 14:03:04 INFO - PROCESS | 2960 | ++DOMWINDOW == 87 (1A90BC00) [pid = 2960] [serial = 2292] [outer = 19E98800] 14:03:05 INFO - PROCESS | 2960 | 1467234185150 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:03:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:03:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:03:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:03:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:03:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:03:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:03:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:03:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:03:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:03:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:03:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:03:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:03:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:03:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:03:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:03:05 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 14:03:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:03:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:03:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:03:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:03:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:03:05 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 14:03:05 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 14:03:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:03:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:03:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:03:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:03:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:03:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:03:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:03:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:03:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:03:05 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 14:03:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:03:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:03:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:03:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:03:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:03:05 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 14:03:05 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 14:03:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:03:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:03:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:03:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:03:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:03:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:03:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 1438ms 14:03:05 INFO - PROCESS | 2960 | 1467234185329 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:03:05 INFO - PROCESS | 2960 | 1467234185334 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:03:05 INFO - PROCESS | 2960 | 1467234185344 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:03:05 INFO - PROCESS | 2960 | 1467234185348 Marionette TRACE conn5 <- [1,3014,null,{}] 14:03:05 INFO - TEST-START | /FileAPI/idlharness.worker 14:03:05 INFO - PROCESS | 2960 | 1467234185354 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:05 INFO - PROCESS | 2960 | 1467234185357 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:05 INFO - PROCESS | 2960 | 1467234185468 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:03:05 INFO - PROCESS | 2960 | 1467234185608 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:05 INFO - PROCESS | 2960 | 1467234185611 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:05 INFO - PROCESS | 2960 | ++DOCSHELL 0D185C00 == 40 [pid = 2960] [id = 765] 14:03:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 88 (18D1DC00) [pid = 2960] [serial = 2293] [outer = 00000000] 14:03:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 89 (1A35D400) [pid = 2960] [serial = 2294] [outer = 18D1DC00] 14:03:05 INFO - PROCESS | 2960 | 1467234185670 Marionette DEBUG loaded listener.js 14:03:05 INFO - PROCESS | 2960 | ++DOMWINDOW == 90 (1A90D400) [pid = 2960] [serial = 2295] [outer = 18D1DC00] 14:03:05 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:03:06 INFO - PROCESS | 2960 | 1467234186800 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:03:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:03:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:03:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:03:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:03:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:03:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:03:06 INFO - {} 14:03:06 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 14:03:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:03:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:03:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:03:06 INFO - {} 14:03:06 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 - {} 14:03:06 INFO - {} 14:03:06 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 14:03:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:03:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:03:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:03:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:03:06 INFO - {} 14:03:06 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 14:03:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:03:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:03:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:03:06 INFO - {} 14:03:06 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 - {} 14:03:06 INFO - {} 14:03:06 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 14:03:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:03:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:03:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 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 14:03:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:03:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:03:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 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 14:03:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 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 14:03:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 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 14:03:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:03:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:03:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:03:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:03:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:03:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:03:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:03:06 INFO - {} 14:03:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1608ms 14:03:07 INFO - PROCESS | 2960 | 1467234186976 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 2960 | 1467234186981 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:03:07 INFO - PROCESS | 2960 | 1467234186999 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 2960 | 1467234187002 Marionette TRACE conn5 <- [1,3018,null,{}] 14:03:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:03:07 INFO - PROCESS | 2960 | 1467234187006 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:07 INFO - PROCESS | 2960 | 1467234187009 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:07 INFO - PROCESS | 2960 | 1467234187118 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:03:07 INFO - PROCESS | 2960 | 1467234187272 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:07 INFO - PROCESS | 2960 | 1467234187275 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:07 INFO - PROCESS | 2960 | ++DOCSHELL 0CA38C00 == 41 [pid = 2960] [id = 766] 14:03:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 91 (0D77E800) [pid = 2960] [serial = 2296] [outer = 00000000] 14:03:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 92 (0EEA2000) [pid = 2960] [serial = 2297] [outer = 0D77E800] 14:03:07 INFO - PROCESS | 2960 | 1467234187332 Marionette DEBUG loaded listener.js 14:03:07 INFO - PROCESS | 2960 | ++DOMWINDOW == 93 (16720C00) [pid = 2960] [serial = 2298] [outer = 0D77E800] 14:03:07 INFO - PROCESS | 2960 | 1467234187857 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:03:07 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 14:03:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 871ms 14:03:07 INFO - PROCESS | 2960 | 1467234187877 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:03:07 INFO - PROCESS | 2960 | 1467234187879 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:03:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:03:07 INFO - PROCESS | 2960 | 1467234187883 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:03:07 INFO - PROCESS | 2960 | 1467234187886 Marionette TRACE conn5 <- [1,3022,null,{}] 14:03:07 INFO - PROCESS | 2960 | 1467234187897 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:07 INFO - PROCESS | 2960 | 1467234187902 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:08 INFO - PROCESS | 2960 | 1467234188013 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:03:08 INFO - PROCESS | 2960 | 1467234188270 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:08 INFO - PROCESS | 2960 | 1467234188274 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:08 INFO - PROCESS | 2960 | ++DOCSHELL 0678C800 == 42 [pid = 2960] [id = 767] 14:03:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 94 (0C9E6000) [pid = 2960] [serial = 2299] [outer = 00000000] 14:03:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 95 (0D0C2800) [pid = 2960] [serial = 2300] [outer = 0C9E6000] 14:03:08 INFO - PROCESS | 2960 | 1467234188339 Marionette DEBUG loaded listener.js 14:03:08 INFO - PROCESS | 2960 | ++DOMWINDOW == 96 (0D0C8800) [pid = 2960] [serial = 2301] [outer = 0C9E6000] 14:03:08 INFO - PROCESS | 2960 | 1467234188871 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:03:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:03:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1020ms 14:03:08 INFO - PROCESS | 2960 | 1467234188915 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:03:08 INFO - PROCESS | 2960 | 1467234188919 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:03:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:03:08 INFO - PROCESS | 2960 | 1467234188924 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:03:08 INFO - PROCESS | 2960 | 1467234188927 Marionette TRACE conn5 <- [1,3026,null,{}] 14:03:08 INFO - PROCESS | 2960 | 1467234188932 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:08 INFO - PROCESS | 2960 | 1467234188936 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:09 INFO - PROCESS | 2960 | 1467234189043 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 19AF3000 == 41 [pid = 2960] [id = 763] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 18C60C00 == 40 [pid = 2960] [id = 762] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 18C5AC00 == 39 [pid = 2960] [id = 761] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 17F96800 == 38 [pid = 2960] [id = 760] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0D183C00 == 37 [pid = 2960] [id = 759] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 1592F000 == 36 [pid = 2960] [id = 758] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 14A70000 == 35 [pid = 2960] [id = 757] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 1346D400 == 34 [pid = 2960] [id = 756] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0EE95C00 == 33 [pid = 2960] [id = 755] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0D8B5000 == 32 [pid = 2960] [id = 754] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0E50A800 == 31 [pid = 2960] [id = 752] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0D263400 == 30 [pid = 2960] [id = 753] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0CA36800 == 29 [pid = 2960] [id = 751] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 14A6A800 == 28 [pid = 2960] [id = 735] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0EE9FC00 == 27 [pid = 2960] [id = 750] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0678C800 == 26 [pid = 2960] [id = 767] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0CA38C00 == 25 [pid = 2960] [id = 766] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 19E43400 == 24 [pid = 2960] [id = 764] 14:03:09 INFO - PROCESS | 2960 | --DOCSHELL 0D185C00 == 23 [pid = 2960] [id = 765] 14:03:09 INFO - PROCESS | 2960 | 1467234189833 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:09 INFO - PROCESS | 2960 | 1467234189837 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 95 (18C5E800) [pid = 2960] [serial = 2233] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 94 (0DB40800) [pid = 2960] [serial = 2212] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 93 (0DC4C800) [pid = 2960] [serial = 2213] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 92 (19E9CC00) [pid = 2960] [serial = 2207] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 91 (197DEC00) [pid = 2960] [serial = 2238] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 90 (17A7EC00) [pid = 2960] [serial = 2227] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 89 (0DDCC800) [pid = 2960] [serial = 2228] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 88 (17F9D000) [pid = 2960] [serial = 2230] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 87 (12172C00) [pid = 2960] [serial = 2218] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 86 (12E53000) [pid = 2960] [serial = 2219] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 85 (0D211000) [pid = 2960] [serial = 2209] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0D774C00) [pid = 2960] [serial = 2210] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (13F57000) [pid = 2960] [serial = 2221] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (14A6A400) [pid = 2960] [serial = 2222] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (19792800) [pid = 2960] [serial = 2236] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (0EAE9400) [pid = 2960] [serial = 2215] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0EBCFC00) [pid = 2960] [serial = 2216] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18C61800) [pid = 2960] [serial = 2234] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (16725C00) [pid = 2960] [serial = 2224] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (1672EC00) [pid = 2960] [serial = 2225] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (19E98C00) [pid = 2960] [serial = 2241] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (16725800) [pid = 2960] [serial = 2244] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (19E37000) [pid = 2960] [serial = 2248] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (197EBC00) [pid = 2960] [serial = 2239] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (19E12000) [pid = 2960] [serial = 2247] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (19F2E800) [pid = 2960] [serial = 2242] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (1680F800) [pid = 2960] [serial = 2245] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (17F69400) [pid = 2960] [serial = 2231] [outer = 00000000] [url = about:blank] 14:03:09 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (1A35D800) [pid = 2960] [serial = 2250] [outer = 00000000] [url = about:blank] 14:03:10 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E9400 == 24 [pid = 2960] [id = 768] 14:03:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (0C9E9800) [pid = 2960] [serial = 2302] [outer = 00000000] 14:03:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (0CA38C00) [pid = 2960] [serial = 2303] [outer = 0C9E9800] 14:03:10 INFO - PROCESS | 2960 | 1467234190018 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (0CBF2C00) [pid = 2960] [serial = 2304] [outer = 0C9E9800] 14:03:10 INFO - PROCESS | 2960 | 1467234190435 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:03:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:03:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:03:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1580ms 14:03:10 INFO - PROCESS | 2960 | 1467234190509 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:03:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:03:10 INFO - PROCESS | 2960 | 1467234190512 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:03:10 INFO - PROCESS | 2960 | 1467234190517 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:03:10 INFO - PROCESS | 2960 | 1467234190520 Marionette TRACE conn5 <- [1,3030,null,{}] 14:03:10 INFO - PROCESS | 2960 | 1467234190525 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:10 INFO - PROCESS | 2960 | 1467234190528 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:10 INFO - PROCESS | 2960 | 1467234190614 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:03:10 INFO - PROCESS | 2960 | 1467234190625 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:10 INFO - PROCESS | 2960 | 1467234190628 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:10 INFO - PROCESS | 2960 | ++DOCSHELL 0D8B7800 == 25 [pid = 2960] [id = 769] 14:03:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0DA0C400) [pid = 2960] [serial = 2305] [outer = 00000000] 14:03:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DA5BC00) [pid = 2960] [serial = 2306] [outer = 0DA0C400] 14:03:10 INFO - PROCESS | 2960 | 1467234190675 Marionette DEBUG loaded listener.js 14:03:10 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0DA60C00) [pid = 2960] [serial = 2307] [outer = 0DA0C400] 14:03:11 INFO - PROCESS | 2960 | 1467234191372 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:03:11 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. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:03:11 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'.) 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:03:11 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. 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:03:11 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. 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:03:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:03:11 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. 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:03:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:03:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:03:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:03:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:03:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 957ms 14:03:11 INFO - PROCESS | 2960 | 1467234191478 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:03:11 INFO - PROCESS | 2960 | 1467234191482 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:03:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:03:11 INFO - PROCESS | 2960 | 1467234191493 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:03:11 INFO - PROCESS | 2960 | 1467234191495 Marionette TRACE conn5 <- [1,3034,null,{}] 14:03:11 INFO - PROCESS | 2960 | 1467234191499 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:11 INFO - PROCESS | 2960 | 1467234191501 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:11 INFO - PROCESS | 2960 | 1467234191589 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:03:11 INFO - PROCESS | 2960 | 1467234191595 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:11 INFO - PROCESS | 2960 | 1467234191598 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:11 INFO - PROCESS | 2960 | ++DOCSHELL 0DB97C00 == 26 [pid = 2960] [id = 770] 14:03:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DDCD000) [pid = 2960] [serial = 2308] [outer = 00000000] 14:03:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0EAE9400) [pid = 2960] [serial = 2309] [outer = 0DDCD000] 14:03:11 INFO - PROCESS | 2960 | 1467234191644 Marionette DEBUG loaded listener.js 14:03:11 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0EB87400) [pid = 2960] [serial = 2310] [outer = 0DDCD000] 14:03:11 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:03:12 INFO - PROCESS | 2960 | 1467234192153 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:03:12 INFO - {} 14:03:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 14:03:12 INFO - PROCESS | 2960 | 1467234192169 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 2960 | 1467234192171 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:03:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:03:12 INFO - PROCESS | 2960 | 1467234192176 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 2960 | 1467234192182 Marionette TRACE conn5 <- [1,3038,null,{}] 14:03:12 INFO - PROCESS | 2960 | 1467234192191 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:12 INFO - PROCESS | 2960 | 1467234192195 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:12 INFO - PROCESS | 2960 | 1467234192313 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:03:12 INFO - PROCESS | 2960 | 1467234192319 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:12 INFO - PROCESS | 2960 | 1467234192321 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:12 INFO - PROCESS | 2960 | ++DOCSHELL 1238B000 == 27 [pid = 2960] [id = 771] 14:03:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (12485000) [pid = 2960] [serial = 2311] [outer = 00000000] 14:03:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (14A65C00) [pid = 2960] [serial = 2312] [outer = 12485000] 14:03:12 INFO - PROCESS | 2960 | 1467234192365 Marionette DEBUG loaded listener.js 14:03:12 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (1584E000) [pid = 2960] [serial = 2313] [outer = 12485000] 14:03:12 INFO - PROCESS | 2960 | 1467234192786 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:03:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:03:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 14:03:12 INFO - PROCESS | 2960 | 1467234192806 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:03:12 INFO - PROCESS | 2960 | 1467234192809 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:03:12 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:03:12 INFO - PROCESS | 2960 | 1467234192813 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:03:12 INFO - PROCESS | 2960 | 1467234192815 Marionette TRACE conn5 <- [1,3042,null,{}] 14:03:12 INFO - PROCESS | 2960 | 1467234192826 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:12 INFO - PROCESS | 2960 | 1467234192828 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:12 INFO - PROCESS | 2960 | 1467234192949 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:03:13 INFO - PROCESS | 2960 | 1467234193041 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:13 INFO - PROCESS | 2960 | 1467234193043 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:13 INFO - PROCESS | 2960 | ++DOCSHELL 158A2000 == 28 [pid = 2960] [id = 772] 14:03:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 80 (15933000) [pid = 2960] [serial = 2314] [outer = 00000000] 14:03:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 81 (16725400) [pid = 2960] [serial = 2315] [outer = 15933000] 14:03:13 INFO - PROCESS | 2960 | 1467234193087 Marionette DEBUG loaded listener.js 14:03:13 INFO - PROCESS | 2960 | ++DOMWINDOW == 82 (1680E800) [pid = 2960] [serial = 2316] [outer = 15933000] 14:03:13 INFO - PROCESS | 2960 | 1467234193730 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:03:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:03:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:03:13 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" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:03:13 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" 14:03:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:03:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:03:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1030ms 14:03:13 INFO - PROCESS | 2960 | 1467234193846 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:03:13 INFO - PROCESS | 2960 | 1467234193848 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:03:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:03:13 INFO - PROCESS | 2960 | 1467234193852 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:03:13 INFO - PROCESS | 2960 | 1467234193853 Marionette TRACE conn5 <- [1,3046,null,{}] 14:03:13 INFO - PROCESS | 2960 | 1467234193857 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:13 INFO - PROCESS | 2960 | 1467234193859 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:14 INFO - PROCESS | 2960 | 1467234193989 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:03:14 INFO - PROCESS | 2960 | 1467234193995 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:14 INFO - PROCESS | 2960 | 1467234194001 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:14 INFO - PROCESS | 2960 | ++DOCSHELL 17F69800 == 29 [pid = 2960] [id = 773] 14:03:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 83 (17F6A800) [pid = 2960] [serial = 2317] [outer = 00000000] 14:03:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 84 (17F70800) [pid = 2960] [serial = 2318] [outer = 17F6A800] 14:03:14 INFO - PROCESS | 2960 | 1467234194113 Marionette DEBUG loaded listener.js 14:03:14 INFO - PROCESS | 2960 | ++DOMWINDOW == 85 (17F9DC00) [pid = 2960] [serial = 2319] [outer = 17F6A800] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 84 (0DFEF000) [pid = 2960] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 83 (17F97C00) [pid = 2960] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 82 (19F34400) [pid = 2960] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 81 (0EE96000) [pid = 2960] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 80 (138C0C00) [pid = 2960] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 79 (0D77F800) [pid = 2960] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (0E50B000) [pid = 2960] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (15135C00) [pid = 2960] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (0CA3B800) [pid = 2960] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (15932400) [pid = 2960] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (19AF4000) [pid = 2960] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (18C61000) [pid = 2960] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (19E98800) [pid = 2960] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DA0C800) [pid = 2960] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:03:14 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (18C5C400) [pid = 2960] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:03:14 INFO - PROCESS | 2960 | 1467234194936 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:03:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:03:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:03:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:03:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:03:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:03:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:03:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:03:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:03:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:03:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:03:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:03:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1126ms 14:03:15 INFO - PROCESS | 2960 | 1467234194982 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:03:15 INFO - PROCESS | 2960 | 1467234194987 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:03:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:03:15 INFO - PROCESS | 2960 | 1467234194992 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:03:15 INFO - PROCESS | 2960 | 1467234194996 Marionette TRACE conn5 <- [1,3050,null,{}] 14:03:15 INFO - PROCESS | 2960 | 1467234195001 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:15 INFO - PROCESS | 2960 | 1467234195005 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:15 INFO - PROCESS | 2960 | 1467234195157 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:03:15 INFO - PROCESS | 2960 | 1467234195301 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:15 INFO - PROCESS | 2960 | 1467234195304 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:15 INFO - PROCESS | 2960 | ++DOCSHELL 0678D800 == 30 [pid = 2960] [id = 774] 14:03:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (0D779C00) [pid = 2960] [serial = 2320] [outer = 00000000] 14:03:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (0DF83C00) [pid = 2960] [serial = 2321] [outer = 0D779C00] 14:03:15 INFO - PROCESS | 2960 | 1467234195363 Marionette DEBUG loaded listener.js 14:03:15 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (0E502800) [pid = 2960] [serial = 2322] [outer = 0D779C00] 14:03:15 INFO - PROCESS | 2960 | [2960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:03:16 INFO - PROCESS | 2960 | 1467234196004 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:03:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:03:16 INFO - {} 14:03:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1025ms 14:03:16 INFO - PROCESS | 2960 | 1467234196017 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:03:16 INFO - PROCESS | 2960 | 1467234196022 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:03:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:03:16 INFO - PROCESS | 2960 | 1467234196028 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:03:16 INFO - PROCESS | 2960 | 1467234196031 Marionette TRACE conn5 <- [1,3054,null,{}] 14:03:16 INFO - PROCESS | 2960 | 1467234196035 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:16 INFO - PROCESS | 2960 | 1467234196037 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:16 INFO - PROCESS | 2960 | 1467234196155 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:03:16 INFO - PROCESS | 2960 | 1467234196297 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:16 INFO - PROCESS | 2960 | 1467234196300 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:16 INFO - PROCESS | 2960 | ++DOCSHELL 14A73800 == 31 [pid = 2960] [id = 775] 14:03:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (15895800) [pid = 2960] [serial = 2323] [outer = 00000000] 14:03:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (159D8C00) [pid = 2960] [serial = 2324] [outer = 15895800] 14:03:16 INFO - PROCESS | 2960 | 1467234196357 Marionette DEBUG loaded listener.js 14:03:16 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (1672C000) [pid = 2960] [serial = 2325] [outer = 15895800] 14:03:17 INFO - PROCESS | 2960 | 1467234197010 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:03:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:03:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:03:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:03:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:03:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:03:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:03:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:03:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1018ms 14:03:17 INFO - PROCESS | 2960 | 1467234197050 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:03:17 INFO - PROCESS | 2960 | 1467234197053 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:03:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:03:17 INFO - PROCESS | 2960 | 1467234197057 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:03:17 INFO - PROCESS | 2960 | 1467234197060 Marionette TRACE conn5 <- [1,3058,null,{}] 14:03:17 INFO - PROCESS | 2960 | 1467234197071 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:17 INFO - PROCESS | 2960 | 1467234197076 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:17 INFO - PROCESS | 2960 | 1467234197230 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:03:17 INFO - PROCESS | 2960 | 1467234197453 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:17 INFO - PROCESS | 2960 | 1467234197456 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:17 INFO - PROCESS | 2960 | ++DOCSHELL 0C9DF800 == 32 [pid = 2960] [id = 776] 14:03:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 77 (0C9E4400) [pid = 2960] [serial = 2326] [outer = 00000000] 14:03:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 78 (0D0C9800) [pid = 2960] [serial = 2327] [outer = 0C9E4400] 14:03:17 INFO - PROCESS | 2960 | 1467234197509 Marionette DEBUG loaded listener.js 14:03:17 INFO - PROCESS | 2960 | ++DOMWINDOW == 79 (0D202400) [pid = 2960] [serial = 2328] [outer = 0C9E4400] 14:03:17 INFO - PROCESS | 2960 | --DOCSHELL 158A2000 == 31 [pid = 2960] [id = 772] 14:03:17 INFO - PROCESS | 2960 | --DOCSHELL 1238B000 == 30 [pid = 2960] [id = 771] 14:03:17 INFO - PROCESS | 2960 | --DOCSHELL 0DB97C00 == 29 [pid = 2960] [id = 770] 14:03:17 INFO - PROCESS | 2960 | --DOCSHELL 0D8B7800 == 28 [pid = 2960] [id = 769] 14:03:17 INFO - PROCESS | 2960 | --DOCSHELL 0C9E9400 == 27 [pid = 2960] [id = 768] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 78 (18D27400) [pid = 2960] [serial = 2283] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 77 (17F6F800) [pid = 2960] [serial = 2276] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 76 (18B90400) [pid = 2960] [serial = 2279] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 75 (1A35EC00) [pid = 2960] [serial = 2251] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 74 (0EEDA000) [pid = 2960] [serial = 2265] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 73 (11C7F400) [pid = 2960] [serial = 2266] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 72 (138C5800) [pid = 2960] [serial = 2268] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 71 (0DA09000) [pid = 2960] [serial = 2259] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 70 (0DA54400) [pid = 2960] [serial = 2260] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 69 (0EB8A000) [pid = 2960] [serial = 2256] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (11B62400) [pid = 2960] [serial = 2257] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (15897C00) [pid = 2960] [serial = 2270] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (158A3C00) [pid = 2960] [serial = 2271] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (18C71C00) [pid = 2960] [serial = 2282] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (0CBCA800) [pid = 2960] [serial = 2253] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (0D25D000) [pid = 2960] [serial = 2254] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (16723400) [pid = 2960] [serial = 2273] [outer = 00000000] [url = about:blank] 14:03:17 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (18C57C00) [pid = 2960] [serial = 2280] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 60 (19E3EC00) [pid = 2960] [serial = 2289] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 59 (1970D800) [pid = 2960] [serial = 2285] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 58 (1A90BC00) [pid = 2960] [serial = 2292] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 57 (0DD82800) [pid = 2960] [serial = 2263] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 56 (0DC4EC00) [pid = 2960] [serial = 2262] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 55 (17F92400) [pid = 2960] [serial = 2277] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 54 (1979C800) [pid = 2960] [serial = 2286] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 53 (19E10000) [pid = 2960] [serial = 2288] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 52 (19F3AC00) [pid = 2960] [serial = 2291] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | --DOMWINDOW == 51 (1680F400) [pid = 2960] [serial = 2274] [outer = 00000000] [url = about:blank] 14:03:18 INFO - PROCESS | 2960 | 1467234198106 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:03:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1073ms 14:03:18 INFO - PROCESS | 2960 | 1467234198150 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 2960 | 1467234198153 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:03:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:03:18 INFO - PROCESS | 2960 | 1467234198157 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 2960 | 1467234198160 Marionette TRACE conn5 <- [1,3062,null,{}] 14:03:18 INFO - PROCESS | 2960 | 1467234198165 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:18 INFO - PROCESS | 2960 | 1467234198169 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:18 INFO - PROCESS | 2960 | 1467234198257 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:03:18 INFO - PROCESS | 2960 | 1467234198358 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 2960 | 1467234198361 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:18 INFO - PROCESS | 2960 | ++DOCSHELL 0D2F7800 == 28 [pid = 2960] [id = 777] 14:03:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 52 (0D777800) [pid = 2960] [serial = 2329] [outer = 00000000] 14:03:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 53 (0DA51400) [pid = 2960] [serial = 2330] [outer = 0D777800] 14:03:18 INFO - PROCESS | 2960 | 1467234198407 Marionette DEBUG loaded listener.js 14:03:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 54 (0DA5F000) [pid = 2960] [serial = 2331] [outer = 0D777800] 14:03:18 INFO - PROCESS | 2960 | 1467234198787 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:03:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:03:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 14:03:18 INFO - PROCESS | 2960 | 1467234198833 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:03:18 INFO - PROCESS | 2960 | 1467234198837 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:03:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:03:18 INFO - PROCESS | 2960 | 1467234198841 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:03:18 INFO - PROCESS | 2960 | 1467234198843 Marionette TRACE conn5 <- [1,3066,null,{}] 14:03:18 INFO - PROCESS | 2960 | 1467234198847 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:18 INFO - PROCESS | 2960 | 1467234198849 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:18 INFO - PROCESS | 2960 | 1467234198939 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:03:18 INFO - PROCESS | 2960 | 1467234198945 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:18 INFO - PROCESS | 2960 | 1467234198948 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:18 INFO - PROCESS | 2960 | ++DOCSHELL 0DD7F400 == 29 [pid = 2960] [id = 778] 14:03:18 INFO - PROCESS | 2960 | ++DOMWINDOW == 55 (0DD80000) [pid = 2960] [serial = 2332] [outer = 00000000] 14:03:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 56 (0DFF3800) [pid = 2960] [serial = 2333] [outer = 0DD80000] 14:03:19 INFO - PROCESS | 2960 | 1467234198992 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 57 (0EA93000) [pid = 2960] [serial = 2334] [outer = 0DD80000] 14:03:19 INFO - PROCESS | 2960 | 1467234199479 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:03:19 INFO - PROCESS | 2960 | 1467234199525 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:03:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:03:19 INFO - PROCESS | 2960 | 1467234199533 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:03:19 INFO - PROCESS | 2960 | 1467234199540 Marionette TRACE conn5 <- [1,3070,null,{}] 14:03:19 INFO - PROCESS | 2960 | 1467234199549 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:19 INFO - PROCESS | 2960 | 1467234199553 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:19 INFO - PROCESS | 2960 | 1467234199639 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:03:19 INFO - PROCESS | 2960 | 1467234199647 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:19 INFO - PROCESS | 2960 | 1467234199649 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:19 INFO - PROCESS | 2960 | ++DOCSHELL 0E507000 == 30 [pid = 2960] [id = 779] 14:03:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 58 (121DD800) [pid = 2960] [serial = 2335] [outer = 00000000] 14:03:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 59 (130CE000) [pid = 2960] [serial = 2336] [outer = 121DD800] 14:03:19 INFO - PROCESS | 2960 | 1467234199693 Marionette DEBUG loaded listener.js 14:03:19 INFO - PROCESS | 2960 | ++DOMWINDOW == 60 (138C0000) [pid = 2960] [serial = 2337] [outer = 121DD800] 14:03:20 INFO - PROCESS | 2960 | 1467234200123 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:03:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:03:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:03:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:03:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 14:03:20 INFO - PROCESS | 2960 | 1467234200162 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 2960 | 1467234200165 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:03:20 INFO - PROCESS | 2960 | 1467234200168 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:03:20 INFO - PROCESS | 2960 | 1467234200170 Marionette TRACE conn5 <- [1,3074,null,{}] 14:03:20 INFO - PROCESS | 2960 | 1467234200173 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:20 INFO - PROCESS | 2960 | 1467234200175 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:20 INFO - PROCESS | 2960 | 1467234200320 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:03:20 INFO - PROCESS | 2960 | 1467234200417 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:20 INFO - PROCESS | 2960 | 1467234200419 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:20 INFO - PROCESS | 2960 | ++DOCSHELL 0EE94000 == 31 [pid = 2960] [id = 780] 14:03:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 61 (15137800) [pid = 2960] [serial = 2338] [outer = 00000000] 14:03:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (1592D000) [pid = 2960] [serial = 2339] [outer = 15137800] 14:03:20 INFO - PROCESS | 2960 | 1467234200463 Marionette DEBUG loaded listener.js 14:03:20 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (15934400) [pid = 2960] [serial = 2340] [outer = 15137800] 14:03:20 INFO - PROCESS | 2960 | 1467234200851 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:03:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:03:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 14:03:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:03:20 INFO - PROCESS | 2960 | 1467234200902 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:03:20 INFO - PROCESS | 2960 | 1467234200904 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:03:20 INFO - PROCESS | 2960 | 1467234200907 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:03:20 INFO - PROCESS | 2960 | 1467234200909 Marionette TRACE conn5 <- [1,3078,null,{}] 14:03:20 INFO - PROCESS | 2960 | 1467234200917 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:20 INFO - PROCESS | 2960 | 1467234200918 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:21 INFO - PROCESS | 2960 | 1467234201041 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:03:21 INFO - PROCESS | 2960 | 1467234201051 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 2960 | 1467234201057 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:21 INFO - PROCESS | 2960 | ++DOCSHELL 0EE9A400 == 32 [pid = 2960] [id = 781] 14:03:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (0EE9C800) [pid = 2960] [serial = 2341] [outer = 00000000] 14:03:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (14A65400) [pid = 2960] [serial = 2342] [outer = 0EE9C800] 14:03:21 INFO - PROCESS | 2960 | 1467234201174 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (1761EC00) [pid = 2960] [serial = 2343] [outer = 0EE9C800] 14:03:21 INFO - PROCESS | 2960 | 1467234201587 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:03:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:03:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 14:03:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:03:21 INFO - PROCESS | 2960 | 1467234201638 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:03:21 INFO - PROCESS | 2960 | 1467234201640 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:03:21 INFO - PROCESS | 2960 | 1467234201643 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:03:21 INFO - PROCESS | 2960 | 1467234201645 Marionette TRACE conn5 <- [1,3082,null,{}] 14:03:21 INFO - PROCESS | 2960 | 1467234201649 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:21 INFO - PROCESS | 2960 | 1467234201651 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:21 INFO - PROCESS | 2960 | 1467234201797 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:03:21 INFO - PROCESS | 2960 | 1467234201821 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:21 INFO - PROCESS | 2960 | 1467234201823 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:21 INFO - PROCESS | 2960 | ++DOCSHELL 17A7C000 == 33 [pid = 2960] [id = 782] 14:03:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (17A7EC00) [pid = 2960] [serial = 2344] [outer = 00000000] 14:03:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (17F69000) [pid = 2960] [serial = 2345] [outer = 17A7EC00] 14:03:21 INFO - PROCESS | 2960 | 1467234201866 Marionette DEBUG loaded listener.js 14:03:21 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (17F6AC00) [pid = 2960] [serial = 2346] [outer = 17A7EC00] 14:03:22 INFO - PROCESS | 2960 | --DOMWINDOW == 68 (15933000) [pid = 2960] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:03:22 INFO - PROCESS | 2960 | --DOMWINDOW == 67 (0DA0C400) [pid = 2960] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:03:22 INFO - PROCESS | 2960 | --DOMWINDOW == 66 (0C9E9800) [pid = 2960] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:03:22 INFO - PROCESS | 2960 | --DOMWINDOW == 65 (0DDCD000) [pid = 2960] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:03:22 INFO - PROCESS | 2960 | --DOMWINDOW == 64 (18D1DC00) [pid = 2960] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:03:22 INFO - PROCESS | 2960 | --DOMWINDOW == 63 (12485000) [pid = 2960] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:03:22 INFO - PROCESS | 2960 | --DOMWINDOW == 62 (0C9E6000) [pid = 2960] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:03:22 INFO - PROCESS | 2960 | --DOMWINDOW == 61 (0D77E800) [pid = 2960] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:03:22 INFO - PROCESS | 2960 | 1467234202292 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:03:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 14:03:22 INFO - PROCESS | 2960 | 1467234202314 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:03:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:03:22 INFO - PROCESS | 2960 | 1467234202316 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:03:22 INFO - PROCESS | 2960 | 1467234202319 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 2960 | 1467234202320 Marionette TRACE conn5 <- [1,3086,null,{}] 14:03:22 INFO - PROCESS | 2960 | 1467234202324 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:22 INFO - PROCESS | 2960 | 1467234202325 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:22 INFO - PROCESS | 2960 | 1467234202404 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:03:22 INFO - PROCESS | 2960 | 1467234202408 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:22 INFO - PROCESS | 2960 | 1467234202410 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:22 INFO - PROCESS | 2960 | ++DOCSHELL 0C9E8800 == 34 [pid = 2960] [id = 783] 14:03:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 62 (0C9E9800) [pid = 2960] [serial = 2347] [outer = 00000000] 14:03:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 63 (17F9E000) [pid = 2960] [serial = 2348] [outer = 0C9E9800] 14:03:22 INFO - PROCESS | 2960 | 1467234202454 Marionette DEBUG loaded listener.js 14:03:22 INFO - PROCESS | 2960 | ++DOMWINDOW == 64 (18A76400) [pid = 2960] [serial = 2349] [outer = 0C9E9800] 14:03:22 INFO - PROCESS | 2960 | 1467234202878 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:03:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:03:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 14:03:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:03:22 INFO - PROCESS | 2960 | 1467234202890 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:03:22 INFO - PROCESS | 2960 | 1467234202892 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:03:22 INFO - PROCESS | 2960 | 1467234202895 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:03:22 INFO - PROCESS | 2960 | 1467234202897 Marionette TRACE conn5 <- [1,3090,null,{}] 14:03:22 INFO - PROCESS | 2960 | 1467234202900 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:22 INFO - PROCESS | 2960 | 1467234202902 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:23 INFO - PROCESS | 2960 | 1467234203030 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:03:23 INFO - PROCESS | 2960 | 1467234203037 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 2960 | 1467234203039 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:23 INFO - PROCESS | 2960 | ++DOCSHELL 0DC55800 == 35 [pid = 2960] [id = 784] 14:03:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 65 (18A7D400) [pid = 2960] [serial = 2350] [outer = 00000000] 14:03:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 66 (18C58C00) [pid = 2960] [serial = 2351] [outer = 18A7D400] 14:03:23 INFO - PROCESS | 2960 | 1467234203082 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 67 (18C5A800) [pid = 2960] [serial = 2352] [outer = 18A7D400] 14:03:23 INFO - PROCESS | 2960 | 1467234203484 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:03:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:03:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 14:03:23 INFO - PROCESS | 2960 | 1467234203526 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:03:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:03:23 INFO - PROCESS | 2960 | 1467234203528 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:03:23 INFO - PROCESS | 2960 | 1467234203531 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:03:23 INFO - PROCESS | 2960 | 1467234203533 Marionette TRACE conn5 <- [1,3094,null,{}] 14:03:23 INFO - PROCESS | 2960 | 1467234203536 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:23 INFO - PROCESS | 2960 | 1467234203538 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:23 INFO - PROCESS | 2960 | 1467234203669 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:03:23 INFO - PROCESS | 2960 | 1467234203678 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:23 INFO - PROCESS | 2960 | 1467234203680 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:23 INFO - PROCESS | 2960 | ++DOCSHELL 0EB84C00 == 36 [pid = 2960] [id = 785] 14:03:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 68 (13F55C00) [pid = 2960] [serial = 2353] [outer = 00000000] 14:03:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 69 (18C7BC00) [pid = 2960] [serial = 2354] [outer = 13F55C00] 14:03:23 INFO - PROCESS | 2960 | 1467234203726 Marionette DEBUG loaded listener.js 14:03:23 INFO - PROCESS | 2960 | ++DOMWINDOW == 70 (18D1B800) [pid = 2960] [serial = 2355] [outer = 13F55C00] 14:03:24 INFO - PROCESS | 2960 | 1467234204130 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:03:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:03:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:03:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:03:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 14:03:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:03:24 INFO - PROCESS | 2960 | 1467234204162 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:03:24 INFO - PROCESS | 2960 | 1467234204164 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:03:24 INFO - PROCESS | 2960 | 1467234204167 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:03:24 INFO - PROCESS | 2960 | 1467234204169 Marionette TRACE conn5 <- [1,3098,null,{}] 14:03:24 INFO - PROCESS | 2960 | 1467234204173 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:24 INFO - PROCESS | 2960 | 1467234204174 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:24 INFO - PROCESS | 2960 | 1467234204254 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:03:24 INFO - PROCESS | 2960 | 1467234204259 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:24 INFO - PROCESS | 2960 | 1467234204262 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:24 INFO - PROCESS | 2960 | ++DOCSHELL 18C7A400 == 37 [pid = 2960] [id = 786] 14:03:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 71 (18DC3400) [pid = 2960] [serial = 2356] [outer = 00000000] 14:03:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 72 (1943C000) [pid = 2960] [serial = 2357] [outer = 18DC3400] 14:03:24 INFO - PROCESS | 2960 | 1467234204308 Marionette DEBUG loaded listener.js 14:03:24 INFO - PROCESS | 2960 | ++DOMWINDOW == 73 (197DDC00) [pid = 2960] [serial = 2358] [outer = 18DC3400] 14:03:25 INFO - PROCESS | 2960 | 1467234204986 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:03:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:03:25 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 14:03:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:03:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:03:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:03:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:03:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 870ms 14:03:25 INFO - PROCESS | 2960 | 1467234205039 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:03:25 INFO - PROCESS | 2960 | 1467234205044 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:03:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:03:25 INFO - PROCESS | 2960 | 1467234205048 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:03:25 INFO - PROCESS | 2960 | 1467234205052 Marionette TRACE conn5 <- [1,3102,null,{}] 14:03:25 INFO - PROCESS | 2960 | 1467234205057 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:03:25 INFO - PROCESS | 2960 | 1467234205061 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:25 INFO - PROCESS | 2960 | 1467234205230 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:03:25 INFO - PROCESS | 2960 | 1467234205318 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"ffb3485e-4abf-4b39-8388-2f375cbad364\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:03:25 INFO - PROCESS | 2960 | 1467234205322 Marionette INFO sendAsync 4a161942-e2f2-4203-b68b-bd537c0e6104 14:03:25 INFO - PROCESS | 2960 | ++DOCSHELL 0DA10800 == 38 [pid = 2960] [id = 787] 14:03:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 74 (0DB96800) [pid = 2960] [serial = 2359] [outer = 00000000] 14:03:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 75 (0DD82800) [pid = 2960] [serial = 2360] [outer = 0DB96800] 14:03:25 INFO - PROCESS | 2960 | 1467234205399 Marionette DEBUG loaded listener.js 14:03:25 INFO - PROCESS | 2960 | ++DOMWINDOW == 76 (0DFEFC00) [pid = 2960] [serial = 2361] [outer = 0DB96800] 14:03:26 INFO - PROCESS | 2960 | 1467234205977 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:03:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:03:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 990ms 14:03:26 INFO - PROCESS | 2960 | 1467234206039 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:03:26 INFO - PROCESS | 2960 | 1467234206044 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:03:27 WARNING - u'runner_teardown' () 14:03:27 INFO - No more tests 14:03:27 INFO - Got 0 unexpected results 14:03:27 INFO - SUITE-END | took 682s 14:03:27 INFO - Closing logging queue 14:03:27 INFO - queue closed 14:03:27 INFO - Return code: 0 14:03:27 WARNING - # TBPL SUCCESS # 14:03:27 INFO - Running post-action listener: _resource_record_post_action 14:03:27 INFO - Running post-run listener: _resource_record_post_run 14:03:28 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 193690112; Write bytes: 1138659328; Read time: 3153720; Write time: 8343340 14:03:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:03:28 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 39563776; Read time: 0; Write time: 55500 14:03:28 INFO - run-tests - Wall time: 691s; CPU: 14.0%; Read bytes: 193690112; Write bytes: 1079647744; Read time: 3153720; Write time: 8260540 14:03:28 INFO - Running post-run listener: _upload_blobber_files 14:03:28 INFO - Blob upload gear active. 14:03:28 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:03:28 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 14:03:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:03:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:03:29 INFO - (blobuploader) - INFO - Open directory for files ... 14:03:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:03:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:03:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:03:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:03:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:03:30 INFO - (blobuploader) - INFO - Done attempting. 14:03:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:03:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:03:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:03:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:03:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:03:32 INFO - (blobuploader) - INFO - Done attempting. 14:03:32 INFO - (blobuploader) - INFO - Iteration through files over. 14:03:32 INFO - Return code: 0 14:03:32 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:03:32 INFO - Using _rmtree_windows ... 14:03:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:03:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/910234cd6c09eff41cccf983ce73c00f0d4812936a7723cecae87203620b8ec7d2ee437536a12bc912ba6cbf385b45de2e57cc787ccc320aa119bb672615cb2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69c02447d037421e2f7ee6d52e188835eff055103090fe22c5b321a2453d4074567064ce77d6643efd59f8616f1f1fc06a658421017685173c5e5aef377c74f3"} 14:03:32 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:03:32 INFO - Writing to file C:\slave\test\properties\blobber_files 14:03:32 INFO - Contents: 14:03:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/910234cd6c09eff41cccf983ce73c00f0d4812936a7723cecae87203620b8ec7d2ee437536a12bc912ba6cbf385b45de2e57cc787ccc320aa119bb672615cb2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69c02447d037421e2f7ee6d52e188835eff055103090fe22c5b321a2453d4074567064ce77d6643efd59f8616f1f1fc06a658421017685173c5e5aef377c74f3"} 14:03:32 INFO - Running post-run listener: copy_logs_to_upload_dir 14:03:32 INFO - Copying logs to upload dir... 14:03:32 INFO - mkdir: C:\slave\test\build\upload\logs 14:03:32 INFO - Copying logs to upload dir... 14:03:32 INFO - Using _rmtree_windows ... 14:03:32 INFO - Using _rmtree_windows ... 14:03:32 INFO - Using _rmtree_windows ... 14:03:32 INFO - Using _rmtree_windows ... 14:03:32 INFO - Using _rmtree_windows ... 14:03:32 INFO - Using _rmtree_windows ... 14:03:32 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=949.802000 ========= master_lag: -0.05 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 49 secs) (at 2016-06-29 14:03:32.684481) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 14:03:32.685563) ========= '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-023 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-023 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/910234cd6c09eff41cccf983ce73c00f0d4812936a7723cecae87203620b8ec7d2ee437536a12bc912ba6cbf385b45de2e57cc787ccc320aa119bb672615cb2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69c02447d037421e2f7ee6d52e188835eff055103090fe22c5b321a2453d4074567064ce77d6643efd59f8616f1f1fc06a658421017685173c5e5aef377c74f3"} build_url:https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/910234cd6c09eff41cccf983ce73c00f0d4812936a7723cecae87203620b8ec7d2ee437536a12bc912ba6cbf385b45de2e57cc787ccc320aa119bb672615cb2b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69c02447d037421e2f7ee6d52e188835eff055103090fe22c5b321a2453d4074567064ce77d6643efd59f8616f1f1fc06a658421017685173c5e5aef377c74f3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ULYwrswhRW-F1CQppkxQqw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 14:03:32.807736) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 14:03:32.808095) ========= '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-023 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-023 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-023 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.11 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 14:03:33.021038) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 14:03:33.021426) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 14:03:33.823499) ========= ========= Total master_lag: 0.18 =========