builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-229 starttime: 1461091414.7 results: success (0) buildid: 20160419093236 builduid: 88923e6739484361bfe03699ddcf109b revision: 45f98cbddc015c5659abe141de0b8fa6bd534051 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 11:43:34.701698) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 11:43:34.702185) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 11:43:34.702481) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-19 11:43:34.836523) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 11:43:34.836942) ========= '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-229 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-229 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-229 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 --11:43:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 25.68 MB/s 11:43:35 (25.68 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.136000 ========= master_lag: 3.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 11:43:39.408784) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 11:43:39.409142) ========= '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-229 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-229 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-229 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 11:43:43.229509) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 11:43:43.230016) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 45f98cbddc015c5659abe141de0b8fa6bd534051 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 45f98cbddc015c5659abe141de0b8fa6bd534051 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-229 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-229 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-229 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-04-19 11:43:43,331 truncating revision to first 12 chars 2016-04-19 11:43:43,331 Setting DEBUG logging. 2016-04-19 11:43:43,331 attempt 1/10 2016-04-19 11:43:43,331 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/45f98cbddc01?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 11:43:44,224 unpacking tar archive at: fx-team-45f98cbddc01/testing/mozharness/ program finished with exit code 0 elapsedTime=1.694000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-19 11:43:44.995245) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 11:43:44.995582) ========= script_repo_revision: 45f98cbddc015c5659abe141de0b8fa6bd534051 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 11:43:44.996056) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 11:43:44.996362) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-19 11:43:45.013587) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 10 secs) (at 2016-04-19 11:43:45.014123) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-229 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-229 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-229 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 11:43:45 INFO - MultiFileLogger online at 20160419 11:43:45 in C:\slave\test 11:43:45 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 fx-team --download-symbols true 11:43:45 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:43:45 INFO - {'append_to_log': False, 11:43:45 INFO - 'base_work_dir': 'C:\\slave\\test', 11:43:45 INFO - 'blob_upload_branch': 'fx-team', 11:43:45 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:43:45 INFO - 'buildbot_json_path': 'buildprops.json', 11:43:45 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:43:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:43:45 INFO - 'download_minidump_stackwalk': True, 11:43:45 INFO - 'download_symbols': 'true', 11:43:45 INFO - 'e10s': False, 11:43:45 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:43:45 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:43:45 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:43:45 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:43:45 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:43:45 INFO - 'C:/mozilla-build/tooltool.py'), 11:43:45 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:43:45 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:43:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:43:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:43:45 INFO - 'log_level': 'info', 11:43:45 INFO - 'log_to_console': True, 11:43:45 INFO - 'opt_config_files': (), 11:43:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:43:45 INFO - '--processes=1', 11:43:45 INFO - '--config=%(test_path)s/wptrunner.ini', 11:43:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:43:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:43:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:43:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:43:45 INFO - 'pip_index': False, 11:43:45 INFO - 'require_test_zip': True, 11:43:45 INFO - 'test_type': ('testharness',), 11:43:45 INFO - 'this_chunk': '1', 11:43:45 INFO - 'total_chunks': '10', 11:43:45 INFO - 'virtualenv_path': 'venv', 11:43:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:43:45 INFO - 'work_dir': 'build'} 11:43:45 INFO - ##### 11:43:45 INFO - ##### Running clobber step. 11:43:45 INFO - ##### 11:43:45 INFO - Running pre-action listener: _resource_record_pre_action 11:43:45 INFO - Running main action method: clobber 11:43:45 INFO - rmtree: C:\slave\test\build 11:43:45 INFO - Using _rmtree_windows ... 11:43:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:45:10 INFO - Running post-action listener: _resource_record_post_action 11:45:10 INFO - ##### 11:45:10 INFO - ##### Running read-buildbot-config step. 11:45:10 INFO - ##### 11:45:10 INFO - Running pre-action listener: _resource_record_pre_action 11:45:10 INFO - Running main action method: read_buildbot_config 11:45:10 INFO - Using buildbot properties: 11:45:10 INFO - { 11:45:10 INFO - "project": "", 11:45:10 INFO - "product": "firefox", 11:45:10 INFO - "script_repo_revision": "production", 11:45:10 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 11:45:10 INFO - "repository": "", 11:45:10 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 11:45:10 INFO - "buildid": "20160419093236", 11:45:10 INFO - "pgo_build": "False", 11:45:10 INFO - "basedir": "C:\\slave\\test", 11:45:10 INFO - "buildnumber": 300, 11:45:10 INFO - "slavename": "t-w732-ix-229", 11:45:10 INFO - "revision": "45f98cbddc015c5659abe141de0b8fa6bd534051", 11:45:10 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 11:45:10 INFO - "platform": "win32", 11:45:10 INFO - "branch": "fx-team", 11:45:10 INFO - "repo_path": "integration/fx-team", 11:45:10 INFO - "moz_repo_path": "", 11:45:10 INFO - "stage_platform": "win32", 11:45:10 INFO - "builduid": "88923e6739484361bfe03699ddcf109b", 11:45:10 INFO - "slavebuilddir": "test" 11:45:10 INFO - } 11:45:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 11:45:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 11:45:10 INFO - Running post-action listener: _resource_record_post_action 11:45:10 INFO - ##### 11:45:10 INFO - ##### Running download-and-extract step. 11:45:10 INFO - ##### 11:45:10 INFO - Running pre-action listener: _resource_record_pre_action 11:45:10 INFO - Running main action method: download_and_extract 11:45:10 INFO - mkdir: C:\slave\test\build\tests 11:45:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:45:10 INFO - https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:45:10 INFO - trying https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 11:45:10 INFO - Downloading https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 11:45:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 11:45:11 INFO - Downloaded 1274 bytes. 11:45:11 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 11:45:11 INFO - Using the following test package requirements: 11:45:11 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:45:11 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:45:11 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 11:45:11 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:45:11 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 11:45:11 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:45:11 INFO - u'jsshell-win32.zip'], 11:45:11 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:45:11 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 11:45:11 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:45:11 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:45:11 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 11:45:11 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:45:11 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 11:45:11 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:45:11 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 11:45:11 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:45:11 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 11:45:11 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:45:11 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')]} 11:45:11 INFO - https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:45:11 INFO - trying https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 11:45:11 INFO - Downloading https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 11:45:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 11:45:13 INFO - Downloaded 20406581 bytes. 11:45:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:45:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:45:15 INFO - caution: filename not matched: web-platform/* 11:45:15 INFO - Return code: 11 11:45:15 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')]} 11:45:15 INFO - https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:45:15 INFO - trying https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 11:45:15 INFO - Downloading https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 11:45:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 11:45:18 INFO - Downloaded 36382594 bytes. 11:45:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:45:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:46:03 INFO - caution: filename not matched: bin/* 11:46:03 INFO - caution: filename not matched: config/* 11:46:03 INFO - caution: filename not matched: mozbase/* 11:46:03 INFO - caution: filename not matched: marionette/* 11:46:03 INFO - caution: filename not matched: tools/wptserve/* 11:46:03 INFO - Return code: 11 11:46: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')]} 11:46:03 INFO - https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 11:46:03 INFO - trying https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:46:03 INFO - Downloading https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 11:46:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 11:46:09 INFO - Downloaded 67346275 bytes. 11:46:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:46:09 INFO - mkdir: C:\slave\test\properties 11:46:09 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:46:09 INFO - Writing to file C:\slave\test\properties\build_url 11:46:09 INFO - Contents: 11:46:09 INFO - build_url:https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:46:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:46:10 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:46:10 INFO - Writing to file C:\slave\test\properties\symbols_url 11:46:10 INFO - Contents: 11:46:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:46:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:10 INFO - https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:46:10 INFO - trying https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:46:10 INFO - Downloading https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:46:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 11:46:13 INFO - Downloaded 58234420 bytes. 11:46:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 11:46:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 11:46:16 INFO - Return code: 0 11:46:16 INFO - Running post-action listener: _resource_record_post_action 11:46:16 INFO - Running post-action listener: set_extra_try_arguments 11:46:16 INFO - ##### 11:46:16 INFO - ##### Running create-virtualenv step. 11:46:16 INFO - ##### 11:46:16 INFO - Running pre-action listener: _pre_create_virtualenv 11:46:16 INFO - Running pre-action listener: _resource_record_pre_action 11:46:16 INFO - Running main action method: create_virtualenv 11:46:16 INFO - Creating virtualenv C:\slave\test\build\venv 11:46:16 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 11:46:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:46:23 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:46:27 INFO - Installing distribute......................................................................................................................................................................................done. 11:46:28 INFO - Return code: 0 11:46:28 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:46:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:46:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:46:28 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 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-229', 'USERDOMAIN': 'T-W732-IX-229', '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-229', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:46:28 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 11:46:28 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 11:46:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:46:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:46:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:46:28 INFO - 'COMPUTERNAME': 'T-W732-IX-229', 11:46:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:46:28 INFO - 'DCLOCATION': 'SCL3', 11:46:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:46:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:46:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:46:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:46:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:46:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:46:28 INFO - 'HOMEDRIVE': 'C:', 11:46:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:46:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:46:28 INFO - 'KTS_VERSION': '1.19c', 11:46:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:46:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:46:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-229', 11:46:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:46:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:46:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:46:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:46:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:46:28 INFO - 'MOZ_AIRBAG': '1', 11:46:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:46:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:46:28 INFO - 'MOZ_MSVCVERSION': '8', 11:46:28 INFO - 'MOZ_NO_REMOTE': '1', 11:46:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:46:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:46:28 INFO - 'NO_EM_RESTART': '1', 11:46:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:46:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:46:28 INFO - 'OS': 'Windows_NT', 11:46:28 INFO - 'OURDRIVE': 'C:', 11:46:28 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:46:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:46:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:46:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:46:28 INFO - 'PROCESSOR_LEVEL': '6', 11:46:28 INFO - 'PROCESSOR_REVISION': '1e05', 11:46:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:46:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:46:28 INFO - 'PROMPT': '$P$G', 11:46:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:46:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:46:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:46:28 INFO - 'PWD': 'C:\\slave\\test', 11:46:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:46:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:46:28 INFO - 'SYSTEMDRIVE': 'C:', 11:46:28 INFO - 'SYSTEMROOT': 'C:\\windows', 11:46:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:28 INFO - 'TEST1': 'testie', 11:46:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:28 INFO - 'USERDOMAIN': 'T-W732-IX-229', 11:46:28 INFO - 'USERNAME': 'cltbld', 11:46:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:46:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:46:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:46:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:46:28 INFO - 'WINDIR': 'C:\\windows', 11:46:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:46:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:46:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:46:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:46:30 INFO - Downloading/unpacking psutil>=0.7.1 11:46:30 INFO - Running setup.py egg_info for package psutil 11:46:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:46:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:46:30 INFO - Installing collected packages: psutil 11:46:30 INFO - Running setup.py install for psutil 11:46:30 INFO - building 'psutil._psutil_windows' extension 11:46:30 INFO - error: Unable to find vcvarsall.bat 11:46:30 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-mch8nc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:46:30 INFO - running install 11:46:30 INFO - running build 11:46:30 INFO - running build_py 11:46:30 INFO - creating build 11:46:30 INFO - creating build\lib.win32-2.7 11:46:30 INFO - creating build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:46:30 INFO - running build_ext 11:46:30 INFO - building 'psutil._psutil_windows' extension 11:46:30 INFO - error: Unable to find vcvarsall.bat 11:46:30 INFO - ---------------------------------------- 11:46:30 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-mch8nc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:46:30 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:46:30 WARNING - Return code: 1 11:46:30 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! 11:46:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:46:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:46:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:46:30 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 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-229', 'USERDOMAIN': 'T-W732-IX-229', '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-229', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:46:30 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 11:46:30 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 11:46:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:46:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:46:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:46:30 INFO - 'COMPUTERNAME': 'T-W732-IX-229', 11:46:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:46:30 INFO - 'DCLOCATION': 'SCL3', 11:46:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:46:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:46:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:46:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:46:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:46:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:46:30 INFO - 'HOMEDRIVE': 'C:', 11:46:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:46:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:46:30 INFO - 'KTS_VERSION': '1.19c', 11:46:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:46:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:46:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-229', 11:46:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:46:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:46:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:46:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:46:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:46:30 INFO - 'MOZ_AIRBAG': '1', 11:46:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:46:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:46:30 INFO - 'MOZ_MSVCVERSION': '8', 11:46:30 INFO - 'MOZ_NO_REMOTE': '1', 11:46:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:46:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:46:30 INFO - 'NO_EM_RESTART': '1', 11:46:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:46:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:46:30 INFO - 'OS': 'Windows_NT', 11:46:30 INFO - 'OURDRIVE': 'C:', 11:46:30 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:46:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:46:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:46:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:46:30 INFO - 'PROCESSOR_LEVEL': '6', 11:46:30 INFO - 'PROCESSOR_REVISION': '1e05', 11:46:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:46:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:46:30 INFO - 'PROMPT': '$P$G', 11:46:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:46:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:46:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:46:30 INFO - 'PWD': 'C:\\slave\\test', 11:46:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:46:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:46:30 INFO - 'SYSTEMDRIVE': 'C:', 11:46:30 INFO - 'SYSTEMROOT': 'C:\\windows', 11:46:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:30 INFO - 'TEST1': 'testie', 11:46:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:30 INFO - 'USERDOMAIN': 'T-W732-IX-229', 11:46:30 INFO - 'USERNAME': 'cltbld', 11:46:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:46:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:46:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:46:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:46:30 INFO - 'WINDIR': 'C:\\windows', 11:46:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:46:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:46:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:46:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:46:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:46:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:46:31 INFO - Running setup.py egg_info for package mozsystemmonitor 11:46:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:46:31 INFO - Running setup.py egg_info for package psutil 11:46:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:46:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:46:31 INFO - Installing collected packages: mozsystemmonitor, psutil 11:46:31 INFO - Running setup.py install for mozsystemmonitor 11:46:31 INFO - Running setup.py install for psutil 11:46:31 INFO - building 'psutil._psutil_windows' extension 11:46:31 INFO - error: Unable to find vcvarsall.bat 11:46:31 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-y7dmvg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:46:31 INFO - running install 11:46:31 INFO - running build 11:46:31 INFO - running build_py 11:46:31 INFO - running build_ext 11:46:31 INFO - building 'psutil._psutil_windows' extension 11:46:31 INFO - error: Unable to find vcvarsall.bat 11:46:31 INFO - ---------------------------------------- 11:46:31 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-y7dmvg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:46:31 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:46:31 WARNING - Return code: 1 11:46:31 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! 11:46:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:46:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:46:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:46:31 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 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-229', 'USERDOMAIN': 'T-W732-IX-229', '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-229', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:46:31 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 11:46:31 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 11:46:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:46:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:46:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:46:31 INFO - 'COMPUTERNAME': 'T-W732-IX-229', 11:46:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:46:31 INFO - 'DCLOCATION': 'SCL3', 11:46:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:46:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:46:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:46:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:46:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:46:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:46:31 INFO - 'HOMEDRIVE': 'C:', 11:46:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:46:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:46:31 INFO - 'KTS_VERSION': '1.19c', 11:46:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:46:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:46:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-229', 11:46:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:46:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:46:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:46:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:46:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:46:31 INFO - 'MOZ_AIRBAG': '1', 11:46:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:46:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:46:31 INFO - 'MOZ_MSVCVERSION': '8', 11:46:31 INFO - 'MOZ_NO_REMOTE': '1', 11:46:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:46:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:46:31 INFO - 'NO_EM_RESTART': '1', 11:46:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:46:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:46:31 INFO - 'OS': 'Windows_NT', 11:46:31 INFO - 'OURDRIVE': 'C:', 11:46:31 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:46:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:46:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:46:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:46:31 INFO - 'PROCESSOR_LEVEL': '6', 11:46:31 INFO - 'PROCESSOR_REVISION': '1e05', 11:46:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:46:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:46:31 INFO - 'PROMPT': '$P$G', 11:46:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:46:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:46:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:46:31 INFO - 'PWD': 'C:\\slave\\test', 11:46:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:46:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:46:31 INFO - 'SYSTEMDRIVE': 'C:', 11:46:31 INFO - 'SYSTEMROOT': 'C:\\windows', 11:46:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:31 INFO - 'TEST1': 'testie', 11:46:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:31 INFO - 'USERDOMAIN': 'T-W732-IX-229', 11:46:31 INFO - 'USERNAME': 'cltbld', 11:46:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:46:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:46:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:46:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:46:31 INFO - 'WINDIR': 'C:\\windows', 11:46:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:46:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:46:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:46:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:46:31 INFO - Downloading/unpacking blobuploader==1.2.4 11:46:31 INFO - Downloading blobuploader-1.2.4.tar.gz 11:46:31 INFO - Running setup.py egg_info for package blobuploader 11:46:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:46:35 INFO - Running setup.py egg_info for package requests 11:46:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:46:35 INFO - Downloading docopt-0.6.1.tar.gz 11:46:35 INFO - Running setup.py egg_info for package docopt 11:46:35 INFO - Installing collected packages: blobuploader, docopt, requests 11:46:35 INFO - Running setup.py install for blobuploader 11:46:35 INFO - Running setup.py install for docopt 11:46:35 INFO - Running setup.py install for requests 11:46:35 INFO - Successfully installed blobuploader docopt requests 11:46:35 INFO - Cleaning up... 11:46:35 INFO - Return code: 0 11:46:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:46:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:46:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:46:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:46:35 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 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, '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-229', 'USERDOMAIN': 'T-W732-IX-229', '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-229', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:46:36 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 11:46:36 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 11:46:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:46:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:46:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:46:36 INFO - 'COMPUTERNAME': 'T-W732-IX-229', 11:46:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:46:36 INFO - 'DCLOCATION': 'SCL3', 11:46:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:46:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:46:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:46:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:46:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:46:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:46:36 INFO - 'HOMEDRIVE': 'C:', 11:46:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:46:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:46:36 INFO - 'KTS_VERSION': '1.19c', 11:46:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:46:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:46:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-229', 11:46:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:46:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:46:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:46:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:46:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:46:36 INFO - 'MOZ_AIRBAG': '1', 11:46:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:46:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:46:36 INFO - 'MOZ_MSVCVERSION': '8', 11:46:36 INFO - 'MOZ_NO_REMOTE': '1', 11:46:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:46:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:46:36 INFO - 'NO_EM_RESTART': '1', 11:46:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:46:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:46:36 INFO - 'OS': 'Windows_NT', 11:46:36 INFO - 'OURDRIVE': 'C:', 11:46:36 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:46:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:46:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:46:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:46:36 INFO - 'PROCESSOR_LEVEL': '6', 11:46:36 INFO - 'PROCESSOR_REVISION': '1e05', 11:46:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:46:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:46:36 INFO - 'PROMPT': '$P$G', 11:46:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:46:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:46:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:46:36 INFO - 'PWD': 'C:\\slave\\test', 11:46:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:46:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:46:36 INFO - 'SYSTEMDRIVE': 'C:', 11:46:36 INFO - 'SYSTEMROOT': 'C:\\windows', 11:46:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:36 INFO - 'TEST1': 'testie', 11:46:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:36 INFO - 'USERDOMAIN': 'T-W732-IX-229', 11:46:36 INFO - 'USERNAME': 'cltbld', 11:46:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:46:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:46:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:46:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:46:36 INFO - 'WINDIR': 'C:\\windows', 11:46:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:46:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:46:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:46:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:46:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:46:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:46:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:46:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:46:41 INFO - Unpacking c:\slave\test\build\tests\marionette 11:46:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:46:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:46:41 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 11:46:41 INFO - Running setup.py install for browsermob-proxy 11:46:54 INFO - Running setup.py install for manifestparser 11:46:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for marionette-client 11:46:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:46:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for marionette-driver 11:46:54 INFO - Running setup.py install for mozcrash 11:46:54 INFO - Running setup.py install for mozdebug 11:46:54 INFO - Running setup.py install for mozdevice 11:46:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for mozfile 11:46:54 INFO - Running setup.py install for mozhttpd 11:46:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for mozinfo 11:46:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for mozInstall 11:46:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for mozleak 11:46:54 INFO - Running setup.py install for mozlog 11:46:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for moznetwork 11:46:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for mozprocess 11:46:54 INFO - Running setup.py install for mozprofile 11:46:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for mozrunner 11:46:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for mozscreenshot 11:46:54 INFO - Running setup.py install for moztest 11:46:54 INFO - Running setup.py install for mozversion 11:46:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:46:54 INFO - Running setup.py install for wptserve 11:46:54 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 11:46:54 INFO - Cleaning up... 11:46:54 INFO - Return code: 0 11:46:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:46:54 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')]} 11:46:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:46:54 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')]} 11:46:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:46:54 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 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, '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 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, '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-229', 'USERDOMAIN': 'T-W732-IX-229', '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-229', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:46:54 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 11:46:54 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 11:46:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:46:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:46:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:46:54 INFO - 'COMPUTERNAME': 'T-W732-IX-229', 11:46:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:46:54 INFO - 'DCLOCATION': 'SCL3', 11:46:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:46:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:46:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:46:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:46:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:46:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:46:54 INFO - 'HOMEDRIVE': 'C:', 11:46:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:46:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:46:54 INFO - 'KTS_VERSION': '1.19c', 11:46:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:46:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:46:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-229', 11:46:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:46:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:46:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:46:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:46:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:46:54 INFO - 'MOZ_AIRBAG': '1', 11:46:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:46:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:46:54 INFO - 'MOZ_MSVCVERSION': '8', 11:46:54 INFO - 'MOZ_NO_REMOTE': '1', 11:46:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:46:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:46:54 INFO - 'NO_EM_RESTART': '1', 11:46:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:46:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:46:54 INFO - 'OS': 'Windows_NT', 11:46:54 INFO - 'OURDRIVE': 'C:', 11:46:54 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:46:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:46:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:46:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:46:54 INFO - 'PROCESSOR_LEVEL': '6', 11:46:54 INFO - 'PROCESSOR_REVISION': '1e05', 11:46:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:46:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:46:54 INFO - 'PROMPT': '$P$G', 11:46:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:46:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:46:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:46:54 INFO - 'PWD': 'C:\\slave\\test', 11:46:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:46:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:46:54 INFO - 'SYSTEMDRIVE': 'C:', 11:46:54 INFO - 'SYSTEMROOT': 'C:\\windows', 11:46:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:54 INFO - 'TEST1': 'testie', 11:46:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:46:54 INFO - 'USERDOMAIN': 'T-W732-IX-229', 11:46:54 INFO - 'USERNAME': 'cltbld', 11:46:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:46:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:46:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:46:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:46:54 INFO - 'WINDIR': 'C:\\windows', 11:46:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:46:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:46:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:46:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:46:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:46:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:46:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:46:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:46:59 INFO - Unpacking c:\slave\test\build\tests\marionette 11:46:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:46:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:46:59 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)) 11:47:10 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)) 11:47:10 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)) 11:47:10 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)) 11:47:10 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)) 11:47:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:47:10 INFO - Downloading blessings-1.6.tar.gz 11:47:10 INFO - Running setup.py egg_info for package blessings 11:47:10 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)) 11:47:10 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:47:10 INFO - Running setup.py install for blessings 11:47:10 INFO - Running setup.py install for browsermob-proxy 11:47:10 INFO - Running setup.py install for manifestparser 11:47:10 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Running setup.py install for marionette-client 11:47:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:47:10 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Running setup.py install for marionette-driver 11:47:10 INFO - Running setup.py install for mozcrash 11:47:10 INFO - Running setup.py install for mozdebug 11:47:10 INFO - Running setup.py install for mozdevice 11:47:10 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Running setup.py install for mozhttpd 11:47:10 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Running setup.py install for mozInstall 11:47:10 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Running setup.py install for mozleak 11:47:10 INFO - Running setup.py install for mozprofile 11:47:10 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Running setup.py install for mozrunner 11:47:10 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:47:10 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:47:12 INFO - Running setup.py install for mozscreenshot 11:47:12 INFO - Running setup.py install for moztest 11:47:12 INFO - Running setup.py install for mozversion 11:47:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:47:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:47:12 INFO - Running setup.py install for wptserve 11:47:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:47:12 INFO - Cleaning up... 11:47:12 INFO - Return code: 0 11:47:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:47:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:47:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:47:12 INFO - Reading from file tmpfile_stdout 11:47:12 INFO - Using _rmtree_windows ... 11:47:12 INFO - Using _rmtree_windows ... 11:47:12 INFO - Current package versions: 11:47:12 INFO - blessings == 1.6 11:47:12 INFO - blobuploader == 1.2.4 11:47:12 INFO - browsermob-proxy == 0.6.0 11:47:12 INFO - distribute == 0.6.14 11:47:12 INFO - docopt == 0.6.1 11:47:12 INFO - manifestparser == 1.1 11:47:12 INFO - marionette-client == 2.3.0 11:47:12 INFO - marionette-driver == 1.4.0 11:47:12 INFO - mozInstall == 1.12 11:47:12 INFO - mozcrash == 0.17 11:47:12 INFO - mozdebug == 0.1 11:47:12 INFO - mozdevice == 0.48 11:47:12 INFO - mozfile == 1.2 11:47:12 INFO - mozhttpd == 0.7 11:47:12 INFO - mozinfo == 0.9 11:47:12 INFO - mozleak == 0.1 11:47:12 INFO - mozlog == 3.1 11:47:12 INFO - moznetwork == 0.27 11:47:12 INFO - mozprocess == 0.22 11:47:12 INFO - mozprofile == 0.28 11:47:12 INFO - mozrunner == 6.11 11:47:12 INFO - mozscreenshot == 0.1 11:47:12 INFO - mozsystemmonitor == 0.0 11:47:12 INFO - moztest == 0.7 11:47:12 INFO - mozversion == 1.4 11:47:12 INFO - requests == 1.2.3 11:47:12 INFO - wptserve == 1.4.0 11:47:12 INFO - Running post-action listener: _resource_record_post_action 11:47:12 INFO - Running post-action listener: _start_resource_monitoring 11:47:12 INFO - Starting resource monitoring. 11:47:13 INFO - ##### 11:47:13 INFO - ##### Running pull step. 11:47:13 INFO - ##### 11:47:13 INFO - Running pre-action listener: _resource_record_pre_action 11:47:13 INFO - Running main action method: pull 11:47:13 INFO - Pull has nothing to do! 11:47:13 INFO - Running post-action listener: _resource_record_post_action 11:47:13 INFO - ##### 11:47:13 INFO - ##### Running install step. 11:47:13 INFO - ##### 11:47:13 INFO - Running pre-action listener: _resource_record_pre_action 11:47:13 INFO - Running main action method: install 11:47:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:47:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:47:13 INFO - Reading from file tmpfile_stdout 11:47:13 INFO - Using _rmtree_windows ... 11:47:13 INFO - Using _rmtree_windows ... 11:47:13 INFO - Detecting whether we're running mozinstall >=1.0... 11:47:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:47:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:47:13 INFO - Reading from file tmpfile_stdout 11:47:13 INFO - Output received: 11:47:13 INFO - Usage: mozinstall-script.py [options] installer 11:47:13 INFO - Options: 11:47:13 INFO - -h, --help show this help message and exit 11:47:13 INFO - -d DEST, --destination=DEST 11:47:13 INFO - Directory to install application into. [default: 11:47:13 INFO - "C:\slave\test"] 11:47:13 INFO - --app=APP Application being installed. [default: firefox] 11:47:13 INFO - Using _rmtree_windows ... 11:47:13 INFO - Using _rmtree_windows ... 11:47:13 INFO - mkdir: C:\slave\test\build\application 11:47:13 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 11:47:13 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 11:47:15 INFO - Reading from file tmpfile_stdout 11:47:15 INFO - Output received: 11:47:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:47:15 INFO - Using _rmtree_windows ... 11:47:15 INFO - Using _rmtree_windows ... 11:47:15 INFO - Running post-action listener: _resource_record_post_action 11:47:15 INFO - ##### 11:47:15 INFO - ##### Running run-tests step. 11:47:15 INFO - ##### 11:47:15 INFO - Running pre-action listener: _resource_record_pre_action 11:47:15 INFO - Running main action method: run_tests 11:47:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:47:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:47:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:47:15 INFO - grabbing minidump binary from tooltool 11:47:15 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')]} 11:47:15 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 0x01C99368>, '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 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:47:15 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 11:47:15 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 11:47:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:47:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmph2sv4n 11:47:16 INFO - INFO - File integrity verified, renaming tmph2sv4n to win32-minidump_stackwalk.exe 11:47:16 INFO - Return code: 0 11:47:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:47:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:47:16 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/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.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 11:47:16 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/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.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 11:47:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:47:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:47:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:47:16 INFO - 'COMPUTERNAME': 'T-W732-IX-229', 11:47:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:47:16 INFO - 'DCLOCATION': 'SCL3', 11:47:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:47:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:47:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:47:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:47:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:47:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:47:16 INFO - 'HOMEDRIVE': 'C:', 11:47:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:47:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:47:16 INFO - 'KTS_VERSION': '1.19c', 11:47:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:47:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:47:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-229', 11:47:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:47:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:47:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:47:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:47:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:47:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:47:16 INFO - 'MOZ_AIRBAG': '1', 11:47:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:47:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:47:16 INFO - 'MOZ_MSVCVERSION': '8', 11:47:16 INFO - 'MOZ_NO_REMOTE': '1', 11:47:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:47:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:47:16 INFO - 'NO_EM_RESTART': '1', 11:47:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:47:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:47:16 INFO - 'OS': 'Windows_NT', 11:47:16 INFO - 'OURDRIVE': 'C:', 11:47:16 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 11:47:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:47:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:47:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:47:16 INFO - 'PROCESSOR_LEVEL': '6', 11:47:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:47:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:47:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:47:16 INFO - 'PROMPT': '$P$G', 11:47:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:47:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:47:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:47:16 INFO - 'PWD': 'C:\\slave\\test', 11:47:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:47:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:47:16 INFO - 'SYSTEMDRIVE': 'C:', 11:47:16 INFO - 'SYSTEMROOT': 'C:\\windows', 11:47:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:47:16 INFO - 'TEST1': 'testie', 11:47:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:47:16 INFO - 'USERDOMAIN': 'T-W732-IX-229', 11:47:16 INFO - 'USERNAME': 'cltbld', 11:47:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:47:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:47:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:47:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:47:16 INFO - 'WINDIR': 'C:\\windows', 11:47:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:47:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:47:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:47:16 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/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.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 11:47:18 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 11:47:18 INFO - import pkg_resources 11:47:20 INFO - Using 1 client processes 11:47:23 INFO - SUITE-START | Running 778 tests 11:47:23 INFO - Running testharness tests 11:47:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:47:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:47:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:47:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:47:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:47:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:47:23 INFO - Setting up ssl 11:47:23 INFO - PROCESS | certutil | 11:47:24 INFO - PROCESS | certutil | 11:47:24 INFO - PROCESS | certutil | 11:47:24 INFO - Certificate Nickname Trust Attributes 11:47:24 INFO - SSL,S/MIME,JAR/XPI 11:47:24 INFO - 11:47:24 INFO - web-platform-tests CT,, 11:47:24 INFO - 11:47:24 INFO - Starting runner 11:47:24 INFO - PROCESS | 1520 | [1520] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 11:47:24 INFO - PROCESS | 1520 | [1520] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 11:47:24 INFO - PROCESS | 1520 | [1520] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 11:47:24 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 11:47:25 INFO - PROCESS | 1520 | [1520] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 11:47:26 INFO - PROCESS | 1520 | 1461091646688 Marionette DEBUG Marionette enabled via build flag and pref 11:47:27 INFO - PROCESS | 1520 | ++DOCSHELL 1339BC00 == 1 [pid = 1520] [id = 1] 11:47:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 1 (1339C000) [pid = 1520] [serial = 1] [outer = 00000000] 11:47:27 INFO - PROCESS | 1520 | [1520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:47:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 2 (1339CC00) [pid = 1520] [serial = 2] [outer = 1339C000] 11:47:28 INFO - PROCESS | 1520 | ++DOCSHELL 15EAB000 == 2 [pid = 1520] [id = 2] 11:47:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 3 (15EAB400) [pid = 1520] [serial = 3] [outer = 00000000] 11:47:28 INFO - PROCESS | 1520 | [1520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:47:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 4 (15EAC000) [pid = 1520] [serial = 4] [outer = 15EAB400] 11:47:28 INFO - PROCESS | 1520 | 1461091648400 Marionette INFO Listening on port 2828 11:47:29 INFO - PROCESS | 1520 | 1461091649842 Marionette DEBUG Marionette enabled via command-line flag 11:47:29 INFO - PROCESS | 1520 | [1520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:47:29 INFO - PROCESS | 1520 | [1520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:47:29 INFO - PROCESS | 1520 | ++DOCSHELL 126BD400 == 3 [pid = 1520] [id = 3] 11:47:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 5 (126C5400) [pid = 1520] [serial = 5] [outer = 00000000] 11:47:29 INFO - PROCESS | 1520 | [1520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:47:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 6 (126C6000) [pid = 1520] [serial = 6] [outer = 126C5400] 11:47:30 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:47:30 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:47:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 7 (18158000) [pid = 1520] [serial = 7] [outer = 15EAB400] 11:47:30 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:47:30 INFO - PROCESS | 1520 | 1461091650110 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49337 11:47:30 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:47:30 INFO - PROCESS | 1520 | 1461091650132 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49338 11:47:30 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:47:30 INFO - PROCESS | 1520 | 1461091650139 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49339 11:47:30 INFO - PROCESS | 1520 | 1461091650168 Marionette DEBUG Closed connection conn0 11:47:30 INFO - PROCESS | 1520 | 1461091650170 Marionette DEBUG Closed connection conn1 11:47:30 INFO - PROCESS | 1520 | 1461091650252 Marionette DEBUG Closed connection conn2 11:47:30 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:47:30 INFO - PROCESS | 1520 | 1461091650259 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49340 11:47:30 INFO - PROCESS | 1520 | 1461091650296 Marionette DEBUG Closed connection conn3 11:47:30 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:47:30 INFO - PROCESS | 1520 | 1461091650302 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49341 11:47:30 INFO - PROCESS | 1520 | ++DOCSHELL 1339B000 == 4 [pid = 1520] [id = 4] 11:47:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 8 (1864F400) [pid = 1520] [serial = 8] [outer = 00000000] 11:47:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 9 (1808A800) [pid = 1520] [serial = 9] [outer = 1864F400] 11:47:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 10 (18090400) [pid = 1520] [serial = 10] [outer = 1864F400] 11:47:30 INFO - PROCESS | 1520 | 1461091650500 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:47:30 INFO - PROCESS | 1520 | 1461091650506 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419093236","device":"desktop","version":"48.0a1"} 11:47:31 INFO - PROCESS | 1520 | [1520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:47:31 INFO - PROCESS | 1520 | [1520] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 11:47:31 INFO - PROCESS | 1520 | [1520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:47:32 INFO - PROCESS | 1520 | ++DOCSHELL 1AA05400 == 5 [pid = 1520] [id = 5] 11:47:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 11 (1AA13800) [pid = 1520] [serial = 11] [outer = 00000000] 11:47:32 INFO - PROCESS | 1520 | ++DOCSHELL 1AA16000 == 6 [pid = 1520] [id = 6] 11:47:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 12 (1AA1B800) [pid = 1520] [serial = 12] [outer = 00000000] 11:47:32 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:47:32 INFO - PROCESS | 1520 | ++DOCSHELL 1BC2D400 == 7 [pid = 1520] [id = 7] 11:47:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 13 (1BC2D800) [pid = 1520] [serial = 13] [outer = 00000000] 11:47:32 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:47:33 INFO - PROCESS | 1520 | [1520] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:47:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 14 (1BC35C00) [pid = 1520] [serial = 14] [outer = 1BC2D800] 11:47:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 15 (1C06AC00) [pid = 1520] [serial = 15] [outer = 1AA13800] 11:47:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 16 (1C06C400) [pid = 1520] [serial = 16] [outer = 1AA1B800] 11:47:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 17 (1C06E800) [pid = 1520] [serial = 17] [outer = 1BC2D800] 11:47:33 INFO - PROCESS | 1520 | 1461091653935 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 1520 | 1461091653949 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 18 (1D08D000) [pid = 1520] [serial = 18] [outer = 1BC2D800] 11:47:34 INFO - PROCESS | 1520 | 1461091654718 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"c33b83c1-1256-4c0d-a4e0-a5ce638d8cf2","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160419093236","device":"desktop","version":"48.0a1","command_id":1}}] 11:47:34 INFO - PROCESS | 1520 | 1461091654971 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:47:35 INFO - PROCESS | 1520 | 1461091655005 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:47:35 INFO - PROCESS | 1520 | 1461091655014 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:47:35 INFO - PROCESS | 1520 | [1520] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:47:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 19 (1AD0A000) [pid = 1520] [serial = 19] [outer = 1BC2D800] 11:47:36 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:47:36 INFO - PROCESS | 1520 | 1461091656052 Marionette TRACE conn4 <- [1,3,null,{}] 11:47:36 INFO - PROCESS | 1520 | 1461091656093 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:47:36 INFO - PROCESS | 1520 | 1461091656109 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:47:36 INFO - PROCESS | 1520 | 1461091656119 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:47:36 INFO - PROCESS | 1520 | 1461091656122 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 11:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:47:36 INFO - PROCESS | 1520 | 1461091656126 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:47:36 INFO - PROCESS | 1520 | 1461091656129 Marionette TRACE conn4 <- [1,6,null,{}] 11:47:36 INFO - PROCESS | 1520 | 1461091656209 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:36 INFO - PROCESS | 1520 | 1461091656224 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:47:36 INFO - PROCESS | 1520 | 1461091656228 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:36 INFO - PROCESS | 1520 | ++DOCSHELL 1EE81000 == 8 [pid = 1520] [id = 8] 11:47:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 20 (1EE82000) [pid = 1520] [serial = 20] [outer = 00000000] 11:47:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 21 (1FD97400) [pid = 1520] [serial = 21] [outer = 1EE82000] 11:47:36 INFO - PROCESS | 1520 | 1461091656276 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 22 (1FD9B400) [pid = 1520] [serial = 22] [outer = 1EE82000] 11:47:36 INFO - PROCESS | 1520 | ++DOCSHELL 008B8800 == 9 [pid = 1520] [id = 9] 11:47:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 23 (18029000) [pid = 1520] [serial = 23] [outer = 00000000] 11:47:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 24 (1EE7C800) [pid = 1520] [serial = 24] [outer = 18029000] 11:47:36 INFO - PROCESS | 1520 | 1461091656669 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 25 (1877D000) [pid = 1520] [serial = 25] [outer = 18029000] 11:47:36 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:47:37 INFO - PROCESS | 1520 | 1461091657253 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1171ms 11:47:37 INFO - PROCESS | 1520 | 1461091657300 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:47:37 INFO - PROCESS | 1520 | 1461091657302 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 11:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:47:37 INFO - PROCESS | 1520 | 1461091657306 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:47:37 INFO - PROCESS | 1520 | 1461091657307 Marionette TRACE conn4 <- [1,10,null,{}] 11:47:37 INFO - PROCESS | 1520 | 1461091657316 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:37 INFO - PROCESS | 1520 | 1461091657424 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:47:37 INFO - PROCESS | 1520 | 1461091657432 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 1520 | ++DOCSHELL 21563C00 == 10 [pid = 1520] [id = 10] 11:47:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 26 (21564000) [pid = 1520] [serial = 26] [outer = 00000000] 11:47:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 27 (218B7800) [pid = 1520] [serial = 27] [outer = 21564000] 11:47:37 INFO - PROCESS | 1520 | 1461091657480 Marionette DEBUG loaded listener.js 11:47:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 28 (218BB000) [pid = 1520] [serial = 28] [outer = 21564000] 11:47:38 INFO - PROCESS | 1520 | --DOCSHELL 1339B000 == 9 [pid = 1520] [id = 4] 11:47:38 INFO - PROCESS | 1520 | --DOCSHELL 1339BC00 == 8 [pid = 1520] [id = 1] 11:47:38 INFO - PROCESS | 1520 | 1461091658844 Marionette TRACE conn4 <- [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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1579ms 11:47:38 INFO - PROCESS | 1520 | 1461091658885 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:47:38 INFO - PROCESS | 1520 | 1461091658889 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 11:47:38 INFO - PROCESS | 1520 | 1461091658894 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 1520 | 1461091658898 Marionette TRACE conn4 <- [1,14,null,{}] 11:47:38 INFO - PROCESS | 1520 | 1461091658904 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:39 INFO - PROCESS | 1520 | 1461091658995 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:47:39 INFO - PROCESS | 1520 | 1461091659006 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 1520 | ++DOCSHELL 11FDB000 == 9 [pid = 1520] [id = 11] 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 29 (11FDBC00) [pid = 1520] [serial = 29] [outer = 00000000] 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 30 (122C2400) [pid = 1520] [serial = 30] [outer = 11FDBC00] 11:47:39 INFO - PROCESS | 1520 | 1461091659055 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 31 (12677400) [pid = 1520] [serial = 31] [outer = 11FDBC00] 11:47:39 INFO - PROCESS | 1520 | ++DOCSHELL 12742400 == 10 [pid = 1520] [id = 12] 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 32 (12742C00) [pid = 1520] [serial = 32] [outer = 00000000] 11:47:39 INFO - PROCESS | 1520 | 1461091659522 Marionette TRACE conn4 <- [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]]]}] 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 33 (12747400) [pid = 1520] [serial = 33] [outer = 12742C00] 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 34 (128DF400) [pid = 1520] [serial = 34] [outer = 12742C00] 11:47:39 INFO - PROCESS | 1520 | ++DOCSHELL 0F184000 == 11 [pid = 1520] [id = 13] 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 35 (126B7C00) [pid = 1520] [serial = 35] [outer = 00000000] 11:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 690ms 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 36 (132A9800) [pid = 1520] [serial = 36] [outer = 126B7C00] 11:47:39 INFO - PROCESS | 1520 | 1461091659612 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:47:39 INFO - PROCESS | 1520 | 1461091659618 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 11:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 37 (1339D800) [pid = 1520] [serial = 37] [outer = 126B7C00] 11:47:39 INFO - PROCESS | 1520 | 1461091659659 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:47:39 INFO - PROCESS | 1520 | 1461091659662 Marionette TRACE conn4 <- [1,18,null,{}] 11:47:39 INFO - PROCESS | 1520 | 1461091659701 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:39 INFO - PROCESS | 1520 | 1461091659806 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:47:39 INFO - PROCESS | 1520 | 1461091659863 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:39 INFO - PROCESS | 1520 | ++DOCSHELL 11F03400 == 12 [pid = 1520] [id = 14] 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 38 (126AD400) [pid = 1520] [serial = 38] [outer = 00000000] 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 39 (128E5800) [pid = 1520] [serial = 39] [outer = 126AD400] 11:47:39 INFO - PROCESS | 1520 | 1461091659911 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 40 (16BF5400) [pid = 1520] [serial = 40] [outer = 126AD400] 11:47:40 INFO - PROCESS | 1520 | 1461091660284 Marionette TRACE conn4 <- [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]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 711ms 11:47:40 INFO - PROCESS | 1520 | 1461091660350 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 1520 | 1461091660353 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 11:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:47:40 INFO - PROCESS | 1520 | 1461091660356 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 1520 | 1461091660360 Marionette TRACE conn4 <- [1,22,null,{}] 11:47:40 INFO - PROCESS | 1520 | 1461091660371 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:40 INFO - PROCESS | 1520 | 1461091660453 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:47:40 INFO - PROCESS | 1520 | 1461091660460 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 1520 | ++DOCSHELL 172CDC00 == 13 [pid = 1520] [id = 15] 11:47:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 41 (172CE400) [pid = 1520] [serial = 41] [outer = 00000000] 11:47:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 42 (1808B800) [pid = 1520] [serial = 42] [outer = 172CE400] 11:47:40 INFO - PROCESS | 1520 | 1461091660509 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 43 (18154C00) [pid = 1520] [serial = 43] [outer = 172CE400] 11:47:40 INFO - PROCESS | 1520 | 1461091660908 Marionette TRACE conn4 <- [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]]]}] 11:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 11:47:40 INFO - PROCESS | 1520 | 1461091660929 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:47:40 INFO - PROCESS | 1520 | 1461091660932 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 11:47:40 INFO - PROCESS | 1520 | 1461091660935 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:47:40 INFO - PROCESS | 1520 | 1461091660936 Marionette TRACE conn4 <- [1,26,null,{}] 11:47:40 INFO - PROCESS | 1520 | 1461091660952 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:41 INFO - PROCESS | 1520 | 1461091661030 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:47:41 INFO - PROCESS | 1520 | 1461091661036 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1520 | ++DOCSHELL 18657800 == 14 [pid = 1520] [id = 16] 11:47:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 44 (18784400) [pid = 1520] [serial = 44] [outer = 00000000] 11:47:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 45 (199AA800) [pid = 1520] [serial = 45] [outer = 18784400] 11:47:41 INFO - PROCESS | 1520 | 1461091661084 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 46 (1A427400) [pid = 1520] [serial = 46] [outer = 18784400] 11:47:41 INFO - PROCESS | 1520 | 1461091661489 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 11:47:41 INFO - PROCESS | 1520 | 1461091661509 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:47:41 INFO - PROCESS | 1520 | 1461091661511 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 11:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:47:41 INFO - PROCESS | 1520 | 1461091661515 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 1520 | 1461091661516 Marionette TRACE conn4 <- [1,30,null,{}] 11:47:41 INFO - PROCESS | 1520 | 1461091661520 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:41 INFO - PROCESS | 1520 | 1461091661622 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:47:41 INFO - PROCESS | 1520 | 1461091661631 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1520 | ++DOCSHELL 1A429800 == 15 [pid = 1520] [id = 17] 11:47:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 47 (1A42E800) [pid = 1520] [serial = 47] [outer = 00000000] 11:47:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 48 (1AA1A000) [pid = 1520] [serial = 48] [outer = 1A42E800] 11:47:41 INFO - PROCESS | 1520 | 1461091661678 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 49 (1AE04000) [pid = 1520] [serial = 49] [outer = 1A42E800] 11:47:42 INFO - PROCESS | 1520 | 1461091662070 Marionette TRACE conn4 <- [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]]]}] 11:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 11:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:47:42 INFO - PROCESS | 1520 | 1461091662085 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 1520 | 1461091662087 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 11:47:42 INFO - PROCESS | 1520 | 1461091662091 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 1520 | 1461091662092 Marionette TRACE conn4 <- [1,34,null,{}] 11:47:42 INFO - PROCESS | 1520 | 1461091662096 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:42 INFO - PROCESS | 1520 | 1461091662214 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:47:42 INFO - PROCESS | 1520 | 1461091662223 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 1520 | ++DOCSHELL 1808BC00 == 16 [pid = 1520] [id = 18] 11:47:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 50 (1AE07C00) [pid = 1520] [serial = 50] [outer = 00000000] 11:47:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 51 (1C02B800) [pid = 1520] [serial = 51] [outer = 1AE07C00] 11:47:42 INFO - PROCESS | 1520 | 1461091662269 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 52 (1C331C00) [pid = 1520] [serial = 52] [outer = 1AE07C00] 11:47:42 INFO - PROCESS | 1520 | 1461091662636 Marionette TRACE conn4 <- [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]]]}] 11:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 11:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:47:42 INFO - PROCESS | 1520 | 1461091662661 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:47:42 INFO - PROCESS | 1520 | 1461091662663 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 11:47:42 INFO - PROCESS | 1520 | 1461091662666 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 1520 | 1461091662668 Marionette TRACE conn4 <- [1,38,null,{}] 11:47:42 INFO - PROCESS | 1520 | 1461091662671 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:42 INFO - PROCESS | 1520 | 1461091662741 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:47:42 INFO - PROCESS | 1520 | 1461091662747 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 1520 | ++DOCSHELL 1C334400 == 17 [pid = 1520] [id = 19] 11:47:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 53 (1C36E800) [pid = 1520] [serial = 53] [outer = 00000000] 11:47:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 54 (1C92B800) [pid = 1520] [serial = 54] [outer = 1C36E800] 11:47:42 INFO - PROCESS | 1520 | 1461091662792 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 55 (1C9D1800) [pid = 1520] [serial = 55] [outer = 1C36E800] 11:47:43 INFO - PROCESS | 1520 | 1461091663198 Marionette TRACE conn4 <- [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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 11:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:47:43 INFO - PROCESS | 1520 | 1461091663237 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 1520 | 1461091663239 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 11:47:43 INFO - PROCESS | 1520 | 1461091663242 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 1520 | 1461091663244 Marionette TRACE conn4 <- [1,42,null,{}] 11:47:43 INFO - PROCESS | 1520 | 1461091663248 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:43 INFO - PROCESS | 1520 | 1461091663325 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:47:43 INFO - PROCESS | 1520 | 1461091663331 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 1520 | ++DOCSHELL 1CA1F800 == 18 [pid = 1520] [id = 20] 11:47:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 56 (1CA20400) [pid = 1520] [serial = 56] [outer = 00000000] 11:47:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 57 (1CAC0000) [pid = 1520] [serial = 57] [outer = 1CA20400] 11:47:43 INFO - PROCESS | 1520 | 1461091663378 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 58 (1CBF1000) [pid = 1520] [serial = 58] [outer = 1CA20400] 11:47:43 INFO - PROCESS | 1520 | 1461091663761 Marionette TRACE conn4 <- [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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 571ms 11:47:43 INFO - PROCESS | 1520 | 1461091663890 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 1520 | 1461091663892 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 11:47:43 INFO - PROCESS | 1520 | 1461091663920 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 1520 | 1461091663922 Marionette TRACE conn4 <- [1,46,null,{}] 11:47:43 INFO - PROCESS | 1520 | 1461091663925 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:47:44 INFO - PROCESS | 1520 | 1461091664006 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:47:44 INFO - PROCESS | 1520 | 1461091664012 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 1520 | ++DOCSHELL 172CA400 == 19 [pid = 1520] [id = 21] 11:47:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 59 (1CABA000) [pid = 1520] [serial = 59] [outer = 00000000] 11:47:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 60 (1F9D0400) [pid = 1520] [serial = 60] [outer = 1CABA000] 11:47:44 INFO - PROCESS | 1520 | 1461091664061 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 61 (1F9D9C00) [pid = 1520] [serial = 61] [outer = 1CABA000] 11:47:44 INFO - PROCESS | 1520 | 1461091664468 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 11:47:44 INFO - PROCESS | 1520 | 1461091664512 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 1520 | 1461091664514 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 11:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:47:44 INFO - PROCESS | 1520 | 1461091664522 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 1520 | 1461091664524 Marionette TRACE conn4 <- [1,50,null,{}] 11:47:44 INFO - PROCESS | 1520 | 1461091664528 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:44 INFO - PROCESS | 1520 | 1461091664608 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:47:44 INFO - PROCESS | 1520 | 1461091664615 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:44 INFO - PROCESS | 1520 | ++DOCSHELL 1A4AF400 == 20 [pid = 1520] [id = 22] 11:47:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 62 (1A4B0400) [pid = 1520] [serial = 62] [outer = 00000000] 11:47:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 63 (1C5E4800) [pid = 1520] [serial = 63] [outer = 1A4B0400] 11:47:44 INFO - PROCESS | 1520 | 1461091664662 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 64 (1F9CBC00) [pid = 1520] [serial = 64] [outer = 1A4B0400] 11:47:45 INFO - PROCESS | 1520 | 1461091665034 Marionette TRACE conn4 <- [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]]]}] 11:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 530ms 11:47:45 INFO - PROCESS | 1520 | 1461091665055 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 1520 | 1461091665057 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 11:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:47:45 INFO - PROCESS | 1520 | 1461091665060 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 1520 | 1461091665063 Marionette TRACE conn4 <- [1,54,null,{}] 11:47:45 INFO - PROCESS | 1520 | 1461091665066 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:45 INFO - PROCESS | 1520 | 1461091665180 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:47:45 INFO - PROCESS | 1520 | 1461091665188 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 1520 | ++DOCSHELL 170CBC00 == 21 [pid = 1520] [id = 23] 11:47:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 65 (1AA0AC00) [pid = 1520] [serial = 65] [outer = 00000000] 11:47:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 66 (2147A800) [pid = 1520] [serial = 66] [outer = 1AA0AC00] 11:47:45 INFO - PROCESS | 1520 | 1461091665245 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 67 (2155A000) [pid = 1520] [serial = 67] [outer = 1AA0AC00] 11:47:45 INFO - PROCESS | 1520 | 1461091665639 Marionette TRACE conn4 <- [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]]]}] 11:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 11:47:45 INFO - PROCESS | 1520 | 1461091665695 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:47:45 INFO - PROCESS | 1520 | 1461091665697 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 11:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:47:45 INFO - PROCESS | 1520 | 1461091665700 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:47:45 INFO - PROCESS | 1520 | 1461091665702 Marionette TRACE conn4 <- [1,58,null,{}] 11:47:45 INFO - PROCESS | 1520 | 1461091665705 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:45 INFO - PROCESS | 1520 | 1461091665822 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:47:45 INFO - PROCESS | 1520 | 1461091665830 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 1520 | ++DOCSHELL 1C875C00 == 22 [pid = 1520] [id = 24] 11:47:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 68 (1C87A400) [pid = 1520] [serial = 68] [outer = 00000000] 11:47:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 69 (1C87FC00) [pid = 1520] [serial = 69] [outer = 1C87A400] 11:47:45 INFO - PROCESS | 1520 | 1461091665879 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 70 (1C881000) [pid = 1520] [serial = 70] [outer = 1C87A400] 11:47:46 INFO - PROCESS | 1520 | 1461091666976 Marionette TRACE conn4 <- [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]]]}] 11:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1339ms 11:47:47 INFO - PROCESS | 1520 | 1461091667039 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:47:47 INFO - PROCESS | 1520 | 1461091667043 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 11:47:47 INFO - PROCESS | 1520 | 1461091667048 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:47:47 INFO - PROCESS | 1520 | 1461091667051 Marionette TRACE conn4 <- [1,62,null,{}] 11:47:47 INFO - PROCESS | 1520 | 1461091667057 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:47 INFO - PROCESS | 1520 | 1461091667161 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:47:47 INFO - PROCESS | 1520 | 1461091667177 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 1520 | ++DOCSHELL 12672C00 == 23 [pid = 1520] [id = 25] 11:47:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 71 (12674400) [pid = 1520] [serial = 71] [outer = 00000000] 11:47:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 72 (1274EC00) [pid = 1520] [serial = 72] [outer = 12674400] 11:47:47 INFO - PROCESS | 1520 | 1461091667230 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 73 (12ABFC00) [pid = 1520] [serial = 73] [outer = 12674400] 11:47:47 INFO - PROCESS | 1520 | 1461091667649 Marionette TRACE conn4 <- [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]]]}] 11:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 11:47:47 INFO - PROCESS | 1520 | 1461091667679 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:47:47 INFO - PROCESS | 1520 | 1461091667685 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 11:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:47:47 INFO - PROCESS | 1520 | 1461091667690 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:47:47 INFO - PROCESS | 1520 | 1461091667693 Marionette TRACE conn4 <- [1,66,null,{}] 11:47:47 INFO - PROCESS | 1520 | 1461091667697 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:47 INFO - PROCESS | 1520 | 1461091667800 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:47:47 INFO - PROCESS | 1520 | 1461091667807 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 1520 | ++DOCSHELL 132AEC00 == 24 [pid = 1520] [id = 26] 11:47:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 74 (1339C400) [pid = 1520] [serial = 74] [outer = 00000000] 11:47:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 75 (171A7400) [pid = 1520] [serial = 75] [outer = 1339C400] 11:47:47 INFO - PROCESS | 1520 | 1461091667852 Marionette DEBUG loaded listener.js 11:47:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 76 (18024000) [pid = 1520] [serial = 76] [outer = 1339C400] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 75 (1EE82000) [pid = 1520] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 74 (1864F400) [pid = 1520] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 73 (21564000) [pid = 1520] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 72 (11FDBC00) [pid = 1520] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 71 (126AD400) [pid = 1520] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 70 (172CE400) [pid = 1520] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 69 (18784400) [pid = 1520] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 68 (1A42E800) [pid = 1520] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 67 (1AE07C00) [pid = 1520] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 66 (1A4B0400) [pid = 1520] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:47:48 INFO - PROCESS | 1520 | --DOMWINDOW == 65 (1AA0AC00) [pid = 1520] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:47:48 INFO - PROCESS | 1520 | 1461091668565 Marionette TRACE conn4 <- [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]]]}] 11:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 931ms 11:47:48 INFO - PROCESS | 1520 | 1461091668624 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 1520 | 1461091668626 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 11:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:47:48 INFO - PROCESS | 1520 | 1461091668643 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 1520 | 1461091668647 Marionette TRACE conn4 <- [1,70,null,{}] 11:47:48 INFO - PROCESS | 1520 | 1461091668658 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:48 INFO - PROCESS | 1520 | 1461091668736 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:47:48 INFO - PROCESS | 1520 | 1461091668745 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:48 INFO - PROCESS | 1520 | ++DOCSHELL 18086800 == 25 [pid = 1520] [id = 27] 11:47:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 66 (1864F400) [pid = 1520] [serial = 77] [outer = 00000000] 11:47:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 67 (19C2B800) [pid = 1520] [serial = 78] [outer = 1864F400] 11:47:48 INFO - PROCESS | 1520 | 1461091668797 Marionette DEBUG loaded listener.js 11:47:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 68 (1A48AC00) [pid = 1520] [serial = 79] [outer = 1864F400] 11:47:49 INFO - PROCESS | 1520 | 1461091669210 Marionette TRACE conn4 <- [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]]]}] 11:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 11:47:49 INFO - PROCESS | 1520 | 1461091669275 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 1520 | 1461091669277 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 11:47:49 INFO - PROCESS | 1520 | 1461091669280 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:47:49 INFO - PROCESS | 1520 | 1461091669282 Marionette TRACE conn4 <- [1,74,null,{}] 11:47:49 INFO - PROCESS | 1520 | 1461091669290 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:49 INFO - PROCESS | 1520 | 1461091669365 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:47:49 INFO - PROCESS | 1520 | 1461091669371 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 1520 | ++DOCSHELL 1A4B3000 == 26 [pid = 1520] [id = 28] 11:47:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 69 (1A4B3400) [pid = 1520] [serial = 80] [outer = 00000000] 11:47:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 70 (1AD05800) [pid = 1520] [serial = 81] [outer = 1A4B3400] 11:47:49 INFO - PROCESS | 1520 | 1461091669417 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 71 (1AE0A000) [pid = 1520] [serial = 82] [outer = 1A4B3400] 11:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 11:47:49 INFO - PROCESS | 1520 | 1461091669847 Marionette TRACE conn4 <- [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]]]}] 11:47:49 INFO - PROCESS | 1520 | 1461091669855 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:47:49 INFO - PROCESS | 1520 | 1461091669857 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 11:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:47:49 INFO - PROCESS | 1520 | 1461091669860 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:47:49 INFO - PROCESS | 1520 | 1461091669862 Marionette TRACE conn4 <- [1,78,null,{}] 11:47:49 INFO - PROCESS | 1520 | 1461091669865 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:49 INFO - PROCESS | 1520 | 1461091669938 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:47:49 INFO - PROCESS | 1520 | 1461091669944 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 1520 | ++DOCSHELL 1BDA4C00 == 27 [pid = 1520] [id = 29] 11:47:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 72 (1BDA5000) [pid = 1520] [serial = 83] [outer = 00000000] 11:47:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 73 (1C528400) [pid = 1520] [serial = 84] [outer = 1BDA5000] 11:47:50 INFO - PROCESS | 1520 | 1461091669989 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 74 (1C876C00) [pid = 1520] [serial = 85] [outer = 1BDA5000] 11:47:50 INFO - PROCESS | 1520 | 1461091670420 Marionette TRACE conn4 <- [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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 11:47:50 INFO - PROCESS | 1520 | 1461091670492 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 1520 | 1461091670496 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 11:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:47:50 INFO - PROCESS | 1520 | 1461091670502 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 1520 | 1461091670507 Marionette TRACE conn4 <- [1,82,null,{}] 11:47:50 INFO - PROCESS | 1520 | 1461091670514 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:50 INFO - PROCESS | 1520 | 1461091670626 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:47:50 INFO - PROCESS | 1520 | 1461091670753 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 1520 | ++DOCSHELL 11FDB800 == 28 [pid = 1520] [id = 30] 11:47:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 75 (122C8000) [pid = 1520] [serial = 86] [outer = 00000000] 11:47:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 76 (1274E400) [pid = 1520] [serial = 87] [outer = 122C8000] 11:47:50 INFO - PROCESS | 1520 | 1461091670811 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 77 (16D8F000) [pid = 1520] [serial = 88] [outer = 122C8000] 11:47:51 INFO - PROCESS | 1520 | 1461091671295 Marionette TRACE conn4 <- [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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 11:47:51 INFO - PROCESS | 1520 | 1461091671349 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 1520 | 1461091671356 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 11:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:47:51 INFO - PROCESS | 1520 | 1461091671363 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 1520 | 1461091671366 Marionette TRACE conn4 <- [1,86,null,{}] 11:47:51 INFO - PROCESS | 1520 | 1461091671370 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:51 INFO - PROCESS | 1520 | 1461091671469 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:47:51 INFO - PROCESS | 1520 | 1461091671549 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:51 INFO - PROCESS | 1520 | ++DOCSHELL 18784000 == 29 [pid = 1520] [id = 31] 11:47:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 78 (199AA400) [pid = 1520] [serial = 89] [outer = 00000000] 11:47:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 79 (1A4AFC00) [pid = 1520] [serial = 90] [outer = 199AA400] 11:47:51 INFO - PROCESS | 1520 | 1461091671605 Marionette DEBUG loaded listener.js 11:47:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 80 (1AA14400) [pid = 1520] [serial = 91] [outer = 199AA400] 11:47:52 INFO - PROCESS | 1520 | 1461091672165 Marionette TRACE conn4 <- [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]]]}] 11:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 831ms 11:47:52 INFO - PROCESS | 1520 | 1461091672194 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:47:52 INFO - PROCESS | 1520 | 1461091672197 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 11:47:52 INFO - PROCESS | 1520 | 1461091672200 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:47:52 INFO - PROCESS | 1520 | 1461091672204 Marionette TRACE conn4 <- [1,90,null,{}] 11:47:52 INFO - PROCESS | 1520 | 1461091672216 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:52 INFO - PROCESS | 1520 | 1461091672314 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:47:52 INFO - PROCESS | 1520 | 1461091672381 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 1520 | ++DOCSHELL 1C9D4800 == 30 [pid = 1520] [id = 32] 11:47:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 81 (1C9DB000) [pid = 1520] [serial = 92] [outer = 00000000] 11:47:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 82 (1CABBC00) [pid = 1520] [serial = 93] [outer = 1C9DB000] 11:47:52 INFO - PROCESS | 1520 | 1461091672439 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 83 (1CAC3800) [pid = 1520] [serial = 94] [outer = 1C9DB000] 11:47:52 INFO - PROCESS | 1520 | 1461091672958 Marionette TRACE conn4 <- [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]]]}] 11:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 11:47:53 INFO - PROCESS | 1520 | 1461091673034 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:47:53 INFO - PROCESS | 1520 | 1461091673037 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 11:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:47:53 INFO - PROCESS | 1520 | 1461091673041 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - PROCESS | 1520 | 1461091673043 Marionette TRACE conn4 <- [1,94,null,{}] 11:47:53 INFO - PROCESS | 1520 | 1461091673046 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:53 INFO - PROCESS | 1520 | 1461091673142 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:47:53 INFO - PROCESS | 1520 | 1461091673209 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:53 INFO - PROCESS | 1520 | ++DOCSHELL 1D0A9000 == 31 [pid = 1520] [id = 33] 11:47:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 84 (1D0A9800) [pid = 1520] [serial = 95] [outer = 00000000] 11:47:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (1EE77800) [pid = 1520] [serial = 96] [outer = 1D0A9800] 11:47:53 INFO - PROCESS | 1520 | 1461091673264 Marionette DEBUG loaded listener.js 11:47:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (1EE77400) [pid = 1520] [serial = 97] [outer = 1D0A9800] 11:47:53 INFO - PROCESS | 1520 | 1461091673794 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 771ms 11:47:53 INFO - PROCESS | 1520 | 1461091673814 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:47:53 INFO - PROCESS | 1520 | 1461091673816 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 11:47:53 INFO - PROCESS | 1520 | 1461091673820 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:47:53 INFO - PROCESS | 1520 | 1461091673822 Marionette TRACE conn4 <- [1,98,null,{}] 11:47:53 INFO - PROCESS | 1520 | 1461091673826 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:53 INFO - PROCESS | 1520 | 1461091673919 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:47:54 INFO - PROCESS | 1520 | 1461091674016 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1520 | ++DOCSHELL 1225F400 == 32 [pid = 1520] [id = 34] 11:47:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (12260000) [pid = 1520] [serial = 98] [outer = 00000000] 11:47:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (12266C00) [pid = 1520] [serial = 99] [outer = 12260000] 11:47:54 INFO - PROCESS | 1520 | 1461091674075 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (1A4A5C00) [pid = 1520] [serial = 100] [outer = 12260000] 11:47:54 INFO - PROCESS | 1520 | 1461091674650 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 11:47:54 INFO - PROCESS | 1520 | 1461091674694 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:47:54 INFO - PROCESS | 1520 | 1461091674698 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 11:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:47:54 INFO - PROCESS | 1520 | 1461091674703 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:47:54 INFO - PROCESS | 1520 | 1461091674708 Marionette TRACE conn4 <- [1,102,null,{}] 11:47:54 INFO - PROCESS | 1520 | 1461091674714 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:54 INFO - PROCESS | 1520 | 1461091674808 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:47:54 INFO - PROCESS | 1520 | 1461091674897 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1520 | ++DOCSHELL 12259400 == 33 [pid = 1520] [id = 35] 11:47:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (1225A000) [pid = 1520] [serial = 101] [outer = 00000000] 11:47:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (122C9C00) [pid = 1520] [serial = 102] [outer = 1225A000] 11:47:54 INFO - PROCESS | 1520 | 1461091674946 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1274E000) [pid = 1520] [serial = 103] [outer = 1225A000] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1808A800) [pid = 1520] [serial = 9] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (18090400) [pid = 1520] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (15EAC000) [pid = 1520] [serial = 4] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (218BB000) [pid = 1520] [serial = 28] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (122C2400) [pid = 1520] [serial = 30] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (132A9800) [pid = 1520] [serial = 36] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (128E5800) [pid = 1520] [serial = 39] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 84 (1808B800) [pid = 1520] [serial = 42] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 83 (199AA800) [pid = 1520] [serial = 45] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 82 (1AA1A000) [pid = 1520] [serial = 48] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 81 (1C02B800) [pid = 1520] [serial = 51] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 80 (1C92B800) [pid = 1520] [serial = 54] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 79 (1CAC0000) [pid = 1520] [serial = 57] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 78 (1F9D0400) [pid = 1520] [serial = 60] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 77 (1C5E4800) [pid = 1520] [serial = 63] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 76 (12747400) [pid = 1520] [serial = 33] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 75 (16BF5400) [pid = 1520] [serial = 40] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 74 (18154C00) [pid = 1520] [serial = 43] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 73 (1A427400) [pid = 1520] [serial = 46] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 72 (1AE04000) [pid = 1520] [serial = 49] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 71 (12677400) [pid = 1520] [serial = 31] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 70 (1C331C00) [pid = 1520] [serial = 52] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 69 (2147A800) [pid = 1520] [serial = 66] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 68 (1F9CBC00) [pid = 1520] [serial = 64] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 67 (2155A000) [pid = 1520] [serial = 67] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 66 (218B7800) [pid = 1520] [serial = 27] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 65 (1FD9B400) [pid = 1520] [serial = 22] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 64 (1EE7C800) [pid = 1520] [serial = 24] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 63 (1FD97400) [pid = 1520] [serial = 21] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 62 (1C06E800) [pid = 1520] [serial = 17] [outer = 00000000] [url = about:blank] 11:47:55 INFO - PROCESS | 1520 | --DOMWINDOW == 61 (1BC35C00) [pid = 1520] [serial = 14] [outer = 00000000] [url = about:blank] 11:47:56 INFO - PROCESS | 1520 | 1461091676175 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1536ms 11:47:56 INFO - PROCESS | 1520 | 1461091676240 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 1520 | 1461091676245 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 11:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:47:56 INFO - PROCESS | 1520 | 1461091676250 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:47:56 INFO - PROCESS | 1520 | 1461091676255 Marionette TRACE conn4 <- [1,106,null,{}] 11:47:56 INFO - PROCESS | 1520 | 1461091676262 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:56 INFO - PROCESS | 1520 | 1461091676425 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:47:56 INFO - PROCESS | 1520 | 1461091676506 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:56 INFO - PROCESS | 1520 | ++DOCSHELL 1225BC00 == 34 [pid = 1520] [id = 36] 11:47:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 62 (12262400) [pid = 1520] [serial = 104] [outer = 00000000] 11:47:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 63 (122C7400) [pid = 1520] [serial = 105] [outer = 12262400] 11:47:56 INFO - PROCESS | 1520 | 1461091676565 Marionette DEBUG loaded listener.js 11:47:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 64 (12676800) [pid = 1520] [serial = 106] [outer = 12262400] 11:47:57 INFO - PROCESS | 1520 | 1461091677250 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1021ms 11:47:57 INFO - PROCESS | 1520 | 1461091677276 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:47:57 INFO - PROCESS | 1520 | 1461091677283 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 11:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:47:57 INFO - PROCESS | 1520 | 1461091677290 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:47:57 INFO - PROCESS | 1520 | 1461091677293 Marionette TRACE conn4 <- [1,110,null,{}] 11:47:57 INFO - PROCESS | 1520 | 1461091677297 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:57 INFO - PROCESS | 1520 | 1461091677411 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:47:57 INFO - PROCESS | 1520 | 1461091677477 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 1520 | ++DOCSHELL 16B1B800 == 35 [pid = 1520] [id = 37] 11:47:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 65 (16BF5400) [pid = 1520] [serial = 107] [outer = 00000000] 11:47:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 66 (16DE2C00) [pid = 1520] [serial = 108] [outer = 16BF5400] 11:47:57 INFO - PROCESS | 1520 | 1461091677534 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 67 (16FF2000) [pid = 1520] [serial = 109] [outer = 16BF5400] 11:47:57 INFO - PROCESS | 1520 | --DOCSHELL 18784000 == 34 [pid = 1520] [id = 31] 11:47:57 INFO - PROCESS | 1520 | --DOCSHELL 1D0A9000 == 33 [pid = 1520] [id = 33] 11:47:57 INFO - PROCESS | 1520 | --DOCSHELL 1C9D4800 == 32 [pid = 1520] [id = 32] 11:47:57 INFO - PROCESS | 1520 | --DOCSHELL 1225F400 == 31 [pid = 1520] [id = 34] 11:47:58 INFO - PROCESS | 1520 | 1461091678214 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 970ms 11:47:58 INFO - PROCESS | 1520 | 1461091678261 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:47:58 INFO - PROCESS | 1520 | 1461091678266 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 11:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:47:58 INFO - PROCESS | 1520 | 1461091678272 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 1520 | 1461091678276 Marionette TRACE conn4 <- [1,114,null,{}] 11:47:58 INFO - PROCESS | 1520 | 1461091678282 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:58 INFO - PROCESS | 1520 | 1461091678388 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:47:58 INFO - PROCESS | 1520 | 1461091678455 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:58 INFO - PROCESS | 1520 | ++DOCSHELL 122C3C00 == 32 [pid = 1520] [id = 38] 11:47:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 68 (126B4400) [pid = 1520] [serial = 110] [outer = 00000000] 11:47:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 69 (15EB0000) [pid = 1520] [serial = 111] [outer = 126B4400] 11:47:58 INFO - PROCESS | 1520 | 1461091678514 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 70 (16D93800) [pid = 1520] [serial = 112] [outer = 126B4400] 11:47:59 INFO - PROCESS | 1520 | 1461091679113 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 870ms 11:47:59 INFO - PROCESS | 1520 | 1461091679145 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 1520 | 1461091679152 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 11:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:47:59 INFO - PROCESS | 1520 | 1461091679158 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 1520 | 1461091679161 Marionette TRACE conn4 <- [1,118,null,{}] 11:47:59 INFO - PROCESS | 1520 | 1461091679179 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:47:59 INFO - PROCESS | 1520 | 1461091679303 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:47:59 INFO - PROCESS | 1520 | 1461091679349 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 1520 | ++DOCSHELL 1808A000 == 33 [pid = 1520] [id = 39] 11:47:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 71 (1808A400) [pid = 1520] [serial = 113] [outer = 00000000] 11:47:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 72 (1864D400) [pid = 1520] [serial = 114] [outer = 1808A400] 11:47:59 INFO - PROCESS | 1520 | 1461091679406 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 73 (1877F400) [pid = 1520] [serial = 115] [outer = 1808A400] 11:47:59 INFO - PROCESS | 1520 | 1461091679899 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 771ms 11:47:59 INFO - PROCESS | 1520 | 1461091679980 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 1520 | 1461091679983 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 11:48:00 INFO - PROCESS | 1520 | 1461091679988 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 1520 | 1461091679992 Marionette TRACE conn4 <- [1,122,null,{}] 11:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:48:00 INFO - PROCESS | 1520 | 1461091680004 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:00 INFO - PROCESS | 1520 | 1461091680119 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:48:00 INFO - PROCESS | 1520 | 1461091680190 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 1520 | ++DOCSHELL 1A4A8800 == 34 [pid = 1520] [id = 40] 11:48:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 74 (1A4A9400) [pid = 1520] [serial = 116] [outer = 00000000] 11:48:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 75 (1A4AE000) [pid = 1520] [serial = 117] [outer = 1A4A9400] 11:48:00 INFO - PROCESS | 1520 | 1461091680254 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 76 (1AA0F000) [pid = 1520] [serial = 118] [outer = 1A4A9400] 11:48:00 INFO - PROCESS | 1520 | 1461091680790 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 830ms 11:48:00 INFO - PROCESS | 1520 | 1461091680826 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:48:00 INFO - PROCESS | 1520 | 1461091680829 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 11:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:48:00 INFO - PROCESS | 1520 | 1461091680833 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 1520 | 1461091680835 Marionette TRACE conn4 <- [1,126,null,{}] 11:48:00 INFO - PROCESS | 1520 | 1461091680839 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:00 INFO - PROCESS | 1520 | 1461091680938 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:48:01 INFO - PROCESS | 1520 | 1461091681015 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 1520 | ++DOCSHELL 18089000 == 35 [pid = 1520] [id = 41] 11:48:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 77 (1BC36400) [pid = 1520] [serial = 119] [outer = 00000000] 11:48:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 78 (1C02D800) [pid = 1520] [serial = 120] [outer = 1BC36400] 11:48:01 INFO - PROCESS | 1520 | 1461091681071 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 79 (1C071400) [pid = 1520] [serial = 121] [outer = 1BC36400] 11:48:01 INFO - PROCESS | 1520 | 1461091681732 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 930ms 11:48:01 INFO - PROCESS | 1520 | 1461091681766 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 1520 | 1461091681770 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 11:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:48:01 INFO - PROCESS | 1520 | 1461091681775 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 1520 | 1461091681779 Marionette TRACE conn4 <- [1,130,null,{}] 11:48:01 INFO - PROCESS | 1520 | 1461091681785 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:01 INFO - PROCESS | 1520 | 1461091681881 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:48:01 INFO - PROCESS | 1520 | 1461091681950 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 1520 | ++DOCSHELL 1225B800 == 36 [pid = 1520] [id = 42] 11:48:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 80 (1225D400) [pid = 1520] [serial = 122] [outer = 00000000] 11:48:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 81 (15EAF000) [pid = 1520] [serial = 123] [outer = 1225D400] 11:48:02 INFO - PROCESS | 1520 | 1461091682000 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 82 (18022400) [pid = 1520] [serial = 124] [outer = 1225D400] 11:48:02 INFO - PROCESS | 1520 | 1461091682588 Marionette TRACE conn4 <- [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]]]}] 11:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 890ms 11:48:02 INFO - PROCESS | 1520 | 1461091682667 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 1520 | 1461091682673 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 11:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:48:02 INFO - PROCESS | 1520 | 1461091682678 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 1520 | 1461091682683 Marionette TRACE conn4 <- [1,134,null,{}] 11:48:02 INFO - PROCESS | 1520 | 1461091682688 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:02 INFO - PROCESS | 1520 | 1461091682806 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:48:02 INFO - PROCESS | 1520 | 1461091682868 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 1520 | ++DOCSHELL 171A8C00 == 37 [pid = 1520] [id = 43] 11:48:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 83 (18028800) [pid = 1520] [serial = 125] [outer = 00000000] 11:48:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 84 (1815DC00) [pid = 1520] [serial = 126] [outer = 18028800] 11:48:02 INFO - PROCESS | 1520 | 1461091682927 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (199B4000) [pid = 1520] [serial = 127] [outer = 18028800] 11:48:03 INFO - PROCESS | 1520 | 1461091683526 Marionette TRACE conn4 <- [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]]]}] 11:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 870ms 11:48:03 INFO - PROCESS | 1520 | 1461091683552 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:48:03 INFO - PROCESS | 1520 | 1461091683558 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 11:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:48:03 INFO - PROCESS | 1520 | 1461091683565 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:48:03 INFO - PROCESS | 1520 | 1461091683568 Marionette TRACE conn4 <- [1,138,null,{}] 11:48:03 INFO - PROCESS | 1520 | 1461091683572 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:03 INFO - PROCESS | 1520 | 1461091683680 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:48:03 INFO - PROCESS | 1520 | 1461091683761 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:03 INFO - PROCESS | 1520 | ++DOCSHELL 1AA0AC00 == 38 [pid = 1520] [id = 44] 11:48:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (1AA14800) [pid = 1520] [serial = 128] [outer = 00000000] 11:48:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (1C028800) [pid = 1520] [serial = 129] [outer = 1AA14800] 11:48:03 INFO - PROCESS | 1520 | 1461091683817 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (1C338400) [pid = 1520] [serial = 130] [outer = 1AA14800] 11:48:04 INFO - PROCESS | 1520 | 1461091684355 Marionette TRACE conn4 <- [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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 830ms 11:48:04 INFO - PROCESS | 1520 | 1461091684397 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 1520 | 1461091684399 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 11:48:04 INFO - PROCESS | 1520 | 1461091684403 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:48:04 INFO - PROCESS | 1520 | 1461091684407 Marionette TRACE conn4 <- [1,142,null,{}] 11:48:04 INFO - PROCESS | 1520 | 1461091684419 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:04 INFO - PROCESS | 1520 | 1461091684526 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:48:04 INFO - PROCESS | 1520 | 1461091684596 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 1520 | ++DOCSHELL 1C88B000 == 39 [pid = 1520] [id = 45] 11:48:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (1C88B800) [pid = 1520] [serial = 131] [outer = 00000000] 11:48:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (1C937000) [pid = 1520] [serial = 132] [outer = 1C88B800] 11:48:04 INFO - PROCESS | 1520 | 1461091684656 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1CAC1800) [pid = 1520] [serial = 133] [outer = 1C88B800] 11:48:05 INFO - PROCESS | 1520 | 1461091685262 Marionette TRACE conn4 <- [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]]]}] 11:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 931ms 11:48:05 INFO - PROCESS | 1520 | 1461091685337 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:48:05 INFO - PROCESS | 1520 | 1461091685340 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 11:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:48:05 INFO - PROCESS | 1520 | 1461091685344 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - PROCESS | 1520 | 1461091685346 Marionette TRACE conn4 <- [1,146,null,{}] 11:48:05 INFO - PROCESS | 1520 | 1461091685349 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:05 INFO - PROCESS | 1520 | 1461091685484 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:48:05 INFO - PROCESS | 1520 | 1461091685551 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 1520 | ++DOCSHELL 1D0A9400 == 40 [pid = 1520] [id = 46] 11:48:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1D0AC000) [pid = 1520] [serial = 134] [outer = 00000000] 11:48:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1EE7C400) [pid = 1520] [serial = 135] [outer = 1D0AC000] 11:48:05 INFO - PROCESS | 1520 | 1461091685606 Marionette DEBUG loaded listener.js 11:48:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1F85C400) [pid = 1520] [serial = 136] [outer = 1D0AC000] 11:48:06 INFO - PROCESS | 1520 | 1461091686270 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 970ms 11:48:06 INFO - PROCESS | 1520 | 1461091686317 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 1520 | 1461091686321 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 11:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:48:06 INFO - PROCESS | 1520 | 1461091686326 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 1520 | 1461091686330 Marionette TRACE conn4 <- [1,150,null,{}] 11:48:06 INFO - PROCESS | 1520 | 1461091686337 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:06 INFO - PROCESS | 1520 | 1461091686434 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:48:06 INFO - PROCESS | 1520 | 1461091686506 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 1520 | ++DOCSHELL 126ABC00 == 41 [pid = 1520] [id = 47] 11:48:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (126B2000) [pid = 1520] [serial = 137] [outer = 00000000] 11:48:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1808F400) [pid = 1520] [serial = 138] [outer = 126B2000] 11:48:06 INFO - PROCESS | 1520 | 1461091686559 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (18784400) [pid = 1520] [serial = 139] [outer = 126B2000] 11:48:07 INFO - PROCESS | 1520 | 1461091687293 Marionette TRACE conn4 <- [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]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1025ms 11:48:07 INFO - PROCESS | 1520 | 1461091687352 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 1520 | 1461091687356 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 11:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:48:07 INFO - PROCESS | 1520 | 1461091687360 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 1520 | 1461091687365 Marionette TRACE conn4 <- [1,154,null,{}] 11:48:07 INFO - PROCESS | 1520 | 1461091687370 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:07 INFO - PROCESS | 1520 | 1461091687478 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:48:07 INFO - PROCESS | 1520 | 1461091687548 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 1520 | ++DOCSHELL 1A42A400 == 42 [pid = 1520] [id = 48] 11:48:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1A484C00) [pid = 1520] [serial = 140] [outer = 00000000] 11:48:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1AD08800) [pid = 1520] [serial = 141] [outer = 1A484C00] 11:48:07 INFO - PROCESS | 1520 | 1461091687608 Marionette DEBUG loaded listener.js 11:48:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1B1BBC00) [pid = 1520] [serial = 142] [outer = 1A484C00] 11:48:08 INFO - PROCESS | 1520 | 1461091688267 Marionette TRACE conn4 <- [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]]]}] 11:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 931ms 11:48:08 INFO - PROCESS | 1520 | 1461091688294 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:48:08 INFO - PROCESS | 1520 | 1461091688300 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 11:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:48:08 INFO - PROCESS | 1520 | 1461091688321 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - PROCESS | 1520 | 1461091688325 Marionette TRACE conn4 <- [1,158,null,{}] 11:48:08 INFO - PROCESS | 1520 | 1461091688329 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:08 INFO - PROCESS | 1520 | 1461091688441 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:48:08 INFO - PROCESS | 1520 | 1461091688511 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:08 INFO - PROCESS | 1520 | ++DOCSHELL 1B1B7800 == 43 [pid = 1520] [id = 49] 11:48:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1C526800) [pid = 1520] [serial = 143] [outer = 00000000] 11:48:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1CA2C000) [pid = 1520] [serial = 144] [outer = 1C526800] 11:48:08 INFO - PROCESS | 1520 | 1461091688567 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1CBFCC00) [pid = 1520] [serial = 145] [outer = 1C526800] 11:48:09 INFO - PROCESS | 1520 | 1461091689101 Marionette TRACE conn4 <- [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]]]}] 11:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 830ms 11:48:09 INFO - PROCESS | 1520 | 1461091689152 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:48:09 INFO - PROCESS | 1520 | 1461091689155 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 11:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:48:09 INFO - PROCESS | 1520 | 1461091689158 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:48:09 INFO - PROCESS | 1520 | 1461091689162 Marionette TRACE conn4 <- [1,162,null,{}] 11:48:09 INFO - PROCESS | 1520 | 1461091689174 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:09 INFO - PROCESS | 1520 | 1461091689282 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:48:09 INFO - PROCESS | 1520 | 1461091689366 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 1520 | ++DOCSHELL 1FD9C400 == 44 [pid = 1520] [id = 50] 11:48:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (1FD9E400) [pid = 1520] [serial = 146] [outer = 00000000] 11:48:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (21376800) [pid = 1520] [serial = 147] [outer = 1FD9E400] 11:48:09 INFO - PROCESS | 1520 | 1461091689428 Marionette DEBUG loaded listener.js 11:48:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (21476400) [pid = 1520] [serial = 148] [outer = 1FD9E400] 11:48:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (214F2400) [pid = 1520] [serial = 149] [outer = 126B7C00] 11:48:10 INFO - PROCESS | 1520 | 1461091690129 Marionette TRACE conn4 <- [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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1024ms 11:48:10 INFO - PROCESS | 1520 | 1461091690185 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:48:10 INFO - PROCESS | 1520 | 1461091690188 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 11:48:10 INFO - PROCESS | 1520 | 1461091690192 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:48:10 INFO - PROCESS | 1520 | 1461091690194 Marionette TRACE conn4 <- [1,166,null,{}] 11:48:10 INFO - PROCESS | 1520 | 1461091690199 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:10 INFO - PROCESS | 1520 | 1461091690306 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:48:10 INFO - PROCESS | 1520 | 1461091690376 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 1520 | ++DOCSHELL 008BB400 == 45 [pid = 1520] [id = 51] 11:48:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (2147B800) [pid = 1520] [serial = 150] [outer = 00000000] 11:48:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (214FB800) [pid = 1520] [serial = 151] [outer = 2147B800] 11:48:10 INFO - PROCESS | 1520 | 1461091690432 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (214FB400) [pid = 1520] [serial = 152] [outer = 2147B800] 11:48:11 INFO - PROCESS | 1520 | 1461091691048 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 870ms 11:48:11 INFO - PROCESS | 1520 | 1461091691065 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 1520 | 1461091691069 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 11:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:48:11 INFO - PROCESS | 1520 | 1461091691074 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 1520 | 1461091691077 Marionette TRACE conn4 <- [1,170,null,{}] 11:48:11 INFO - PROCESS | 1520 | 1461091691082 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:11 INFO - PROCESS | 1520 | 1461091691184 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:48:11 INFO - PROCESS | 1520 | 1461091691332 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 1520 | ++DOCSHELL 12258400 == 46 [pid = 1520] [id = 52] 11:48:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (12259C00) [pid = 1520] [serial = 153] [outer = 00000000] 11:48:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (12741C00) [pid = 1520] [serial = 154] [outer = 12259C00] 11:48:11 INFO - PROCESS | 1520 | 1461091691393 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (16D93000) [pid = 1520] [serial = 155] [outer = 12259C00] 11:48:12 INFO - PROCESS | 1520 | 1461091692014 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 970ms 11:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:48:12 INFO - PROCESS | 1520 | 1461091692046 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 1520 | 1461091692050 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 11:48:12 INFO - PROCESS | 1520 | 1461091692055 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 1520 | 1461091692059 Marionette TRACE conn4 <- [1,174,null,{}] 11:48:12 INFO - PROCESS | 1520 | 1461091692065 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:12 INFO - PROCESS | 1520 | 1461091692172 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:48:12 INFO - PROCESS | 1520 | 1461091692257 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 1520 | ++DOCSHELL 1C331C00 == 47 [pid = 1520] [id = 53] 11:48:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (1C332000) [pid = 1520] [serial = 156] [outer = 00000000] 11:48:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (1C880000) [pid = 1520] [serial = 157] [outer = 1C332000] 11:48:12 INFO - PROCESS | 1520 | 1461091692315 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (1C938400) [pid = 1520] [serial = 158] [outer = 1C332000] 11:48:12 INFO - PROCESS | 1520 | 1461091692873 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 890ms 11:48:12 INFO - PROCESS | 1520 | 1461091692948 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 1520 | 1461091692952 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 11:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:48:12 INFO - PROCESS | 1520 | 1461091692956 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 1520 | 1461091692958 Marionette TRACE conn4 <- [1,178,null,{}] 11:48:12 INFO - PROCESS | 1520 | 1461091692962 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:13 INFO - PROCESS | 1520 | 1461091693070 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:48:13 INFO - PROCESS | 1520 | 1461091693151 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:13 INFO - PROCESS | 1520 | ++DOCSHELL 1F9CBC00 == 48 [pid = 1520] [id = 54] 11:48:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (1FD9A400) [pid = 1520] [serial = 159] [outer = 00000000] 11:48:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (2137EC00) [pid = 1520] [serial = 160] [outer = 1FD9A400] 11:48:13 INFO - PROCESS | 1520 | 1461091693208 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 119 (21474400) [pid = 1520] [serial = 161] [outer = 1FD9A400] 11:48:13 INFO - PROCESS | 1520 | 1461091693733 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 830ms 11:48:13 INFO - PROCESS | 1520 | 1461091693790 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 1520 | 1461091693793 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 11:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:48:13 INFO - PROCESS | 1520 | 1461091693804 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 1520 | 1461091693810 Marionette TRACE conn4 <- [1,182,null,{}] 11:48:13 INFO - PROCESS | 1520 | 1461091693815 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:13 INFO - PROCESS | 1520 | 1461091693922 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:48:14 INFO - PROCESS | 1520 | 1461091694006 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 1520 | ++DOCSHELL 1B2AD000 == 49 [pid = 1520] [id = 55] 11:48:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 120 (1B2AD400) [pid = 1520] [serial = 162] [outer = 00000000] 11:48:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (214FAC00) [pid = 1520] [serial = 163] [outer = 1B2AD400] 11:48:14 INFO - PROCESS | 1520 | 1461091694061 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (21563400) [pid = 1520] [serial = 164] [outer = 1B2AD400] 11:48:14 INFO - PROCESS | 1520 | 1461091694620 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 830ms 11:48:14 INFO - PROCESS | 1520 | 1461091694630 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:48:14 INFO - PROCESS | 1520 | 1461091694633 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 11:48:14 INFO - PROCESS | 1520 | 1461091694636 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:48:14 INFO - PROCESS | 1520 | 1461091694638 Marionette TRACE conn4 <- [1,186,null,{}] 11:48:14 INFO - PROCESS | 1520 | 1461091694642 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:14 INFO - PROCESS | 1520 | 1461091694741 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:48:14 INFO - PROCESS | 1520 | 1461091694827 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 1520 | ++DOCSHELL 122BBC00 == 50 [pid = 1520] [id = 56] 11:48:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (1D8E4C00) [pid = 1520] [serial = 165] [outer = 00000000] 11:48:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (1D8F2400) [pid = 1520] [serial = 166] [outer = 1D8E4C00] 11:48:14 INFO - PROCESS | 1520 | 1461091694883 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (1D8F3800) [pid = 1520] [serial = 167] [outer = 1D8E4C00] 11:48:15 INFO - PROCESS | 1520 | 1461091695396 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 771ms 11:48:15 INFO - PROCESS | 1520 | 1461091695410 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:48:15 INFO - PROCESS | 1520 | 1461091695412 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 11:48:15 INFO - PROCESS | 1520 | 1461091695415 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:48:15 INFO - PROCESS | 1520 | 1461091695418 Marionette TRACE conn4 <- [1,190,null,{}] 11:48:15 INFO - PROCESS | 1520 | 1461091695445 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:15 INFO - PROCESS | 1520 | 1461091695545 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:48:15 INFO - PROCESS | 1520 | 1461091695637 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC8800 == 51 [pid = 1520] [id = 57] 11:48:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (0EDC9000) [pid = 1520] [serial = 168] [outer = 00000000] 11:48:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (0EDCC400) [pid = 1520] [serial = 169] [outer = 0EDC9000] 11:48:15 INFO - PROCESS | 1520 | 1461091695706 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (218BC000) [pid = 1520] [serial = 170] [outer = 0EDC9000] 11:48:16 INFO - PROCESS | 1520 | 1461091696447 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1096ms 11:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:48:16 INFO - PROCESS | 1520 | 1461091696516 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:48:16 INFO - PROCESS | 1520 | 1461091696520 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 11:48:16 INFO - PROCESS | 1520 | 1461091696525 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:48:16 INFO - PROCESS | 1520 | 1461091696529 Marionette TRACE conn4 <- [1,194,null,{}] 11:48:16 INFO - PROCESS | 1520 | 1461091696535 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:16 INFO - PROCESS | 1520 | 1461091696669 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:48:16 INFO - PROCESS | 1520 | 1461091696811 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 1520 | --DOCSHELL 1808A000 == 50 [pid = 1520] [id = 39] 11:48:16 INFO - PROCESS | 1520 | --DOCSHELL 1A42A400 == 49 [pid = 1520] [id = 48] 11:48:16 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC3000 == 50 [pid = 1520] [id = 58] 11:48:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (0EDC3400) [pid = 1520] [serial = 171] [outer = 00000000] 11:48:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (12209000) [pid = 1520] [serial = 172] [outer = 0EDC3400] 11:48:16 INFO - PROCESS | 1520 | 1461091696885 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (171A9400) [pid = 1520] [serial = 173] [outer = 0EDC3400] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 1EE81000 == 49 [pid = 1520] [id = 8] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 11FDB800 == 48 [pid = 1520] [id = 30] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 172CDC00 == 47 [pid = 1520] [id = 15] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 1808BC00 == 46 [pid = 1520] [id = 18] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 1FD9C400 == 45 [pid = 1520] [id = 50] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 122BBC00 == 44 [pid = 1520] [id = 56] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 1F9CBC00 == 43 [pid = 1520] [id = 54] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 1B2AD000 == 42 [pid = 1520] [id = 55] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 12258400 == 41 [pid = 1520] [id = 52] 11:48:17 INFO - PROCESS | 1520 | --DOCSHELL 1C331C00 == 40 [pid = 1520] [id = 53] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1A429800 == 39 [pid = 1520] [id = 17] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1A4B3000 == 38 [pid = 1520] [id = 28] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 11FDB000 == 37 [pid = 1520] [id = 11] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 12672C00 == 36 [pid = 1520] [id = 25] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1225BC00 == 35 [pid = 1520] [id = 36] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 11F03400 == 34 [pid = 1520] [id = 14] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 171A8C00 == 33 [pid = 1520] [id = 43] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 21563C00 == 32 [pid = 1520] [id = 10] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1AA0AC00 == 31 [pid = 1520] [id = 44] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 132AEC00 == 30 [pid = 1520] [id = 26] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 16B1B800 == 29 [pid = 1520] [id = 37] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 18657800 == 28 [pid = 1520] [id = 16] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 18086800 == 27 [pid = 1520] [id = 27] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 122C3C00 == 26 [pid = 1520] [id = 38] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1B1B7800 == 25 [pid = 1520] [id = 49] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 170CBC00 == 24 [pid = 1520] [id = 23] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 18089000 == 23 [pid = 1520] [id = 41] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 12259400 == 22 [pid = 1520] [id = 35] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1C88B000 == 21 [pid = 1520] [id = 45] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1CA1F800 == 20 [pid = 1520] [id = 20] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 0EDC8800 == 19 [pid = 1520] [id = 57] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1C875C00 == 18 [pid = 1520] [id = 24] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1C334400 == 17 [pid = 1520] [id = 19] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1A4A8800 == 16 [pid = 1520] [id = 40] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1BDA4C00 == 15 [pid = 1520] [id = 29] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1225B800 == 14 [pid = 1520] [id = 42] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 008BB400 == 13 [pid = 1520] [id = 51] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1A4AF400 == 12 [pid = 1520] [id = 22] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 1D0A9400 == 11 [pid = 1520] [id = 46] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 126ABC00 == 10 [pid = 1520] [id = 47] 11:48:18 INFO - PROCESS | 1520 | --DOCSHELL 172CA400 == 9 [pid = 1520] [id = 21] 11:48:19 INFO - PROCESS | 1520 | 1461091699705 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 3225ms 11:48:19 INFO - PROCESS | 1520 | 1461091699755 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 1520 | 1461091699761 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 11:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:48:19 INFO - PROCESS | 1520 | 1461091699766 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 1520 | 1461091699770 Marionette TRACE conn4 <- [1,198,null,{}] 11:48:19 INFO - PROCESS | 1520 | 1461091699775 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:19 INFO - PROCESS | 1520 | 1461091699865 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:48:19 INFO - PROCESS | 1520 | 1461091699876 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 1520 | ++DOCSHELL 12674C00 == 10 [pid = 1520] [id = 59] 11:48:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (12678C00) [pid = 1520] [serial = 174] [outer = 00000000] 11:48:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (12747C00) [pid = 1520] [serial = 175] [outer = 12678C00] 11:48:19 INFO - PROCESS | 1520 | 1461091699929 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (15EA1400) [pid = 1520] [serial = 176] [outer = 12678C00] 11:48:20 INFO - PROCESS | 1520 | 1461091700400 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 691ms 11:48:20 INFO - PROCESS | 1520 | 1461091700457 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:48:20 INFO - PROCESS | 1520 | 1461091700463 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 11:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:48:20 INFO - PROCESS | 1520 | 1461091700469 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:48:20 INFO - PROCESS | 1520 | 1461091700472 Marionette TRACE conn4 <- [1,202,null,{}] 11:48:20 INFO - PROCESS | 1520 | 1461091700476 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:20 INFO - PROCESS | 1520 | 1461091700600 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:48:20 INFO - PROCESS | 1520 | 1461091700680 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:20 INFO - PROCESS | 1520 | ++DOCSHELL 1808A000 == 11 [pid = 1520] [id = 60] 11:48:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1808BC00) [pid = 1520] [serial = 177] [outer = 00000000] 11:48:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (199B8400) [pid = 1520] [serial = 178] [outer = 1808BC00] 11:48:20 INFO - PROCESS | 1520 | 1461091700728 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1A428C00) [pid = 1520] [serial = 179] [outer = 1808BC00] 11:48:21 INFO - PROCESS | 1520 | 1461091701117 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 11:48:21 INFO - PROCESS | 1520 | 1461091701142 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 1520 | 1461091701144 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 11:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:48:21 INFO - PROCESS | 1520 | 1461091701166 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 1520 | 1461091701170 Marionette TRACE conn4 <- [1,206,null,{}] 11:48:21 INFO - PROCESS | 1520 | 1461091701191 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:21 INFO - PROCESS | 1520 | 1461091701326 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:48:21 INFO - PROCESS | 1520 | 1461091701342 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 1520 | ++DOCSHELL 1AD0F400 == 12 [pid = 1520] [id = 61] 11:48:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1AD10800) [pid = 1520] [serial = 180] [outer = 00000000] 11:48:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1B2A8000) [pid = 1520] [serial = 181] [outer = 1AD10800] 11:48:21 INFO - PROCESS | 1520 | 1461091701395 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (1B2AD000) [pid = 1520] [serial = 182] [outer = 1AD10800] 11:48:21 INFO - PROCESS | 1520 | 1461091701858 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 730ms 11:48:21 INFO - PROCESS | 1520 | 1461091701899 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:48:21 INFO - PROCESS | 1520 | 1461091701902 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 11:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:48:21 INFO - PROCESS | 1520 | 1461091701909 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 1520 | 1461091701911 Marionette TRACE conn4 <- [1,210,null,{}] 11:48:21 INFO - PROCESS | 1520 | 1461091701915 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:22 INFO - PROCESS | 1520 | 1461091702059 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:48:22 INFO - PROCESS | 1520 | 1461091702085 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 1520 | ++DOCSHELL 1AD14800 == 13 [pid = 1520] [id = 62] 11:48:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1C371800) [pid = 1520] [serial = 183] [outer = 00000000] 11:48:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (1C878C00) [pid = 1520] [serial = 184] [outer = 1C371800] 11:48:22 INFO - PROCESS | 1520 | 1461091702132 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (1C886C00) [pid = 1520] [serial = 185] [outer = 1C371800] 11:48:22 INFO - PROCESS | 1520 | 1461091702589 Marionette TRACE conn4 <- [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]]]}] 11:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 730ms 11:48:22 INFO - PROCESS | 1520 | 1461091702644 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:48:22 INFO - PROCESS | 1520 | 1461091702646 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 11:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:48:22 INFO - PROCESS | 1520 | 1461091702649 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 1520 | 1461091702651 Marionette TRACE conn4 <- [1,214,null,{}] 11:48:22 INFO - PROCESS | 1520 | 1461091702661 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:22 INFO - PROCESS | 1520 | 1461091702763 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:48:22 INFO - PROCESS | 1520 | 1461091702769 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 1520 | ++DOCSHELL 1CA20C00 == 14 [pid = 1520] [id = 63] 11:48:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (1CA25000) [pid = 1520] [serial = 186] [outer = 00000000] 11:48:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (1D8E9C00) [pid = 1520] [serial = 187] [outer = 1CA25000] 11:48:22 INFO - PROCESS | 1520 | 1461091702815 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (1D8E5800) [pid = 1520] [serial = 188] [outer = 1CA25000] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (126B4400) [pid = 1520] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (126B2000) [pid = 1520] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (18028800) [pid = 1520] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (16BF5400) [pid = 1520] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1225D400) [pid = 1520] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (12262400) [pid = 1520] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (122C8000) [pid = 1520] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1225A000) [pid = 1520] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (199AA400) [pid = 1520] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (1C9DB000) [pid = 1520] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1D0A9800) [pid = 1520] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (12674400) [pid = 1520] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (1BDA5000) [pid = 1520] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (1864F400) [pid = 1520] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (1A4B3400) [pid = 1520] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (1339C400) [pid = 1520] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (12260000) [pid = 1520] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (1C87A400) [pid = 1520] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (1D8E4C00) [pid = 1520] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (1B2AD400) [pid = 1520] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (2147B800) [pid = 1520] [serial = 150] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (1CA20400) [pid = 1520] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (1CABA000) [pid = 1520] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (1C36E800) [pid = 1520] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (12259C00) [pid = 1520] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (1FD9E400) [pid = 1520] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 119 (1BC36400) [pid = 1520] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 118 (1C88B800) [pid = 1520] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 117 (1C526800) [pid = 1520] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 116 (1D0AC000) [pid = 1520] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (1C332000) [pid = 1520] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (1AA14800) [pid = 1520] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (1A4A9400) [pid = 1520] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (1808A400) [pid = 1520] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (1A484C00) [pid = 1520] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:48:23 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1FD9A400) [pid = 1520] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:48:24 INFO - PROCESS | 1520 | 1461091704038 Marionette TRACE conn4 <- [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]]]}] 11:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1424ms 11:48:24 INFO - PROCESS | 1520 | 1461091704098 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:48:24 INFO - PROCESS | 1520 | 1461091704100 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 11:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:48:24 INFO - PROCESS | 1520 | 1461091704106 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - PROCESS | 1520 | 1461091704108 Marionette TRACE conn4 <- [1,218,null,{}] 11:48:24 INFO - PROCESS | 1520 | 1461091704111 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:24 INFO - PROCESS | 1520 | 1461091704207 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:48:24 INFO - PROCESS | 1520 | 1461091704219 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 1520 | ++DOCSHELL 12262800 == 15 [pid = 1520] [id = 64] 11:48:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (122BA400) [pid = 1520] [serial = 189] [outer = 00000000] 11:48:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (1AA06800) [pid = 1520] [serial = 190] [outer = 122BA400] 11:48:24 INFO - PROCESS | 1520 | 1461091704265 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1AE08400) [pid = 1520] [serial = 191] [outer = 122BA400] 11:48:24 INFO - PROCESS | 1520 | 1461091704663 Marionette TRACE conn4 <- [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]]]}] 11:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 11:48:24 INFO - PROCESS | 1520 | 1461091704741 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:48:24 INFO - PROCESS | 1520 | 1461091704743 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 11:48:24 INFO - PROCESS | 1520 | 1461091704746 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:48:24 INFO - PROCESS | 1520 | 1461091704748 Marionette TRACE conn4 <- [1,222,null,{}] 11:48:24 INFO - PROCESS | 1520 | 1461091704752 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:24 INFO - PROCESS | 1520 | 1461091704830 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:48:24 INFO - PROCESS | 1520 | 1461091704839 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 1520 | ++DOCSHELL 1BC36000 == 16 [pid = 1520] [id = 65] 11:48:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (1C563400) [pid = 1520] [serial = 192] [outer = 00000000] 11:48:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (1C932400) [pid = 1520] [serial = 193] [outer = 1C563400] 11:48:24 INFO - PROCESS | 1520 | 1461091704884 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (1CABFC00) [pid = 1520] [serial = 194] [outer = 1C563400] 11:48:25 INFO - PROCESS | 1520 | 1461091705286 Marionette TRACE conn4 <- [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]]]}] 11:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 571ms 11:48:25 INFO - PROCESS | 1520 | 1461091705320 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:48:25 INFO - PROCESS | 1520 | 1461091705323 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 11:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:48:25 INFO - PROCESS | 1520 | 1461091705339 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:48:25 INFO - PROCESS | 1520 | 1461091705341 Marionette TRACE conn4 <- [1,226,null,{}] 11:48:25 INFO - PROCESS | 1520 | 1461091705344 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:25 INFO - PROCESS | 1520 | 1461091705421 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:48:25 INFO - PROCESS | 1520 | 1461091705427 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:25 INFO - PROCESS | 1520 | ++DOCSHELL 1C892800 == 17 [pid = 1520] [id = 66] 11:48:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (1D8E6400) [pid = 1520] [serial = 195] [outer = 00000000] 11:48:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (1EE7E400) [pid = 1520] [serial = 196] [outer = 1D8E6400] 11:48:25 INFO - PROCESS | 1520 | 1461091705472 Marionette DEBUG loaded listener.js 11:48:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 119 (1EE7B000) [pid = 1520] [serial = 197] [outer = 1D8E6400] 11:48:26 INFO - PROCESS | 1520 | 1461091706072 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 770ms 11:48:26 INFO - PROCESS | 1520 | 1461091706112 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 1520 | 1461091706116 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 11:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:48:26 INFO - PROCESS | 1520 | 1461091706122 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 1520 | 1461091706127 Marionette TRACE conn4 <- [1,230,null,{}] 11:48:26 INFO - PROCESS | 1520 | 1461091706134 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:26 INFO - PROCESS | 1520 | 1461091706248 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:48:26 INFO - PROCESS | 1520 | 1461091706329 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 1520 | ++DOCSHELL 0F1B6400 == 18 [pid = 1520] [id = 67] 11:48:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 120 (11E5B000) [pid = 1520] [serial = 198] [outer = 00000000] 11:48:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (122C4C00) [pid = 1520] [serial = 199] [outer = 11E5B000] 11:48:26 INFO - PROCESS | 1520 | 1461091706432 Marionette DEBUG loaded listener.js 11:48:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (15EAC000) [pid = 1520] [serial = 200] [outer = 11E5B000] 11:48:27 INFO - PROCESS | 1520 | 1461091707162 Marionette TRACE conn4 <- [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]]]}] 11:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1126ms 11:48:27 INFO - PROCESS | 1520 | 1461091707249 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:48:27 INFO - PROCESS | 1520 | 1461091707255 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 11:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:48:27 INFO - PROCESS | 1520 | 1461091707262 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:48:27 INFO - PROCESS | 1520 | 1461091707264 Marionette TRACE conn4 <- [1,234,null,{}] 11:48:27 INFO - PROCESS | 1520 | 1461091707269 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:27 INFO - PROCESS | 1520 | 1461091707408 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:48:27 INFO - PROCESS | 1520 | 1461091707479 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:27 INFO - PROCESS | 1520 | ++DOCSHELL 0F188400 == 19 [pid = 1520] [id = 68] 11:48:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (0F18BC00) [pid = 1520] [serial = 201] [outer = 00000000] 11:48:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (12259000) [pid = 1520] [serial = 202] [outer = 0F18BC00] 11:48:27 INFO - PROCESS | 1520 | 1461091707576 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (126AC400) [pid = 1520] [serial = 203] [outer = 0F18BC00] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (1CAC3800) [pid = 1520] [serial = 94] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (1EE77800) [pid = 1520] [serial = 96] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (1EE77400) [pid = 1520] [serial = 97] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (1274EC00) [pid = 1520] [serial = 72] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (1C528400) [pid = 1520] [serial = 84] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 119 (19C2B800) [pid = 1520] [serial = 78] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 118 (1C876C00) [pid = 1520] [serial = 85] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 117 (1AE0A000) [pid = 1520] [serial = 82] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 116 (171A7400) [pid = 1520] [serial = 75] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (1A48AC00) [pid = 1520] [serial = 79] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (1AD05800) [pid = 1520] [serial = 81] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (1274E000) [pid = 1520] [serial = 103] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (12266C00) [pid = 1520] [serial = 99] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (1A4A5C00) [pid = 1520] [serial = 100] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (18024000) [pid = 1520] [serial = 76] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (12ABFC00) [pid = 1520] [serial = 73] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1C881000) [pid = 1520] [serial = 70] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (16D93800) [pid = 1520] [serial = 112] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (18784400) [pid = 1520] [serial = 139] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (12741C00) [pid = 1520] [serial = 154] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (199B4000) [pid = 1520] [serial = 127] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (1864D400) [pid = 1520] [serial = 114] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (16FF2000) [pid = 1520] [serial = 109] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (15EB0000) [pid = 1520] [serial = 111] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1815DC00) [pid = 1520] [serial = 126] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (18022400) [pid = 1520] [serial = 124] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (122C7400) [pid = 1520] [serial = 105] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1808F400) [pid = 1520] [serial = 138] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (12676800) [pid = 1520] [serial = 106] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1274E400) [pid = 1520] [serial = 87] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (15EAF000) [pid = 1520] [serial = 123] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (16DE2C00) [pid = 1520] [serial = 108] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (122C9C00) [pid = 1520] [serial = 102] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (16D8F000) [pid = 1520] [serial = 88] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (1A4AFC00) [pid = 1520] [serial = 90] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (1AA14400) [pid = 1520] [serial = 91] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (1CABBC00) [pid = 1520] [serial = 93] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (1EE7C400) [pid = 1520] [serial = 135] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (1CAC1800) [pid = 1520] [serial = 133] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (1C938400) [pid = 1520] [serial = 158] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 84 (1C338400) [pid = 1520] [serial = 130] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 83 (1CA2C000) [pid = 1520] [serial = 144] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 82 (2137EC00) [pid = 1520] [serial = 160] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 81 (1AA0F000) [pid = 1520] [serial = 118] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 80 (1C02D800) [pid = 1520] [serial = 120] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 79 (1877F400) [pid = 1520] [serial = 115] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 78 (1B1BBC00) [pid = 1520] [serial = 142] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 77 (1A4AE000) [pid = 1520] [serial = 117] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 76 (1C028800) [pid = 1520] [serial = 129] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 75 (1AD08800) [pid = 1520] [serial = 141] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 74 (1C880000) [pid = 1520] [serial = 157] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 73 (1C87FC00) [pid = 1520] [serial = 69] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 72 (1D8F3800) [pid = 1520] [serial = 167] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 71 (0EDCC400) [pid = 1520] [serial = 169] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 70 (21563400) [pid = 1520] [serial = 164] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 69 (1D8F2400) [pid = 1520] [serial = 166] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 68 (214FB400) [pid = 1520] [serial = 152] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 67 (1CBF1000) [pid = 1520] [serial = 58] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 66 (1F9D9C00) [pid = 1520] [serial = 61] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 65 (1C9D1800) [pid = 1520] [serial = 55] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 64 (214FAC00) [pid = 1520] [serial = 163] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 63 (16D93000) [pid = 1520] [serial = 155] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 62 (214FB800) [pid = 1520] [serial = 151] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 61 (1339D800) [pid = 1520] [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.] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 60 (21476400) [pid = 1520] [serial = 148] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 59 (1C071400) [pid = 1520] [serial = 121] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 58 (21376800) [pid = 1520] [serial = 147] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 57 (1C937000) [pid = 1520] [serial = 132] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 56 (1CBFCC00) [pid = 1520] [serial = 145] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 55 (1F85C400) [pid = 1520] [serial = 136] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | --DOMWINDOW == 54 (21474400) [pid = 1520] [serial = 161] [outer = 00000000] [url = about:blank] 11:48:28 INFO - PROCESS | 1520 | 1461091708533 Marionette TRACE conn4 <- [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]]]}] 11:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1334ms 11:48:28 INFO - PROCESS | 1520 | 1461091708597 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:48:28 INFO - PROCESS | 1520 | 1461091708600 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 11:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:48:28 INFO - PROCESS | 1520 | 1461091708604 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 1520 | 1461091708607 Marionette TRACE conn4 <- [1,238,null,{}] 11:48:28 INFO - PROCESS | 1520 | 1461091708612 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:28 INFO - PROCESS | 1520 | 1461091708692 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:48:28 INFO - PROCESS | 1520 | 1461091708700 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:28 INFO - PROCESS | 1520 | ++DOCSHELL 12267800 == 20 [pid = 1520] [id = 69] 11:48:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 55 (122C3C00) [pid = 1520] [serial = 204] [outer = 00000000] 11:48:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 56 (15E10C00) [pid = 1520] [serial = 205] [outer = 122C3C00] 11:48:28 INFO - PROCESS | 1520 | 1461091708754 Marionette DEBUG loaded listener.js 11:48:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 57 (16D93000) [pid = 1520] [serial = 206] [outer = 122C3C00] 11:48:29 INFO - PROCESS | 1520 | 1461091709215 Marionette TRACE conn4 <- [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]]]}] 11:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 11:48:29 INFO - PROCESS | 1520 | 1461091709239 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:48:29 INFO - PROCESS | 1520 | 1461091709244 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 11:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:48:29 INFO - PROCESS | 1520 | 1461091709250 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:48:29 INFO - PROCESS | 1520 | 1461091709252 Marionette TRACE conn4 <- [1,242,null,{}] 11:48:29 INFO - PROCESS | 1520 | 1461091709256 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:29 INFO - PROCESS | 1520 | 1461091709339 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:48:29 INFO - PROCESS | 1520 | 1461091709348 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 1520 | ++DOCSHELL 16D9AC00 == 21 [pid = 1520] [id = 70] 11:48:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 58 (16DE6C00) [pid = 1520] [serial = 207] [outer = 00000000] 11:48:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 59 (18089000) [pid = 1520] [serial = 208] [outer = 16DE6C00] 11:48:29 INFO - PROCESS | 1520 | 1461091709395 Marionette DEBUG loaded listener.js 11:48:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 60 (18093800) [pid = 1520] [serial = 209] [outer = 16DE6C00] 11:48:29 INFO - PROCESS | 1520 | 1461091709840 Marionette TRACE conn4 <- [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]]]}] 11:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 11:48:29 INFO - PROCESS | 1520 | 1461091709882 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:48:29 INFO - PROCESS | 1520 | 1461091709884 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 11:48:29 INFO - PROCESS | 1520 | 1461091709888 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:48:29 INFO - PROCESS | 1520 | 1461091709891 Marionette TRACE conn4 <- [1,246,null,{}] 11:48:29 INFO - PROCESS | 1520 | 1461091709902 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:30 INFO - PROCESS | 1520 | 1461091709983 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:48:30 INFO - PROCESS | 1520 | 1461091709992 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 1520 | ++DOCSHELL 19C2B800 == 22 [pid = 1520] [id = 71] 11:48:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 61 (19C2D000) [pid = 1520] [serial = 210] [outer = 00000000] 11:48:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 62 (1A42CC00) [pid = 1520] [serial = 211] [outer = 19C2D000] 11:48:30 INFO - PROCESS | 1520 | 1461091710041 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 63 (1A4A7400) [pid = 1520] [serial = 212] [outer = 19C2D000] 11:48:30 INFO - PROCESS | 1520 | 1461091710462 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 11:48:30 INFO - PROCESS | 1520 | 1461091710522 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 1520 | 1461091710524 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 11:48:30 INFO - PROCESS | 1520 | 1461091710528 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:48:30 INFO - PROCESS | 1520 | 1461091710529 Marionette TRACE conn4 <- [1,250,null,{}] 11:48:30 INFO - PROCESS | 1520 | 1461091710533 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:30 INFO - PROCESS | 1520 | 1461091710618 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:48:30 INFO - PROCESS | 1520 | 1461091710624 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 1520 | ++DOCSHELL 1A4AD000 == 23 [pid = 1520] [id = 72] 11:48:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 64 (1A4AF000) [pid = 1520] [serial = 213] [outer = 00000000] 11:48:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 65 (1AD05800) [pid = 1520] [serial = 214] [outer = 1A4AF000] 11:48:30 INFO - PROCESS | 1520 | 1461091710671 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 66 (1AD0E800) [pid = 1520] [serial = 215] [outer = 1A4AF000] 11:48:31 INFO - PROCESS | 1520 | 1461091711137 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 11:48:31 INFO - PROCESS | 1520 | 1461091711162 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:48:31 INFO - PROCESS | 1520 | 1461091711164 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 11:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:48:31 INFO - PROCESS | 1520 | 1461091711177 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 1520 | 1461091711179 Marionette TRACE conn4 <- [1,254,null,{}] 11:48:31 INFO - PROCESS | 1520 | 1461091711182 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:31 INFO - PROCESS | 1520 | 1461091711280 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:48:31 INFO - PROCESS | 1520 | 1461091711287 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 1520 | ++DOCSHELL 1AA15000 == 24 [pid = 1520] [id = 73] 11:48:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 67 (1AD10000) [pid = 1520] [serial = 216] [outer = 00000000] 11:48:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 68 (1B2A4800) [pid = 1520] [serial = 217] [outer = 1AD10000] 11:48:31 INFO - PROCESS | 1520 | 1461091711335 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 69 (1B2A9C00) [pid = 1520] [serial = 218] [outer = 1AD10000] 11:48:31 INFO - PROCESS | 1520 | 1461091711790 Marionette TRACE conn4 <- [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]]]}] 11:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 11:48:31 INFO - PROCESS | 1520 | 1461091711807 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:48:31 INFO - PROCESS | 1520 | 1461091711808 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 11:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:48:31 INFO - PROCESS | 1520 | 1461091711811 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 1520 | 1461091711813 Marionette TRACE conn4 <- [1,258,null,{}] 11:48:31 INFO - PROCESS | 1520 | 1461091711816 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:31 INFO - PROCESS | 1520 | 1461091711933 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:48:32 INFO - PROCESS | 1520 | 1461091712008 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 1520 | ++DOCSHELL 1B9E9C00 == 25 [pid = 1520] [id = 74] 11:48:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 70 (1BDAF400) [pid = 1520] [serial = 219] [outer = 00000000] 11:48:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 71 (1C337C00) [pid = 1520] [serial = 220] [outer = 1BDAF400] 11:48:32 INFO - PROCESS | 1520 | 1461091712057 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 72 (1BDB0800) [pid = 1520] [serial = 221] [outer = 1BDAF400] 11:48:32 INFO - PROCESS | 1520 | 1461091712468 Marionette TRACE conn4 <- [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]]]}] 11:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 11:48:32 INFO - PROCESS | 1520 | 1461091712483 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:48:32 INFO - PROCESS | 1520 | 1461091712485 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 11:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:48:32 INFO - PROCESS | 1520 | 1461091712487 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:48:32 INFO - PROCESS | 1520 | 1461091712489 Marionette TRACE conn4 <- [1,262,null,{}] 11:48:32 INFO - PROCESS | 1520 | 1461091712493 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:32 INFO - PROCESS | 1520 | 1461091712596 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:48:32 INFO - PROCESS | 1520 | 1461091712602 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 1520 | ++DOCSHELL 1B2ACC00 == 26 [pid = 1520] [id = 75] 11:48:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 73 (1C51DC00) [pid = 1520] [serial = 222] [outer = 00000000] 11:48:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 74 (1C876C00) [pid = 1520] [serial = 223] [outer = 1C51DC00] 11:48:32 INFO - PROCESS | 1520 | 1461091712647 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 75 (1C87B400) [pid = 1520] [serial = 224] [outer = 1C51DC00] 11:48:32 INFO - PROCESS | 1520 | --DOMWINDOW == 74 (1C371800) [pid = 1520] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:48:32 INFO - PROCESS | 1520 | --DOMWINDOW == 73 (1CA25000) [pid = 1520] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:48:32 INFO - PROCESS | 1520 | --DOMWINDOW == 72 (0EDC3400) [pid = 1520] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:48:32 INFO - PROCESS | 1520 | --DOMWINDOW == 71 (12678C00) [pid = 1520] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:48:32 INFO - PROCESS | 1520 | --DOMWINDOW == 70 (1808BC00) [pid = 1520] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:48:32 INFO - PROCESS | 1520 | --DOMWINDOW == 69 (1AD10800) [pid = 1520] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:48:32 INFO - PROCESS | 1520 | --DOMWINDOW == 68 (1C563400) [pid = 1520] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:48:32 INFO - PROCESS | 1520 | --DOMWINDOW == 67 (122BA400) [pid = 1520] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:48:33 INFO - PROCESS | 1520 | 1461091713066 Marionette TRACE conn4 <- [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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 11:48:33 INFO - PROCESS | 1520 | 1461091713120 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 1520 | 1461091713122 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 11:48:33 INFO - PROCESS | 1520 | 1461091713125 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:48:33 INFO - PROCESS | 1520 | 1461091713127 Marionette TRACE conn4 <- [1,266,null,{}] 11:48:33 INFO - PROCESS | 1520 | 1461091713130 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:33 INFO - PROCESS | 1520 | 1461091713206 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:48:33 INFO - PROCESS | 1520 | 1461091713212 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 1520 | ++DOCSHELL 18788800 == 27 [pid = 1520] [id = 76] 11:48:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 68 (1B2AE800) [pid = 1520] [serial = 225] [outer = 00000000] 11:48:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 69 (1C883800) [pid = 1520] [serial = 226] [outer = 1B2AE800] 11:48:33 INFO - PROCESS | 1520 | 1461091713257 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 70 (1C88AC00) [pid = 1520] [serial = 227] [outer = 1B2AE800] 11:48:33 INFO - PROCESS | 1520 | 1461091713675 Marionette TRACE conn4 <- [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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 570ms 11:48:33 INFO - PROCESS | 1520 | 1461091713699 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 1520 | 1461091713701 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 11:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:48:33 INFO - PROCESS | 1520 | 1461091713704 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - PROCESS | 1520 | 1461091713705 Marionette TRACE conn4 <- [1,270,null,{}] 11:48:33 INFO - PROCESS | 1520 | 1461091713709 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:33 INFO - PROCESS | 1520 | 1461091713815 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:48:33 INFO - PROCESS | 1520 | 1461091713823 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 1520 | ++DOCSHELL 1266CC00 == 28 [pid = 1520] [id = 77] 11:48:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 71 (18789800) [pid = 1520] [serial = 228] [outer = 00000000] 11:48:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 72 (1C9DB800) [pid = 1520] [serial = 229] [outer = 18789800] 11:48:33 INFO - PROCESS | 1520 | 1461091713867 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 73 (1C9D4800) [pid = 1520] [serial = 230] [outer = 18789800] 11:48:34 INFO - PROCESS | 1520 | 1461091714050 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:48:34 INFO - PROCESS | 1520 | 1461091714297 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 11:48:34 INFO - PROCESS | 1520 | 1461091714335 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:48:34 INFO - PROCESS | 1520 | 1461091714337 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 11:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:48:34 INFO - PROCESS | 1520 | 1461091714340 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 1520 | 1461091714342 Marionette TRACE conn4 <- [1,274,null,{}] 11:48:34 INFO - PROCESS | 1520 | 1461091714345 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:34 INFO - PROCESS | 1520 | 1461091714447 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:48:34 INFO - PROCESS | 1520 | 1461091714454 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 1520 | ++DOCSHELL 1274E000 == 29 [pid = 1520] [id = 78] 11:48:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 74 (132A8400) [pid = 1520] [serial = 231] [outer = 00000000] 11:48:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 75 (1CBF0C00) [pid = 1520] [serial = 232] [outer = 132A8400] 11:48:34 INFO - PROCESS | 1520 | 1461091714499 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 76 (1D0B0800) [pid = 1520] [serial = 233] [outer = 132A8400] 11:48:34 INFO - PROCESS | 1520 | 1461091714972 Marionette TRACE conn4 <- [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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 11:48:35 INFO - PROCESS | 1520 | 1461091715011 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 1520 | 1461091715016 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 11:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:48:35 INFO - PROCESS | 1520 | 1461091715021 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 1520 | 1461091715026 Marionette TRACE conn4 <- [1,278,null,{}] 11:48:35 INFO - PROCESS | 1520 | 1461091715033 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:35 INFO - PROCESS | 1520 | 1461091715139 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:48:35 INFO - PROCESS | 1520 | 1461091715215 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 1520 | ++DOCSHELL 0F186400 == 30 [pid = 1520] [id = 79] 11:48:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 77 (0F18B000) [pid = 1520] [serial = 234] [outer = 00000000] 11:48:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 78 (128E1C00) [pid = 1520] [serial = 235] [outer = 0F18B000] 11:48:35 INFO - PROCESS | 1520 | 1461091715287 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 79 (138AC400) [pid = 1520] [serial = 236] [outer = 0F18B000] 11:48:35 INFO - PROCESS | 1520 | 1461091715897 Marionette TRACE conn4 <- [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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 930ms 11:48:35 INFO - PROCESS | 1520 | 1461091715952 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 1520 | 1461091715959 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 11:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:48:35 INFO - PROCESS | 1520 | 1461091715966 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 1520 | 1461091715969 Marionette TRACE conn4 <- [1,282,null,{}] 11:48:35 INFO - PROCESS | 1520 | 1461091715973 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:36 INFO - PROCESS | 1520 | 1461091716083 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:48:36 INFO - PROCESS | 1520 | 1461091716156 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 1520 | ++DOCSHELL 172CF000 == 31 [pid = 1520] [id = 80] 11:48:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 80 (18023C00) [pid = 1520] [serial = 237] [outer = 00000000] 11:48:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 81 (18780400) [pid = 1520] [serial = 238] [outer = 18023C00] 11:48:36 INFO - PROCESS | 1520 | 1461091716214 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 82 (1A425C00) [pid = 1520] [serial = 239] [outer = 18023C00] 11:48:36 INFO - PROCESS | 1520 | 1461091716761 Marionette TRACE conn4 <- [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]]]}] 11:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 830ms 11:48:36 INFO - PROCESS | 1520 | 1461091716800 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:48:36 INFO - PROCESS | 1520 | 1461091716803 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 11:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:48:36 INFO - PROCESS | 1520 | 1461091716808 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 1520 | 1461091716811 Marionette TRACE conn4 <- [1,286,null,{}] 11:48:36 INFO - PROCESS | 1520 | 1461091716823 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:36 INFO - PROCESS | 1520 | 1461091716931 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:48:37 INFO - PROCESS | 1520 | 1461091717016 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 1520 | ++DOCSHELL 1BE1CC00 == 32 [pid = 1520] [id = 81] 11:48:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 83 (1C02D000) [pid = 1520] [serial = 240] [outer = 00000000] 11:48:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 84 (1C6D4800) [pid = 1520] [serial = 241] [outer = 1C02D000] 11:48:37 INFO - PROCESS | 1520 | 1461091717076 Marionette DEBUG loaded listener.js 11:48:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (1C9DB400) [pid = 1520] [serial = 242] [outer = 1C02D000] 11:48:37 INFO - PROCESS | 1520 | 1461091717649 Marionette TRACE conn4 <- [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]]]}] 11:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 870ms 11:48:37 INFO - PROCESS | 1520 | 1461091717683 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:48:37 INFO - PROCESS | 1520 | 1461091717686 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 11:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:48:37 INFO - PROCESS | 1520 | 1461091717690 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:48:37 INFO - PROCESS | 1520 | 1461091717692 Marionette TRACE conn4 <- [1,290,null,{}] 11:48:37 INFO - PROCESS | 1520 | 1461091717696 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:37 INFO - PROCESS | 1520 | 1461091717797 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:48:37 INFO - PROCESS | 1520 | 1461091717880 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:37 INFO - PROCESS | 1520 | ++DOCSHELL 1EE80400 == 33 [pid = 1520] [id = 82] 11:48:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (1EE81C00) [pid = 1520] [serial = 243] [outer = 00000000] 11:48:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (1F85AC00) [pid = 1520] [serial = 244] [outer = 1EE81C00] 11:48:37 INFO - PROCESS | 1520 | 1461091717935 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (1F9CC400) [pid = 1520] [serial = 245] [outer = 1EE81C00] 11:48:38 INFO - PROCESS | 1520 | 1461091718461 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 830ms 11:48:38 INFO - PROCESS | 1520 | 1461091718521 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 1520 | 1461091718524 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 11:48:38 INFO - PROCESS | 1520 | 1461091718527 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:48:38 INFO - PROCESS | 1520 | 1461091718529 Marionette TRACE conn4 <- [1,294,null,{}] 11:48:38 INFO - PROCESS | 1520 | 1461091718533 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:38 INFO - PROCESS | 1520 | 1461091718633 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:48:38 INFO - PROCESS | 1520 | 1461091718717 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 1520 | ++DOCSHELL 19C05C00 == 34 [pid = 1520] [id = 83] 11:48:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (19C06400) [pid = 1520] [serial = 246] [outer = 00000000] 11:48:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (19C0E800) [pid = 1520] [serial = 247] [outer = 19C06400] 11:48:38 INFO - PROCESS | 1520 | 1461091718772 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (19C10000) [pid = 1520] [serial = 248] [outer = 19C06400] 11:48:39 INFO - PROCESS | 1520 | 1461091719489 Marionette TRACE conn4 <- [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]]]}] 11:48:39 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. 11:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1016ms 11:48:39 INFO - PROCESS | 1520 | 1461091719548 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:48:39 INFO - PROCESS | 1520 | 1461091719552 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 11:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:48:39 INFO - PROCESS | 1520 | 1461091719557 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:48:39 INFO - PROCESS | 1520 | 1461091719561 Marionette TRACE conn4 <- [1,298,null,{}] 11:48:39 INFO - PROCESS | 1520 | 1461091719567 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:39 INFO - PROCESS | 1520 | 1461091719712 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:48:39 INFO - PROCESS | 1520 | 1461091719789 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:39 INFO - PROCESS | 1520 | ++DOCSHELL 15EA7000 == 35 [pid = 1520] [id = 84] 11:48:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (15EABC00) [pid = 1520] [serial = 249] [outer = 00000000] 11:48:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (16DEEC00) [pid = 1520] [serial = 250] [outer = 15EABC00] 11:48:39 INFO - PROCESS | 1520 | 1461091719882 Marionette DEBUG loaded listener.js 11:48:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (170D2000) [pid = 1520] [serial = 251] [outer = 15EABC00] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (12209000) [pid = 1520] [serial = 172] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1C878C00) [pid = 1520] [serial = 184] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1EE7E400) [pid = 1520] [serial = 196] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (1D8E9C00) [pid = 1520] [serial = 187] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (171A9400) [pid = 1520] [serial = 173] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (12747C00) [pid = 1520] [serial = 175] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (15EA1400) [pid = 1520] [serial = 176] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (199B8400) [pid = 1520] [serial = 178] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (1C886C00) [pid = 1520] [serial = 185] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 84 (1D8E5800) [pid = 1520] [serial = 188] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 83 (1B2A8000) [pid = 1520] [serial = 181] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 82 (1C932400) [pid = 1520] [serial = 193] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 81 (1CABFC00) [pid = 1520] [serial = 194] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 80 (1AE08400) [pid = 1520] [serial = 191] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 79 (1AA06800) [pid = 1520] [serial = 190] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 78 (1B2AD000) [pid = 1520] [serial = 182] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | --DOMWINDOW == 77 (1A428C00) [pid = 1520] [serial = 179] [outer = 00000000] [url = about:blank] 11:48:40 INFO - PROCESS | 1520 | 1461091720362 Marionette TRACE conn4 <- [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]]]}] 11:48:40 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. 11:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 831ms 11:48:40 INFO - PROCESS | 1520 | 1461091720388 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:48:40 INFO - PROCESS | 1520 | 1461091720393 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 11:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:48:40 INFO - PROCESS | 1520 | 1461091720399 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - PROCESS | 1520 | 1461091720401 Marionette TRACE conn4 <- [1,302,null,{}] 11:48:40 INFO - PROCESS | 1520 | 1461091720409 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:40 INFO - PROCESS | 1520 | 1461091720491 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:48:40 INFO - PROCESS | 1520 | 1461091720498 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:40 INFO - PROCESS | 1520 | ++DOCSHELL 12743000 == 36 [pid = 1520] [id = 85] 11:48:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 78 (128DD400) [pid = 1520] [serial = 252] [outer = 00000000] 11:48:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 79 (171A7000) [pid = 1520] [serial = 253] [outer = 128DD400] 11:48:40 INFO - PROCESS | 1520 | 1461091720546 Marionette DEBUG loaded listener.js 11:48:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 80 (18023400) [pid = 1520] [serial = 254] [outer = 128DD400] 11:48:41 INFO - PROCESS | 1520 | 1461091720994 Marionette TRACE conn4 <- [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]]]}] 11:48:41 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. 11:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 11:48:41 INFO - PROCESS | 1520 | 1461091721032 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 1520 | 1461091721035 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 11:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:48:41 INFO - PROCESS | 1520 | 1461091721038 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 1520 | 1461091721042 Marionette TRACE conn4 <- [1,306,null,{}] 11:48:41 INFO - PROCESS | 1520 | 1461091721052 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:41 INFO - PROCESS | 1520 | 1461091721136 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:48:41 INFO - PROCESS | 1520 | 1461091721144 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 1520 | ++DOCSHELL 19C0EC00 == 37 [pid = 1520] [id = 86] 11:48:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 81 (19C10400) [pid = 1520] [serial = 255] [outer = 00000000] 11:48:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 82 (1A42D000) [pid = 1520] [serial = 256] [outer = 19C10400] 11:48:41 INFO - PROCESS | 1520 | 1461091721193 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 83 (1A4AB800) [pid = 1520] [serial = 257] [outer = 19C10400] 11:48:41 INFO - PROCESS | 1520 | 1461091721673 Marionette TRACE conn4 <- [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]]]}] 11:48:41 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. 11:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 11:48:41 INFO - PROCESS | 1520 | 1461091721712 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 1520 | 1461091721715 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 11:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:48:41 INFO - PROCESS | 1520 | 1461091721718 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 1520 | 1461091721720 Marionette TRACE conn4 <- [1,310,null,{}] 11:48:41 INFO - PROCESS | 1520 | 1461091721724 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:41 INFO - PROCESS | 1520 | 1461091721808 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:48:41 INFO - PROCESS | 1520 | 1461091721816 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 1520 | ++DOCSHELL 1A4B1000 == 38 [pid = 1520] [id = 87] 11:48:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 84 (1AA16800) [pid = 1520] [serial = 258] [outer = 00000000] 11:48:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (1B1B6800) [pid = 1520] [serial = 259] [outer = 1AA16800] 11:48:41 INFO - PROCESS | 1520 | 1461091721863 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (1B2AD000) [pid = 1520] [serial = 260] [outer = 1AA16800] 11:48:42 INFO - PROCESS | 1520 | 1461091722293 Marionette TRACE conn4 <- [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]]]}] 11:48:42 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. 11:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 631ms 11:48:42 INFO - PROCESS | 1520 | 1461091722353 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 1520 | 1461091722355 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 11:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:48:42 INFO - PROCESS | 1520 | 1461091722358 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 1520 | 1461091722360 Marionette TRACE conn4 <- [1,314,null,{}] 11:48:42 INFO - PROCESS | 1520 | 1461091722364 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:42 INFO - PROCESS | 1520 | 1461091722463 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:48:42 INFO - PROCESS | 1520 | 1461091722470 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:42 INFO - PROCESS | 1520 | ++DOCSHELL 1B2B0400 == 39 [pid = 1520] [id = 88] 11:48:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (1BC2B400) [pid = 1520] [serial = 261] [outer = 00000000] 11:48:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (1C071800) [pid = 1520] [serial = 262] [outer = 1BC2B400] 11:48:42 INFO - PROCESS | 1520 | 1461091722515 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (1C5E0800) [pid = 1520] [serial = 263] [outer = 1BC2B400] 11:48:43 INFO - PROCESS | 1520 | 1461091722986 Marionette TRACE conn4 <- [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]]]}] 11:48:43 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. 11:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 11:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:48:43 INFO - PROCESS | 1520 | 1461091723029 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 1520 | 1461091723031 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 11:48:43 INFO - PROCESS | 1520 | 1461091723034 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 1520 | 1461091723036 Marionette TRACE conn4 <- [1,318,null,{}] 11:48:43 INFO - PROCESS | 1520 | 1461091723040 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:43 INFO - PROCESS | 1520 | 1461091723163 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:48:43 INFO - PROCESS | 1520 | 1461091723175 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 1520 | ++DOCSHELL 1225D000 == 40 [pid = 1520] [id = 89] 11:48:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (1C875C00) [pid = 1520] [serial = 264] [outer = 00000000] 11:48:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1CAC4400) [pid = 1520] [serial = 265] [outer = 1C875C00] 11:48:43 INFO - PROCESS | 1520 | 1461091723263 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1D8E4400) [pid = 1520] [serial = 266] [outer = 1C875C00] 11:48:43 INFO - PROCESS | 1520 | 1461091723695 Marionette TRACE conn4 <- [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]]]}] 11:48:43 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. 11:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 11:48:43 INFO - PROCESS | 1520 | 1461091723710 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 1520 | 1461091723712 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 11:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:48:43 INFO - PROCESS | 1520 | 1461091723715 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 1520 | 1461091723717 Marionette TRACE conn4 <- [1,322,null,{}] 11:48:43 INFO - PROCESS | 1520 | 1461091723720 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:43 INFO - PROCESS | 1520 | 1461091723845 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:48:43 INFO - PROCESS | 1520 | 1461091723862 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 1520 | ++DOCSHELL 1D8E7C00 == 41 [pid = 1520] [id = 90] 11:48:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1D8E8000) [pid = 1520] [serial = 267] [outer = 00000000] 11:48:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1EDF4400) [pid = 1520] [serial = 268] [outer = 1D8E8000] 11:48:43 INFO - PROCESS | 1520 | 1461091723906 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1F854C00) [pid = 1520] [serial = 269] [outer = 1D8E8000] 11:48:44 INFO - PROCESS | 1520 | 1461091724330 Marionette TRACE conn4 <- [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]]]}] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (18789800) [pid = 1520] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (16DE6C00) [pid = 1520] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1AD10000) [pid = 1520] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1A4AF000) [pid = 1520] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (122C3C00) [pid = 1520] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (19C2D000) [pid = 1520] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (1BDAF400) [pid = 1520] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (1C51DC00) [pid = 1520] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:48:44 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (1B2AE800) [pid = 1520] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:48:44 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. 11:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 730ms 11:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:48:44 INFO - PROCESS | 1520 | 1461091724446 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:48:44 INFO - PROCESS | 1520 | 1461091724448 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 11:48:44 INFO - PROCESS | 1520 | 1461091724452 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 1520 | 1461091724453 Marionette TRACE conn4 <- [1,326,null,{}] 11:48:44 INFO - PROCESS | 1520 | 1461091724457 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:44 INFO - PROCESS | 1520 | 1461091724532 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:48:44 INFO - PROCESS | 1520 | 1461091724544 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:44 INFO - PROCESS | 1520 | ++DOCSHELL 18789800 == 42 [pid = 1520] [id = 91] 11:48:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (19C29800) [pid = 1520] [serial = 270] [outer = 00000000] 11:48:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (1B2AD800) [pid = 1520] [serial = 271] [outer = 19C29800] 11:48:44 INFO - PROCESS | 1520 | 1461091724589 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (1C6D0400) [pid = 1520] [serial = 272] [outer = 19C29800] 11:48:45 INFO - PROCESS | 1520 | 1461091725004 Marionette TRACE conn4 <- [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]]]}] 11:48:45 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. 11:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 571ms 11:48:45 INFO - PROCESS | 1520 | 1461091725030 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 1520 | 1461091725032 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 11:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:48:45 INFO - PROCESS | 1520 | 1461091725035 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 1520 | 1461091725037 Marionette TRACE conn4 <- [1,330,null,{}] 11:48:45 INFO - PROCESS | 1520 | 1461091725040 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:45 INFO - PROCESS | 1520 | 1461091725116 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:48:45 INFO - PROCESS | 1520 | 1461091725150 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 1520 | ++DOCSHELL 1FD96C00 == 43 [pid = 1520] [id = 92] 11:48:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (1FD97C00) [pid = 1520] [serial = 273] [outer = 00000000] 11:48:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1FDA5400) [pid = 1520] [serial = 274] [outer = 1FD97C00] 11:48:45 INFO - PROCESS | 1520 | 1461091725198 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (21384800) [pid = 1520] [serial = 275] [outer = 1FD97C00] 11:48:45 INFO - PROCESS | 1520 | 1461091725619 Marionette TRACE conn4 <- [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]]]}] 11:48:45 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. 11:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 631ms 11:48:45 INFO - PROCESS | 1520 | 1461091725672 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:48:45 INFO - PROCESS | 1520 | 1461091725674 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 11:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:48:45 INFO - PROCESS | 1520 | 1461091725678 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:48:45 INFO - PROCESS | 1520 | 1461091725680 Marionette TRACE conn4 <- [1,334,null,{}] 11:48:45 INFO - PROCESS | 1520 | 1461091725683 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:45 INFO - PROCESS | 1520 | 1461091725761 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:48:45 INFO - PROCESS | 1520 | 1461091725767 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 1520 | ++DOCSHELL 21472400 == 44 [pid = 1520] [id = 93] 11:48:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (21474800) [pid = 1520] [serial = 276] [outer = 00000000] 11:48:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (214ED400) [pid = 1520] [serial = 277] [outer = 21474800] 11:48:45 INFO - PROCESS | 1520 | 1461091725814 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (214F0400) [pid = 1520] [serial = 278] [outer = 21474800] 11:48:46 INFO - PROCESS | 1520 | 1461091726224 Marionette TRACE conn4 <- [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]]]}] 11:48:46 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. 11:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 570ms 11:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:48:46 INFO - PROCESS | 1520 | 1461091726248 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 1520 | 1461091726251 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 11:48:46 INFO - PROCESS | 1520 | 1461091726253 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 1520 | 1461091726256 Marionette TRACE conn4 <- [1,338,null,{}] 11:48:46 INFO - PROCESS | 1520 | 1461091726273 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:46 INFO - PROCESS | 1520 | 1461091726370 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:48:46 INFO - PROCESS | 1520 | 1461091726376 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 1520 | ++DOCSHELL 13340400 == 45 [pid = 1520] [id = 94] 11:48:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (2147D000) [pid = 1520] [serial = 279] [outer = 00000000] 11:48:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (2150B400) [pid = 1520] [serial = 280] [outer = 2147D000] 11:48:46 INFO - PROCESS | 1520 | 1461091726425 Marionette DEBUG loaded listener.js 11:48:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (21510000) [pid = 1520] [serial = 281] [outer = 2147D000] 11:48:47 INFO - PROCESS | 1520 | 1461091727078 Marionette TRACE conn4 <- [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]]]}] 11:48:47 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. 11:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 890ms 11:48:47 INFO - PROCESS | 1520 | 1461091727145 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:48:47 INFO - PROCESS | 1520 | 1461091727149 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 11:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:48:47 INFO - PROCESS | 1520 | 1461091727154 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:48:47 INFO - PROCESS | 1520 | 1461091727157 Marionette TRACE conn4 <- [1,342,null,{}] 11:48:47 INFO - PROCESS | 1520 | 1461091727164 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:47 INFO - PROCESS | 1520 | 1461091727271 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:48:47 INFO - PROCESS | 1520 | 1461091727348 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 1520 | ++DOCSHELL 1274F400 == 46 [pid = 1520] [id = 95] 11:48:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (16DE2C00) [pid = 1520] [serial = 282] [outer = 00000000] 11:48:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1864D400) [pid = 1520] [serial = 283] [outer = 16DE2C00] 11:48:47 INFO - PROCESS | 1520 | 1461091727448 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (19C01C00) [pid = 1520] [serial = 284] [outer = 16DE2C00] 11:48:48 INFO - PROCESS | 1520 | 1461091728033 Marionette TRACE conn4 <- [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]]]}] 11:48:48 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. 11:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 930ms 11:48:48 INFO - PROCESS | 1520 | 1461091728085 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 1520 | 1461091728091 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 11:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:48:48 INFO - PROCESS | 1520 | 1461091728098 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 1520 | 1461091728101 Marionette TRACE conn4 <- [1,346,null,{}] 11:48:48 INFO - PROCESS | 1520 | 1461091728105 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:48 INFO - PROCESS | 1520 | 1461091728242 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:48:48 INFO - PROCESS | 1520 | 1461091728358 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 1520 | ++DOCSHELL 1AE08400 == 47 [pid = 1520] [id = 96] 11:48:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1B1B9000) [pid = 1520] [serial = 285] [outer = 00000000] 11:48:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1C51D000) [pid = 1520] [serial = 286] [outer = 1B1B9000] 11:48:48 INFO - PROCESS | 1520 | 1461091728414 Marionette DEBUG loaded listener.js 11:48:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (1C87E400) [pid = 1520] [serial = 287] [outer = 1B1B9000] 11:48:49 INFO - PROCESS | 1520 | 1461091729042 Marionette TRACE conn4 <- [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]]]}] 11:48:49 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. 11:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 970ms 11:48:49 INFO - PROCESS | 1520 | 1461091729082 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 1520 | 1461091729085 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 11:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:48:49 INFO - PROCESS | 1520 | 1461091729090 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 1520 | 1461091729094 Marionette TRACE conn4 <- [1,350,null,{}] 11:48:49 INFO - PROCESS | 1520 | 1461091729105 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:49 INFO - PROCESS | 1520 | 1461091729214 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:48:49 INFO - PROCESS | 1520 | 1461091729289 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:49 INFO - PROCESS | 1520 | ++DOCSHELL 19905C00 == 48 [pid = 1520] [id = 97] 11:48:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (19906800) [pid = 1520] [serial = 288] [outer = 00000000] 11:48:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (1D0A9800) [pid = 1520] [serial = 289] [outer = 19906800] 11:48:49 INFO - PROCESS | 1520 | 1461091729346 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (1FD9D400) [pid = 1520] [serial = 290] [outer = 19906800] 11:48:50 INFO - PROCESS | 1520 | 1461091730102 Marionette TRACE conn4 <- [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]]]}] 11:48:50 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. 11:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1078ms 11:48:50 INFO - PROCESS | 1520 | 1461091730168 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:48:50 INFO - PROCESS | 1520 | 1461091730172 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 11:48:50 INFO - PROCESS | 1520 | 1461091730177 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:48:50 INFO - PROCESS | 1520 | 1461091730182 Marionette TRACE conn4 <- [1,354,null,{}] 11:48:50 INFO - PROCESS | 1520 | 1461091730189 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:50 INFO - PROCESS | 1520 | 1461091730281 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:48:50 INFO - PROCESS | 1520 | 1461091730362 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 1520 | ++DOCSHELL 12741800 == 49 [pid = 1520] [id = 98] 11:48:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (1274CC00) [pid = 1520] [serial = 291] [outer = 00000000] 11:48:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (16FEE400) [pid = 1520] [serial = 292] [outer = 1274CC00] 11:48:50 INFO - PROCESS | 1520 | 1461091730411 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (18086000) [pid = 1520] [serial = 293] [outer = 1274CC00] 11:48:51 INFO - PROCESS | 1520 | 1461091731023 Marionette TRACE conn4 <- [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]]]}] 11:48:51 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. 11:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 891ms 11:48:51 INFO - PROCESS | 1520 | 1461091731070 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:48:51 INFO - PROCESS | 1520 | 1461091731075 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 11:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:48:51 INFO - PROCESS | 1520 | 1461091731081 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 1520 | 1461091731083 Marionette TRACE conn4 <- [1,358,null,{}] 11:48:51 INFO - PROCESS | 1520 | 1461091731088 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:51 INFO - PROCESS | 1520 | 1461091731179 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:48:51 INFO - PROCESS | 1520 | 1461091731255 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 1520 | ++DOCSHELL 15E03C00 == 50 [pid = 1520] [id = 99] 11:48:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (18155C00) [pid = 1520] [serial = 294] [outer = 00000000] 11:48:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (19C08400) [pid = 1520] [serial = 295] [outer = 18155C00] 11:48:51 INFO - PROCESS | 1520 | 1461091731304 Marionette DEBUG loaded listener.js 11:48:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1A428C00) [pid = 1520] [serial = 296] [outer = 18155C00] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 0EDC3000 == 49 [pid = 1520] [id = 58] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 21472400 == 48 [pid = 1520] [id = 93] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 1FD96C00 == 47 [pid = 1520] [id = 92] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 18789800 == 46 [pid = 1520] [id = 91] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 1D8E7C00 == 45 [pid = 1520] [id = 90] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 1225D000 == 44 [pid = 1520] [id = 89] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 1B2B0400 == 43 [pid = 1520] [id = 88] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 1A4B1000 == 42 [pid = 1520] [id = 87] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 19C0EC00 == 41 [pid = 1520] [id = 86] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (122C4C00) [pid = 1520] [serial = 199] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (12259000) [pid = 1520] [serial = 202] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1CBF0C00) [pid = 1520] [serial = 232] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 12743000 == 40 [pid = 1520] [id = 85] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 15EA7000 == 39 [pid = 1520] [id = 84] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 19C05C00 == 38 [pid = 1520] [id = 83] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 1EE80400 == 37 [pid = 1520] [id = 82] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 1BE1CC00 == 36 [pid = 1520] [id = 81] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 172CF000 == 35 [pid = 1520] [id = 80] 11:48:51 INFO - PROCESS | 1520 | --DOCSHELL 0F186400 == 34 [pid = 1520] [id = 79] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1C9D4800) [pid = 1520] [serial = 230] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (18089000) [pid = 1520] [serial = 208] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (18093800) [pid = 1520] [serial = 209] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (1B2A4800) [pid = 1520] [serial = 217] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (1AD05800) [pid = 1520] [serial = 214] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (15E10C00) [pid = 1520] [serial = 205] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (16D93000) [pid = 1520] [serial = 206] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1A42CC00) [pid = 1520] [serial = 211] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1A4A7400) [pid = 1520] [serial = 212] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1BDB0800) [pid = 1520] [serial = 221] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1C337C00) [pid = 1520] [serial = 220] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (1C876C00) [pid = 1520] [serial = 223] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1C9DB800) [pid = 1520] [serial = 229] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1C87B400) [pid = 1520] [serial = 224] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1B2A9C00) [pid = 1520] [serial = 218] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (1C88AC00) [pid = 1520] [serial = 227] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (1C883800) [pid = 1520] [serial = 226] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1AD0E800) [pid = 1520] [serial = 215] [outer = 00000000] [url = about:blank] 11:48:51 INFO - PROCESS | 1520 | 1461091731818 Marionette TRACE conn4 <- [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]]]}] 11:48:51 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. 11:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 770ms 11:48:51 INFO - PROCESS | 1520 | 1461091731856 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:48:51 INFO - PROCESS | 1520 | 1461091731859 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 11:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:48:51 INFO - PROCESS | 1520 | 1461091731862 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 1520 | 1461091731865 Marionette TRACE conn4 <- [1,362,null,{}] 11:48:51 INFO - PROCESS | 1520 | 1461091731875 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:51 INFO - PROCESS | 1520 | 1461091731957 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:48:51 INFO - PROCESS | 1520 | 1461091731966 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:52 INFO - PROCESS | 1520 | ++DOCSHELL 16DE6C00 == 35 [pid = 1520] [id = 100] 11:48:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (16DEA400) [pid = 1520] [serial = 297] [outer = 00000000] 11:48:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (18089000) [pid = 1520] [serial = 298] [outer = 16DEA400] 11:48:52 INFO - PROCESS | 1520 | 1461091732015 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (18789800) [pid = 1520] [serial = 299] [outer = 16DEA400] 11:48:52 INFO - PROCESS | 1520 | 1461091732503 Marionette TRACE conn4 <- [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]]]}] 11:48:52 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. 11:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 11:48:52 INFO - PROCESS | 1520 | 1461091732534 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:48:52 INFO - PROCESS | 1520 | 1461091732536 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 11:48:52 INFO - PROCESS | 1520 | 1461091732540 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:48:52 INFO - PROCESS | 1520 | 1461091732541 Marionette TRACE conn4 <- [1,366,null,{}] 11:48:52 INFO - PROCESS | 1520 | 1461091732545 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:52 INFO - PROCESS | 1520 | 1461091732625 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:48:52 INFO - PROCESS | 1520 | 1461091732634 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:52 INFO - PROCESS | 1520 | ++DOCSHELL 1A42FC00 == 36 [pid = 1520] [id = 101] 11:48:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1A4A7400) [pid = 1520] [serial = 300] [outer = 00000000] 11:48:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1AA11800) [pid = 1520] [serial = 301] [outer = 1A4A7400] 11:48:52 INFO - PROCESS | 1520 | 1461091732680 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1AA1C400) [pid = 1520] [serial = 302] [outer = 1A4A7400] 11:48:53 INFO - PROCESS | 1520 | 1461091733131 Marionette TRACE conn4 <- [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]]]}] 11:48:53 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. 11:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 11:48:53 INFO - PROCESS | 1520 | 1461091733174 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:48:53 INFO - PROCESS | 1520 | 1461091733176 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 11:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:48:53 INFO - PROCESS | 1520 | 1461091733179 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:48:53 INFO - PROCESS | 1520 | 1461091733181 Marionette TRACE conn4 <- [1,370,null,{}] 11:48:53 INFO - PROCESS | 1520 | 1461091733185 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:53 INFO - PROCESS | 1520 | 1461091733261 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:48:53 INFO - PROCESS | 1520 | 1461091733299 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 1520 | ++DOCSHELL 1AE05000 == 37 [pid = 1520] [id = 102] 11:48:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1AE03000) [pid = 1520] [serial = 303] [outer = 00000000] 11:48:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1B2AB800) [pid = 1520] [serial = 304] [outer = 1AE03000] 11:48:53 INFO - PROCESS | 1520 | 1461091733344 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1B2AF400) [pid = 1520] [serial = 305] [outer = 1AE03000] 11:48:53 INFO - PROCESS | 1520 | 1461091733788 Marionette TRACE conn4 <- [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]]]}] 11:48:53 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. 11:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 11:48:53 INFO - PROCESS | 1520 | 1461091733850 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:48:53 INFO - PROCESS | 1520 | 1461091733852 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 11:48:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:48:53 INFO - PROCESS | 1520 | 1461091733855 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:48:53 INFO - PROCESS | 1520 | 1461091733856 Marionette TRACE conn4 <- [1,374,null,{}] 11:48:53 INFO - PROCESS | 1520 | 1461091733860 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:54 INFO - PROCESS | 1520 | 1461091733984 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:48:54 INFO - PROCESS | 1520 | 1461091733998 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 1520 | ++DOCSHELL 16B19400 == 38 [pid = 1520] [id = 103] 11:48:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1BDAF800) [pid = 1520] [serial = 306] [outer = 00000000] 11:48:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1C6D7400) [pid = 1520] [serial = 307] [outer = 1BDAF800] 11:48:54 INFO - PROCESS | 1520 | 1461091734048 Marionette DEBUG loaded listener.js 11:48:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (1C878400) [pid = 1520] [serial = 308] [outer = 1BDAF800] 11:48:54 INFO - PROCESS | 1520 | 1461091734517 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:48:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 11:48:54 INFO - PROCESS | 1520 | 1461091734526 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:48:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:48:54 INFO - PROCESS | 1520 | 1461091734528 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 11:48:54 INFO - PROCESS | 1520 | 1461091734531 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 1520 | 1461091734533 Marionette TRACE conn4 <- [1,378,null,{}] 11:48:54 INFO - PROCESS | 1520 | 1461091734536 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:54 INFO - PROCESS | 1520 | 1461091734667 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:48:54 INFO - PROCESS | 1520 | 1461091734683 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 1520 | ++DOCSHELL 1C36F000 == 39 [pid = 1520] [id = 104] 11:48:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (1C880000) [pid = 1520] [serial = 309] [outer = 00000000] 11:48:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (1C932000) [pid = 1520] [serial = 310] [outer = 1C880000] 11:48:54 INFO - PROCESS | 1520 | 1461091734732 Marionette DEBUG loaded listener.js 11:48:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (1C92F400) [pid = 1520] [serial = 311] [outer = 1C880000] 11:48:55 INFO - PROCESS | 1520 | 1461091735208 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:48:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:48:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 731ms 11:48:55 INFO - PROCESS | 1520 | 1461091735262 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:48:55 INFO - PROCESS | 1520 | 1461091735264 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 11:48:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:48:55 INFO - PROCESS | 1520 | 1461091735267 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:48:55 INFO - PROCESS | 1520 | 1461091735269 Marionette TRACE conn4 <- [1,382,null,{}] 11:48:55 INFO - PROCESS | 1520 | 1461091735272 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:55 INFO - PROCESS | 1520 | 1461091735375 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:48:55 INFO - PROCESS | 1520 | 1461091735384 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 1520 | ++DOCSHELL 1CA27400 == 40 [pid = 1520] [id = 105] 11:48:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (1CABFC00) [pid = 1520] [serial = 312] [outer = 00000000] 11:48:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (1D8E9000) [pid = 1520] [serial = 313] [outer = 1CABFC00] 11:48:55 INFO - PROCESS | 1520 | 1461091735472 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1D8EE400) [pid = 1520] [serial = 314] [outer = 1CABFC00] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1C875C00) [pid = 1520] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1D8E8000) [pid = 1520] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (1C02D000) [pid = 1520] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (1AA16800) [pid = 1520] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (18023C00) [pid = 1520] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (1EE81C00) [pid = 1520] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (19C06400) [pid = 1520] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (19C29800) [pid = 1520] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (0F18B000) [pid = 1520] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (15EABC00) [pid = 1520] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (19C10400) [pid = 1520] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (128DD400) [pid = 1520] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1FD97C00) [pid = 1520] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1BC2B400) [pid = 1520] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1D8E6400) [pid = 1520] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (11E5B000) [pid = 1520] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (0F18BC00) [pid = 1520] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (0EDC9000) [pid = 1520] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:48:56 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (21474800) [pid = 1520] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:48:56 INFO - PROCESS | 1520 | 1461091736338 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:48:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:48:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1121ms 11:48:56 INFO - PROCESS | 1520 | 1461091736389 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:48:56 INFO - PROCESS | 1520 | 1461091736394 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 11:48:56 INFO - PROCESS | 1520 | 1461091736400 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:48:56 INFO - PROCESS | 1520 | 1461091736404 Marionette TRACE conn4 <- [1,386,null,{}] 11:48:56 INFO - PROCESS | 1520 | 1461091736424 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:56 INFO - PROCESS | 1520 | 1461091736530 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:48:56 INFO - PROCESS | 1520 | 1461091736608 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 1520 | ++DOCSHELL 122C4800 == 41 [pid = 1520] [id = 106] 11:48:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (122C6800) [pid = 1520] [serial = 315] [outer = 00000000] 11:48:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (132AEC00) [pid = 1520] [serial = 316] [outer = 122C6800] 11:48:56 INFO - PROCESS | 1520 | 1461091736710 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (15EB0800) [pid = 1520] [serial = 317] [outer = 122C6800] 11:48:57 INFO - PROCESS | 1520 | 1461091737324 Marionette TRACE conn4 <- [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]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 950ms 11:48:57 INFO - PROCESS | 1520 | 1461091737355 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 1520 | 1461091737361 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 11:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:48:57 INFO - PROCESS | 1520 | 1461091737368 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 1520 | 1461091737371 Marionette TRACE conn4 <- [1,390,null,{}] 11:48:57 INFO - PROCESS | 1520 | 1461091737375 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:57 INFO - PROCESS | 1520 | 1461091737478 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:48:57 INFO - PROCESS | 1520 | 1461091737556 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:57 INFO - PROCESS | 1520 | ++DOCSHELL 16D99400 == 42 [pid = 1520] [id = 107] 11:48:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1702AC00) [pid = 1520] [serial = 318] [outer = 00000000] 11:48:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (19910C00) [pid = 1520] [serial = 319] [outer = 1702AC00] 11:48:57 INFO - PROCESS | 1520 | 1461091737611 Marionette DEBUG loaded listener.js 11:48:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (19C0D400) [pid = 1520] [serial = 320] [outer = 1702AC00] 11:48:58 INFO - PROCESS | 1520 | 1461091738256 Marionette TRACE conn4 <- [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]]]}] 11:48:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:48:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 11:48:58 INFO - PROCESS | 1520 | 1461091738300 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:48:58 INFO - PROCESS | 1520 | 1461091738303 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 11:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:48:58 INFO - PROCESS | 1520 | 1461091738306 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:48:58 INFO - PROCESS | 1520 | 1461091738310 Marionette TRACE conn4 <- [1,394,null,{}] 11:48:58 INFO - PROCESS | 1520 | 1461091738322 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:58 INFO - PROCESS | 1520 | 1461091738427 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:48:58 INFO - PROCESS | 1520 | 1461091738505 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 1520 | ++DOCSHELL 1C02A400 == 43 [pid = 1520] [id = 108] 11:48:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1C32F000) [pid = 1520] [serial = 321] [outer = 00000000] 11:48:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1C876400) [pid = 1520] [serial = 322] [outer = 1C32F000] 11:48:58 INFO - PROCESS | 1520 | 1461091738604 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1CA1DC00) [pid = 1520] [serial = 323] [outer = 1C32F000] 11:48:59 INFO - PROCESS | 1520 | 1461091739233 Marionette TRACE conn4 <- [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]]]}] 11:48:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:48:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 970ms 11:48:59 INFO - PROCESS | 1520 | 1461091739279 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 1520 | 1461091739282 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 11:48:59 INFO - PROCESS | 1520 | 1461091739286 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:48:59 INFO - PROCESS | 1520 | 1461091739288 Marionette TRACE conn4 <- [1,398,null,{}] 11:48:59 INFO - PROCESS | 1520 | 1461091739292 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:48:59 INFO - PROCESS | 1520 | 1461091739400 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:48:59 INFO - PROCESS | 1520 | 1461091739476 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 1520 | ++DOCSHELL 1D8EFC00 == 44 [pid = 1520] [id = 109] 11:48:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1D8F1000) [pid = 1520] [serial = 324] [outer = 00000000] 11:48:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1EDF3800) [pid = 1520] [serial = 325] [outer = 1D8F1000] 11:48:59 INFO - PROCESS | 1520 | 1461091739531 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1F85BC00) [pid = 1520] [serial = 326] [outer = 1D8F1000] 11:49:00 INFO - PROCESS | 1520 | 1461091740273 Marionette TRACE conn4 <- [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]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:49:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1020ms 11:49:00 INFO - PROCESS | 1520 | 1461091740308 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:49:00 INFO - PROCESS | 1520 | 1461091740312 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 11:49:00 INFO - PROCESS | 1520 | 1461091740317 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 1520 | 1461091740321 Marionette TRACE conn4 <- [1,402,null,{}] 11:49:00 INFO - PROCESS | 1520 | 1461091740326 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:00 INFO - PROCESS | 1520 | 1461091740441 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:49:00 INFO - PROCESS | 1520 | 1461091740522 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:00 INFO - PROCESS | 1520 | ++DOCSHELL 170E0400 == 45 [pid = 1520] [id = 110] 11:49:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (171A0400) [pid = 1520] [serial = 327] [outer = 00000000] 11:49:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (18093400) [pid = 1520] [serial = 328] [outer = 171A0400] 11:49:00 INFO - PROCESS | 1520 | 1461091740574 Marionette DEBUG loaded listener.js 11:49:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (18653800) [pid = 1520] [serial = 329] [outer = 171A0400] 11:49:00 INFO - PROCESS | 1520 | --DOCSHELL 1C36F000 == 44 [pid = 1520] [id = 104] 11:49:00 INFO - PROCESS | 1520 | --DOCSHELL 16B19400 == 43 [pid = 1520] [id = 103] 11:49:00 INFO - PROCESS | 1520 | --DOCSHELL 1AE05000 == 42 [pid = 1520] [id = 102] 11:49:00 INFO - PROCESS | 1520 | --DOCSHELL 1A42FC00 == 41 [pid = 1520] [id = 101] 11:49:00 INFO - PROCESS | 1520 | --DOCSHELL 16DE6C00 == 40 [pid = 1520] [id = 100] 11:49:00 INFO - PROCESS | 1520 | --DOCSHELL 15E03C00 == 39 [pid = 1520] [id = 99] 11:49:00 INFO - PROCESS | 1520 | --DOCSHELL 12741800 == 38 [pid = 1520] [id = 98] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (126AC400) [pid = 1520] [serial = 203] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (218BC000) [pid = 1520] [serial = 170] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (1EE7B000) [pid = 1520] [serial = 197] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (15EAC000) [pid = 1520] [serial = 200] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (214ED400) [pid = 1520] [serial = 277] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1CAC4400) [pid = 1520] [serial = 265] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1D8E4400) [pid = 1520] [serial = 266] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (1EDF4400) [pid = 1520] [serial = 268] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1C9DB400) [pid = 1520] [serial = 242] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1C6D4800) [pid = 1520] [serial = 241] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1B1B6800) [pid = 1520] [serial = 259] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (1A425C00) [pid = 1520] [serial = 239] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (18780400) [pid = 1520] [serial = 238] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1F9CC400) [pid = 1520] [serial = 245] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1F85AC00) [pid = 1520] [serial = 244] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (19C10000) [pid = 1520] [serial = 248] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (19C0E800) [pid = 1520] [serial = 247] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (1B2AD800) [pid = 1520] [serial = 271] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (138AC400) [pid = 1520] [serial = 236] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (128E1C00) [pid = 1520] [serial = 235] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (170D2000) [pid = 1520] [serial = 251] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 84 (16DEEC00) [pid = 1520] [serial = 250] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 83 (1A42D000) [pid = 1520] [serial = 256] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 82 (1A4AB800) [pid = 1520] [serial = 257] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 81 (171A7000) [pid = 1520] [serial = 253] [outer = 00000000] [url = about:blank] 11:49:00 INFO - PROCESS | 1520 | --DOMWINDOW == 80 (18023400) [pid = 1520] [serial = 254] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | --DOMWINDOW == 79 (1FDA5400) [pid = 1520] [serial = 274] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | --DOMWINDOW == 78 (1F854C00) [pid = 1520] [serial = 269] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | --DOMWINDOW == 77 (1C071800) [pid = 1520] [serial = 262] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | --DOMWINDOW == 76 (1C5E0800) [pid = 1520] [serial = 263] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | --DOMWINDOW == 75 (21384800) [pid = 1520] [serial = 275] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | --DOMWINDOW == 74 (1B2AD000) [pid = 1520] [serial = 260] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | --DOMWINDOW == 73 (1C6D0400) [pid = 1520] [serial = 272] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | --DOMWINDOW == 72 (214F0400) [pid = 1520] [serial = 278] [outer = 00000000] [url = about:blank] 11:49:01 INFO - PROCESS | 1520 | 1461091741128 Marionette TRACE conn4 <- [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]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 830ms 11:49:01 INFO - PROCESS | 1520 | 1461091741148 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 1520 | 1461091741154 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 11:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:49:01 INFO - PROCESS | 1520 | 1461091741164 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - PROCESS | 1520 | 1461091741166 Marionette TRACE conn4 <- [1,406,null,{}] 11:49:01 INFO - PROCESS | 1520 | 1461091741170 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:01 INFO - PROCESS | 1520 | 1461091741253 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:49:01 INFO - PROCESS | 1520 | 1461091741260 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 1520 | ++DOCSHELL 126AC400 == 39 [pid = 1520] [id = 111] 11:49:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 73 (12ABF400) [pid = 1520] [serial = 330] [outer = 00000000] 11:49:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 74 (18022400) [pid = 1520] [serial = 331] [outer = 12ABF400] 11:49:01 INFO - PROCESS | 1520 | 1461091741306 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 75 (18649C00) [pid = 1520] [serial = 332] [outer = 12ABF400] 11:49:01 INFO - PROCESS | 1520 | 1461091741773 Marionette TRACE conn4 <- [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]]]}] 11:49:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 632ms 11:49:01 INFO - PROCESS | 1520 | 1461091741801 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:49:01 INFO - PROCESS | 1520 | 1461091741804 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 11:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:49:01 INFO - PROCESS | 1520 | 1461091741844 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:49:01 INFO - PROCESS | 1520 | 1461091741847 Marionette TRACE conn4 <- [1,410,null,{}] 11:49:01 INFO - PROCESS | 1520 | 1461091741860 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:01 INFO - PROCESS | 1520 | 1461091741945 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:49:02 INFO - PROCESS | 1520 | 1461091742023 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 1520 | ++DOCSHELL 1A428000 == 40 [pid = 1520] [id = 112] 11:49:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 76 (1A4A6000) [pid = 1520] [serial = 333] [outer = 00000000] 11:49:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 77 (1AA05000) [pid = 1520] [serial = 334] [outer = 1A4A6000] 11:49:02 INFO - PROCESS | 1520 | 1461091742071 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 78 (1AD06800) [pid = 1520] [serial = 335] [outer = 1A4A6000] 11:49:02 INFO - PROCESS | 1520 | 1461091742474 Marionette TRACE conn4 <- [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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 11:49:02 INFO - PROCESS | 1520 | 1461091742522 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 1520 | 1461091742525 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 11:49:02 INFO - PROCESS | 1520 | 1461091742528 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:49:02 INFO - PROCESS | 1520 | 1461091742530 Marionette TRACE conn4 <- [1,414,null,{}] 11:49:02 INFO - PROCESS | 1520 | 1461091742534 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:02 INFO - PROCESS | 1520 | 1461091742613 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:49:02 INFO - PROCESS | 1520 | 1461091742622 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 1520 | ++DOCSHELL 1AE05000 == 41 [pid = 1520] [id = 113] 11:49:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 79 (1AE07800) [pid = 1520] [serial = 336] [outer = 00000000] 11:49:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 80 (1B2ABC00) [pid = 1520] [serial = 337] [outer = 1AE07800] 11:49:02 INFO - PROCESS | 1520 | 1461091742668 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 81 (1B2AA400) [pid = 1520] [serial = 338] [outer = 1AE07800] 11:49:03 INFO - PROCESS | 1520 | 1461091743106 Marionette TRACE conn4 <- [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]]]}] 11:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 11:49:03 INFO - PROCESS | 1520 | 1461091743162 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:49:03 INFO - PROCESS | 1520 | 1461091743164 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 11:49:03 INFO - PROCESS | 1520 | 1461091743168 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 1520 | 1461091743169 Marionette TRACE conn4 <- [1,418,null,{}] 11:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:49:03 INFO - PROCESS | 1520 | 1461091743173 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:03 INFO - PROCESS | 1520 | 1461091743274 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:49:03 INFO - PROCESS | 1520 | 1461091743355 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:03 INFO - PROCESS | 1520 | ++DOCSHELL 199B2400 == 42 [pid = 1520] [id = 114] 11:49:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 82 (1C332000) [pid = 1520] [serial = 339] [outer = 00000000] 11:49:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 83 (1C51F000) [pid = 1520] [serial = 340] [outer = 1C332000] 11:49:03 INFO - PROCESS | 1520 | 1461091743401 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 84 (1C6CE000) [pid = 1520] [serial = 341] [outer = 1C332000] 11:49:04 INFO - PROCESS | 1520 | 1461091744316 Marionette TRACE conn4 <- [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]]]}] 11:49:04 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 11:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1175ms 11:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:49:04 INFO - PROCESS | 1520 | 1461091744347 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:49:04 INFO - PROCESS | 1520 | 1461091744349 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 11:49:04 INFO - PROCESS | 1520 | 1461091744353 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:49:04 INFO - PROCESS | 1520 | 1461091744354 Marionette TRACE conn4 <- [1,422,null,{}] 11:49:04 INFO - PROCESS | 1520 | 1461091744358 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:04 INFO - PROCESS | 1520 | 1461091744484 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:49:04 INFO - PROCESS | 1520 | 1461091744492 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 1520 | ++DOCSHELL 1C32EC00 == 43 [pid = 1520] [id = 115] 11:49:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (1C87C800) [pid = 1520] [serial = 342] [outer = 00000000] 11:49:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (1D0AA000) [pid = 1520] [serial = 343] [outer = 1C87C800] 11:49:04 INFO - PROCESS | 1520 | 1461091744541 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (1D8EB400) [pid = 1520] [serial = 344] [outer = 1C87C800] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (18155C00) [pid = 1520] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (16DEA400) [pid = 1520] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 84 (19906800) [pid = 1520] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 83 (1274CC00) [pid = 1520] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 82 (1A4A7400) [pid = 1520] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 81 (1C880000) [pid = 1520] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 80 (1AE03000) [pid = 1520] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 79 (1BDAF800) [pid = 1520] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:49:05 INFO - PROCESS | 1520 | --DOMWINDOW == 78 (132A8400) [pid = 1520] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:49:05 INFO - PROCESS | 1520 | 1461091745479 Marionette TRACE conn4 <- [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]]]}] 11:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1182ms 11:49:05 INFO - PROCESS | 1520 | 1461091745534 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 1520 | 1461091745536 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 11:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:49:05 INFO - PROCESS | 1520 | 1461091745540 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 1520 | 1461091745541 Marionette TRACE conn4 <- [1,426,null,{}] 11:49:05 INFO - PROCESS | 1520 | 1461091745545 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:05 INFO - PROCESS | 1520 | 1461091745620 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:49:05 INFO - PROCESS | 1520 | 1461091745691 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:05 INFO - PROCESS | 1520 | ++DOCSHELL 12210000 == 44 [pid = 1520] [id = 116] 11:49:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 79 (12210C00) [pid = 1520] [serial = 345] [outer = 00000000] 11:49:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 80 (1C06C000) [pid = 1520] [serial = 346] [outer = 12210C00] 11:49:05 INFO - PROCESS | 1520 | 1461091745737 Marionette DEBUG loaded listener.js 11:49:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 81 (1BE15C00) [pid = 1520] [serial = 347] [outer = 12210C00] 11:49:06 INFO - PROCESS | 1520 | 1461091746132 Marionette TRACE conn4 <- [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] 11:49:06 INFO - PROCESS | 1520 | 1461091746172 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 11:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:49:06 INFO - PROCESS | 1520 | 1461091746182 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 1520 | 1461091746184 Marionette TRACE conn4 <- [1,430,null,{}] 11:49:06 INFO - PROCESS | 1520 | 1461091746188 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:06 INFO - PROCESS | 1520 | 1461091746267 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:49:06 INFO - PROCESS | 1520 | 1461091746273 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 1520 | ++DOCSHELL 1D0ACC00 == 45 [pid = 1520] [id = 117] 11:49:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 82 (1EDF4400) [pid = 1520] [serial = 348] [outer = 00000000] 11:49:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 83 (1FD97400) [pid = 1520] [serial = 349] [outer = 1EDF4400] 11:49:06 INFO - PROCESS | 1520 | 1461091746318 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 84 (1FD9C000) [pid = 1520] [serial = 350] [outer = 1EDF4400] 11:49:06 INFO - PROCESS | 1520 | 1461091746732 Marionette TRACE conn4 <- [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]]]}] 11:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 570ms 11:49:06 INFO - PROCESS | 1520 | 1461091746755 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:49:06 INFO - PROCESS | 1520 | 1461091746757 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 11:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:49:06 INFO - PROCESS | 1520 | 1461091746760 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 1520 | 1461091746762 Marionette TRACE conn4 <- [1,434,null,{}] 11:49:06 INFO - PROCESS | 1520 | 1461091746776 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:06 INFO - PROCESS | 1520 | 1461091746856 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:49:06 INFO - PROCESS | 1520 | 1461091746863 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 1520 | ++DOCSHELL 1F9D2800 == 46 [pid = 1520] [id = 118] 11:49:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (1FD9F000) [pid = 1520] [serial = 351] [outer = 00000000] 11:49:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (21472800) [pid = 1520] [serial = 352] [outer = 1FD9F000] 11:49:06 INFO - PROCESS | 1520 | 1461091746907 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (214EE800) [pid = 1520] [serial = 353] [outer = 1FD9F000] 11:49:07 INFO - PROCESS | 1520 | 1461091747536 Marionette TRACE conn4 <- [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]]]}] 11:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 830ms 11:49:07 INFO - PROCESS | 1520 | 1461091747592 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:49:07 INFO - PROCESS | 1520 | 1461091747595 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 11:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:49:07 INFO - PROCESS | 1520 | 1461091747600 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 1520 | 1461091747604 Marionette TRACE conn4 <- [1,438,null,{}] 11:49:07 INFO - PROCESS | 1520 | 1461091747610 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:07 INFO - PROCESS | 1520 | 1461091747720 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:49:07 INFO - PROCESS | 1520 | 1461091747798 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 1520 | ++DOCSHELL 12AB6C00 == 47 [pid = 1520] [id = 119] 11:49:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (15E03400) [pid = 1520] [serial = 354] [outer = 00000000] 11:49:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (1808B800) [pid = 1520] [serial = 355] [outer = 15E03400] 11:49:07 INFO - PROCESS | 1520 | 1461091747896 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (19904000) [pid = 1520] [serial = 356] [outer = 15E03400] 11:49:08 INFO - PROCESS | 1520 | 1461091748535 Marionette TRACE conn4 <- [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]]]}] 11:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 990ms 11:49:08 INFO - PROCESS | 1520 | 1461091748593 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:49:08 INFO - PROCESS | 1520 | 1461091748599 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 11:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:49:08 INFO - PROCESS | 1520 | 1461091748606 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 1520 | 1461091748608 Marionette TRACE conn4 <- [1,442,null,{}] 11:49:08 INFO - PROCESS | 1520 | 1461091748613 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:08 INFO - PROCESS | 1520 | 1461091748721 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:49:08 INFO - PROCESS | 1520 | 1461091748799 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:08 INFO - PROCESS | 1520 | ++DOCSHELL 1A4AA400 == 48 [pid = 1520] [id = 120] 11:49:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1A4B2800) [pid = 1520] [serial = 357] [outer = 00000000] 11:49:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1C5E4800) [pid = 1520] [serial = 358] [outer = 1A4B2800] 11:49:08 INFO - PROCESS | 1520 | 1461091748898 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1C9D2800) [pid = 1520] [serial = 359] [outer = 1A4B2800] 11:49:09 INFO - PROCESS | 1520 | 1461091749543 Marionette TRACE conn4 <- [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]]]}] 11:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 970ms 11:49:09 INFO - PROCESS | 1520 | 1461091749584 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:49:09 INFO - PROCESS | 1520 | 1461091749586 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 11:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:49:09 INFO - PROCESS | 1520 | 1461091749591 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 1520 | 1461091749595 Marionette TRACE conn4 <- [1,446,null,{}] 11:49:09 INFO - PROCESS | 1520 | 1461091749606 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:09 INFO - PROCESS | 1520 | 1461091749712 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:49:09 INFO - PROCESS | 1520 | 1461091749792 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 1520 | ++DOCSHELL 1B2A7000 == 49 [pid = 1520] [id = 121] 11:49:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1B2AA800) [pid = 1520] [serial = 360] [outer = 00000000] 11:49:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1D8EAC00) [pid = 1520] [serial = 361] [outer = 1B2AA800] 11:49:09 INFO - PROCESS | 1520 | 1461091749890 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (2137F400) [pid = 1520] [serial = 362] [outer = 1B2AA800] 11:49:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1C472000) [pid = 1520] [serial = 363] [outer = 126B7C00] 11:49:10 INFO - PROCESS | 1520 | 1461091750784 Marionette TRACE conn4 <- [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]]]}] 11:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1284ms 11:49:10 INFO - PROCESS | 1520 | 1461091750875 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 1520 | 1461091750879 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 11:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:49:10 INFO - PROCESS | 1520 | 1461091750885 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 1520 | 1461091750888 Marionette TRACE conn4 <- [1,450,null,{}] 11:49:10 INFO - PROCESS | 1520 | 1461091750894 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:11 INFO - PROCESS | 1520 | 1461091750988 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:49:11 INFO - PROCESS | 1520 | 1461091751061 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:11 INFO - PROCESS | 1520 | ++DOCSHELL 12678C00 == 50 [pid = 1520] [id = 122] 11:49:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (126ABC00) [pid = 1520] [serial = 364] [outer = 00000000] 11:49:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (133A5000) [pid = 1520] [serial = 365] [outer = 126ABC00] 11:49:11 INFO - PROCESS | 1520 | 1461091751110 Marionette DEBUG loaded listener.js 11:49:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (16B19400) [pid = 1520] [serial = 366] [outer = 126ABC00] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 1D0ACC00 == 49 [pid = 1520] [id = 117] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 12210000 == 48 [pid = 1520] [id = 116] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 1C32EC00 == 47 [pid = 1520] [id = 115] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 199B2400 == 46 [pid = 1520] [id = 114] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 1AE05000 == 45 [pid = 1520] [id = 113] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 1A428000 == 44 [pid = 1520] [id = 112] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 126AC400 == 43 [pid = 1520] [id = 111] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1D8E9000) [pid = 1520] [serial = 313] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 170E0400 == 42 [pid = 1520] [id = 110] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 16D99400 == 41 [pid = 1520] [id = 107] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 122C4800 == 40 [pid = 1520] [id = 106] 11:49:11 INFO - PROCESS | 1520 | --DOCSHELL 1CA27400 == 39 [pid = 1520] [id = 105] 11:49:11 INFO - PROCESS | 1520 | 1461091751767 Marionette TRACE conn4 <- [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] 11:49:11 INFO - PROCESS | 1520 | 1461091751821 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 11:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:49:11 INFO - PROCESS | 1520 | 1461091751827 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 1520 | 1461091751829 Marionette TRACE conn4 <- [1,454,null,{}] 11:49:11 INFO - PROCESS | 1520 | 1461091751833 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:11 INFO - PROCESS | 1520 | 1461091751921 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (1C932000) [pid = 1520] [serial = 310] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1B2AF400) [pid = 1520] [serial = 305] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1B2AB800) [pid = 1520] [serial = 304] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1C6D7400) [pid = 1520] [serial = 307] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (1D0B0800) [pid = 1520] [serial = 233] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (1A428C00) [pid = 1520] [serial = 296] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (18089000) [pid = 1520] [serial = 298] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1D0A9800) [pid = 1520] [serial = 289] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (1C51D000) [pid = 1520] [serial = 286] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (1FD9D400) [pid = 1520] [serial = 290] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (19C08400) [pid = 1520] [serial = 295] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (16FEE400) [pid = 1520] [serial = 292] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (1AA1C400) [pid = 1520] [serial = 302] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (2150B400) [pid = 1520] [serial = 280] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 84 (1AA11800) [pid = 1520] [serial = 301] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 83 (18086000) [pid = 1520] [serial = 293] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 82 (18789800) [pid = 1520] [serial = 299] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 81 (1864D400) [pid = 1520] [serial = 283] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 80 (1C92F400) [pid = 1520] [serial = 311] [outer = 00000000] [url = about:blank] 11:49:11 INFO - PROCESS | 1520 | --DOMWINDOW == 79 (1C878400) [pid = 1520] [serial = 308] [outer = 00000000] [url = about:blank] 11:49:12 INFO - PROCESS | 1520 | 1461091752008 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 1520 | ++DOCSHELL 0F1B5C00 == 40 [pid = 1520] [id = 123] 11:49:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 80 (11F07C00) [pid = 1520] [serial = 367] [outer = 00000000] 11:49:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 81 (16BF2400) [pid = 1520] [serial = 368] [outer = 11F07C00] 11:49:12 INFO - PROCESS | 1520 | 1461091752056 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 82 (171A7000) [pid = 1520] [serial = 369] [outer = 11F07C00] 11:49:12 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:12 INFO - PROCESS | 1520 | 1461091752488 Marionette TRACE conn4 <- [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]]]}] 11:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 11:49:12 INFO - PROCESS | 1520 | 1461091752560 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:49:12 INFO - PROCESS | 1520 | 1461091752562 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 11:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:49:12 INFO - PROCESS | 1520 | 1461091752566 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:49:12 INFO - PROCESS | 1520 | 1461091752569 Marionette TRACE conn4 <- [1,458,null,{}] 11:49:12 INFO - PROCESS | 1520 | 1461091752580 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:12 INFO - PROCESS | 1520 | 1461091752664 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:49:12 INFO - PROCESS | 1520 | 1461091752674 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 1520 | ++DOCSHELL 199B2400 == 41 [pid = 1520] [id = 124] 11:49:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 83 (19C04800) [pid = 1520] [serial = 370] [outer = 00000000] 11:49:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 84 (19C0F000) [pid = 1520] [serial = 371] [outer = 19C04800] 11:49:12 INFO - PROCESS | 1520 | 1461091752727 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (19C2A400) [pid = 1520] [serial = 372] [outer = 19C04800] 11:49:13 INFO - PROCESS | 1520 | 1461091753187 Marionette TRACE conn4 <- [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] 11:49:13 INFO - PROCESS | 1520 | 1461091753242 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 11:49:13 INFO - PROCESS | 1520 | 1461091753246 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:49:13 INFO - PROCESS | 1520 | 1461091753248 Marionette TRACE conn4 <- [1,462,null,{}] 11:49:13 INFO - PROCESS | 1520 | 1461091753251 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:13 INFO - PROCESS | 1520 | 1461091753331 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:49:13 INFO - PROCESS | 1520 | 1461091753340 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 1520 | ++DOCSHELL 1AA1C400 == 42 [pid = 1520] [id = 125] 11:49:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (1AD08800) [pid = 1520] [serial = 373] [outer = 00000000] 11:49:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (1AD14000) [pid = 1520] [serial = 374] [outer = 1AD08800] 11:49:13 INFO - PROCESS | 1520 | 1461091753385 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (1B1BA400) [pid = 1520] [serial = 375] [outer = 1AD08800] 11:49:13 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:13 INFO - PROCESS | 1520 | 1461091753855 Marionette TRACE conn4 <- [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] 11:49:13 INFO - PROCESS | 1520 | 1461091753882 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 11:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:49:13 INFO - PROCESS | 1520 | 1461091753885 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 1520 | 1461091753887 Marionette TRACE conn4 <- [1,466,null,{}] 11:49:13 INFO - PROCESS | 1520 | 1461091753890 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:14 INFO - PROCESS | 1520 | 1461091753993 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:49:14 INFO - PROCESS | 1520 | 1461091754077 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 1520 | ++DOCSHELL 1B2B1C00 == 43 [pid = 1520] [id = 126] 11:49:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (1B2B2000) [pid = 1520] [serial = 376] [outer = 00000000] 11:49:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (1C332800) [pid = 1520] [serial = 377] [outer = 1B2B2000] 11:49:14 INFO - PROCESS | 1520 | 1461091754125 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1C06F400) [pid = 1520] [serial = 378] [outer = 1B2B2000] 11:49:14 INFO - PROCESS | 1520 | 1461091754551 Marionette TRACE conn4 <- [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] 11:49:14 INFO - PROCESS | 1520 | 1461091754618 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 11:49:14 INFO - PROCESS | 1520 | 1461091754631 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 1520 | 1461091754633 Marionette TRACE conn4 <- [1,470,null,{}] 11:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:49:14 INFO - PROCESS | 1520 | 1461091754636 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:14 INFO - PROCESS | 1520 | 1461091754761 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:49:14 INFO - PROCESS | 1520 | 1461091754819 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:14 INFO - PROCESS | 1520 | ++DOCSHELL 1C87B000 == 44 [pid = 1520] [id = 127] 11:49:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1C87B400) [pid = 1520] [serial = 379] [outer = 00000000] 11:49:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1C88A000) [pid = 1520] [serial = 380] [outer = 1C87B400] 11:49:14 INFO - PROCESS | 1520 | 1461091754867 Marionette DEBUG loaded listener.js 11:49:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1C938800) [pid = 1520] [serial = 381] [outer = 1C87B400] 11:49:15 INFO - PROCESS | 1520 | 1461091755305 Marionette TRACE conn4 <- [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]]]}] 11:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 732ms 11:49:15 INFO - PROCESS | 1520 | 1461091755368 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:49:15 INFO - PROCESS | 1520 | 1461091755370 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 11:49:15 INFO - PROCESS | 1520 | 1461091755374 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:49:15 INFO - PROCESS | 1520 | 1461091755375 Marionette TRACE conn4 <- [1,474,null,{}] 11:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:49:15 INFO - PROCESS | 1520 | 1461091755379 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:15 INFO - PROCESS | 1520 | 1461091755482 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:49:15 INFO - PROCESS | 1520 | 1461091755535 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 1520 | ++DOCSHELL 1C9DE000 == 45 [pid = 1520] [id = 128] 11:49:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1CAC6000) [pid = 1520] [serial = 382] [outer = 00000000] 11:49:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1D8E8400) [pid = 1520] [serial = 383] [outer = 1CAC6000] 11:49:15 INFO - PROCESS | 1520 | 1461091755580 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1D8EC000) [pid = 1520] [serial = 384] [outer = 1CAC6000] 11:49:15 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1AE07800) [pid = 1520] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:49:15 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1A4A6000) [pid = 1520] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:49:15 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (171A0400) [pid = 1520] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:49:15 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (12ABF400) [pid = 1520] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:49:15 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1C332000) [pid = 1520] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:49:15 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1EDF4400) [pid = 1520] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:49:16 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (1C87C800) [pid = 1520] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:49:16 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (12210C00) [pid = 1520] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:49:16 INFO - PROCESS | 1520 | 1461091756054 Marionette TRACE conn4 <- [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]]]}] 11:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 730ms 11:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:49:16 INFO - PROCESS | 1520 | 1461091756108 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 1520 | 1461091756110 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 11:49:16 INFO - PROCESS | 1520 | 1461091756113 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - PROCESS | 1520 | 1461091756115 Marionette TRACE conn4 <- [1,478,null,{}] 11:49:16 INFO - PROCESS | 1520 | 1461091756119 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:16 INFO - PROCESS | 1520 | 1461091756194 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:49:16 INFO - PROCESS | 1520 | 1461091756273 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 1520 | ++DOCSHELL 12210C00 == 46 [pid = 1520] [id = 129] 11:49:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (122CE400) [pid = 1520] [serial = 385] [outer = 00000000] 11:49:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1C6CC000) [pid = 1520] [serial = 386] [outer = 122CE400] 11:49:16 INFO - PROCESS | 1520 | 1461091756317 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1CAC0000) [pid = 1520] [serial = 387] [outer = 122CE400] 11:49:16 INFO - PROCESS | 1520 | 1461091756681 Marionette TRACE conn4 <- [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]]]}] 11:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 11:49:16 INFO - PROCESS | 1520 | 1461091756744 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 1520 | 1461091756746 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 11:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:49:16 INFO - PROCESS | 1520 | 1461091756749 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - PROCESS | 1520 | 1461091756751 Marionette TRACE conn4 <- [1,482,null,{}] 11:49:16 INFO - PROCESS | 1520 | 1461091756754 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:16 INFO - PROCESS | 1520 | 1461091756884 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:49:16 INFO - PROCESS | 1520 | 1461091756899 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 1520 | ++DOCSHELL 1C47EC00 == 47 [pid = 1520] [id = 130] 11:49:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1CBF0C00) [pid = 1520] [serial = 388] [outer = 00000000] 11:49:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1FD99C00) [pid = 1520] [serial = 389] [outer = 1CBF0C00] 11:49:16 INFO - PROCESS | 1520 | 1461091756944 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1FDA1000) [pid = 1520] [serial = 390] [outer = 1CBF0C00] 11:49:17 INFO - PROCESS | 1520 | 1461091757368 Marionette TRACE conn4 <- [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]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 11:49:17 INFO - PROCESS | 1520 | 1461091757420 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 1520 | 1461091757422 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 11:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:49:17 INFO - PROCESS | 1520 | 1461091757425 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 1520 | 1461091757426 Marionette TRACE conn4 <- [1,486,null,{}] 11:49:17 INFO - PROCESS | 1520 | 1461091757430 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:17 INFO - PROCESS | 1520 | 1461091757539 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:49:17 INFO - PROCESS | 1520 | 1461091757548 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 1520 | ++DOCSHELL 12809400 == 48 [pid = 1520] [id = 131] 11:49:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (12809C00) [pid = 1520] [serial = 391] [outer = 00000000] 11:49:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (12812400) [pid = 1520] [serial = 392] [outer = 12809C00] 11:49:17 INFO - PROCESS | 1520 | 1461091757592 Marionette DEBUG loaded listener.js 11:49:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (12817C00) [pid = 1520] [serial = 393] [outer = 12809C00] 11:49:18 INFO - PROCESS | 1520 | 1461091758071 Marionette TRACE conn4 <- [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]]]}] 11:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 11:49:18 INFO - PROCESS | 1520 | 1461091758096 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:49:18 INFO - PROCESS | 1520 | 1461091758101 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 11:49:18 INFO - PROCESS | 1520 | 1461091758106 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:49:18 INFO - PROCESS | 1520 | 1461091758111 Marionette TRACE conn4 <- [1,490,null,{}] 11:49:18 INFO - PROCESS | 1520 | 1461091758118 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:18 INFO - PROCESS | 1520 | 1461091758311 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:49:18 INFO - PROCESS | 1520 | 1461091758409 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 1520 | ++DOCSHELL 0EB16000 == 49 [pid = 1520] [id = 132] 11:49:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (0EB16800) [pid = 1520] [serial = 394] [outer = 00000000] 11:49:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (0F18B000) [pid = 1520] [serial = 395] [outer = 0EB16800] 11:49:18 INFO - PROCESS | 1520 | 1461091758467 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (122C4800) [pid = 1520] [serial = 396] [outer = 0EB16800] 11:49:19 INFO - PROCESS | 1520 | 1461091759021 Marionette TRACE conn4 <- [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]]]}] 11:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 11:49:19 INFO - PROCESS | 1520 | 1461091759052 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 1520 | 1461091759059 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 11:49:19 INFO - PROCESS | 1520 | 1461091759066 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:49:19 INFO - PROCESS | 1520 | 1461091759069 Marionette TRACE conn4 <- [1,494,null,{}] 11:49:19 INFO - PROCESS | 1520 | 1461091759073 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:19 INFO - PROCESS | 1520 | 1461091759177 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:49:19 INFO - PROCESS | 1520 | 1461091759270 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 1520 | ++DOCSHELL 122CC400 == 50 [pid = 1520] [id = 133] 11:49:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (126C5C00) [pid = 1520] [serial = 397] [outer = 00000000] 11:49:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (170D0800) [pid = 1520] [serial = 398] [outer = 126C5C00] 11:49:19 INFO - PROCESS | 1520 | 1461091759325 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (1808B400) [pid = 1520] [serial = 399] [outer = 126C5C00] 11:49:19 INFO - PROCESS | 1520 | 1461091759945 Marionette TRACE conn4 <- [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]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 931ms 11:49:20 INFO - PROCESS | 1520 | 1461091760003 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1520 | 1461091760005 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 11:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:49:20 INFO - PROCESS | 1520 | 1461091760009 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 1520 | 1461091760013 Marionette TRACE conn4 <- [1,498,null,{}] 11:49:20 INFO - PROCESS | 1520 | 1461091760024 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:20 INFO - PROCESS | 1520 | 1461091760133 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:49:20 INFO - PROCESS | 1520 | 1461091760258 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 1520 | ++DOCSHELL 1A424800 == 51 [pid = 1520] [id = 134] 11:49:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (1A4A6800) [pid = 1520] [serial = 400] [outer = 00000000] 11:49:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (1AD12C00) [pid = 1520] [serial = 401] [outer = 1A4A6800] 11:49:20 INFO - PROCESS | 1520 | 1461091760317 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (1C478400) [pid = 1520] [serial = 402] [outer = 1A4A6800] 11:49:20 INFO - PROCESS | 1520 | 1461091760887 Marionette TRACE conn4 <- [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]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 11:49:20 INFO - PROCESS | 1520 | 1461091760942 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1520 | 1461091760945 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 11:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:49:20 INFO - PROCESS | 1520 | 1461091760949 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 1520 | 1461091760951 Marionette TRACE conn4 <- [1,502,null,{}] 11:49:20 INFO - PROCESS | 1520 | 1461091760955 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:21 INFO - PROCESS | 1520 | 1461091761060 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:49:21 INFO - PROCESS | 1520 | 1461091761139 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD4000 == 52 [pid = 1520] [id = 135] 11:49:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (1BFD6000) [pid = 1520] [serial = 403] [outer = 00000000] 11:49:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (1BFDD000) [pid = 1520] [serial = 404] [outer = 1BFD6000] 11:49:21 INFO - PROCESS | 1520 | 1461091761238 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1C480000) [pid = 1520] [serial = 405] [outer = 1BFD6000] 11:49:21 INFO - PROCESS | 1520 | 1461091761832 Marionette TRACE conn4 <- [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]]]}] 11:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 930ms 11:49:21 INFO - PROCESS | 1520 | 1461091761882 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:49:21 INFO - PROCESS | 1520 | 1461091761885 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 11:49:21 INFO - PROCESS | 1520 | 1461091761888 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:49:21 INFO - PROCESS | 1520 | 1461091761890 Marionette TRACE conn4 <- [1,506,null,{}] 11:49:21 INFO - PROCESS | 1520 | 1461091761894 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:22 INFO - PROCESS | 1520 | 1461091761993 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:49:22 INFO - PROCESS | 1520 | 1461091762084 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:22 INFO - PROCESS | 1520 | ++DOCSHELL 1BFDC400 == 53 [pid = 1520] [id = 136] 11:49:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (1C889800) [pid = 1520] [serial = 406] [outer = 00000000] 11:49:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (1F749C00) [pid = 1520] [serial = 407] [outer = 1C889800] 11:49:22 INFO - PROCESS | 1520 | 1461091762139 Marionette DEBUG loaded listener.js 11:49:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1F74B000) [pid = 1520] [serial = 408] [outer = 1C889800] 11:49:22 INFO - PROCESS | 1520 | 1461091762885 Marionette TRACE conn4 <- [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]]]}] 11:49:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:49:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1015ms 11:49:22 INFO - PROCESS | 1520 | 1461091762908 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:49:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:49:22 INFO - PROCESS | 1520 | 1461091762912 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 11:49:22 INFO - PROCESS | 1520 | 1461091762917 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 1520 | 1461091762920 Marionette TRACE conn4 <- [1,510,null,{}] 11:49:22 INFO - PROCESS | 1520 | 1461091762926 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:23 INFO - PROCESS | 1520 | 1461091763039 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:49:23 INFO - PROCESS | 1520 | 1461091763167 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:23 INFO - PROCESS | 1520 | ++DOCSHELL 12210000 == 54 [pid = 1520] [id = 137] 11:49:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (126AD800) [pid = 1520] [serial = 409] [outer = 00000000] 11:49:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (16DEE800) [pid = 1520] [serial = 410] [outer = 126AD800] 11:49:23 INFO - PROCESS | 1520 | 1461091763220 Marionette DEBUG loaded listener.js 11:49:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (18027800) [pid = 1520] [serial = 411] [outer = 126AD800] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 1C47EC00 == 53 [pid = 1520] [id = 130] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 12210C00 == 52 [pid = 1520] [id = 129] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 1C9DE000 == 51 [pid = 1520] [id = 128] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 1C87B000 == 50 [pid = 1520] [id = 127] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 1B2B1C00 == 49 [pid = 1520] [id = 126] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 1AA1C400 == 48 [pid = 1520] [id = 125] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 199B2400 == 47 [pid = 1520] [id = 124] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 0F1B5C00 == 46 [pid = 1520] [id = 123] 11:49:23 INFO - PROCESS | 1520 | --DOCSHELL 12678C00 == 45 [pid = 1520] [id = 122] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (1EDF3800) [pid = 1520] [serial = 325] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (132AEC00) [pid = 1520] [serial = 316] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (19910C00) [pid = 1520] [serial = 319] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (1C876400) [pid = 1520] [serial = 322] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (21472800) [pid = 1520] [serial = 352] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | 1461091763839 Marionette TRACE conn4 <- [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]]]}] 11:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 990ms 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1B2ABC00) [pid = 1520] [serial = 337] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1AA05000) [pid = 1520] [serial = 334] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1AD06800) [pid = 1520] [serial = 335] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (18653800) [pid = 1520] [serial = 329] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (18093400) [pid = 1520] [serial = 328] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (18022400) [pid = 1520] [serial = 331] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (18649C00) [pid = 1520] [serial = 332] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (1C51F000) [pid = 1520] [serial = 340] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1C6CE000) [pid = 1520] [serial = 341] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1FD9C000) [pid = 1520] [serial = 350] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1D0AA000) [pid = 1520] [serial = 343] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1D8EB400) [pid = 1520] [serial = 344] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (1FD97400) [pid = 1520] [serial = 349] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1C06C000) [pid = 1520] [serial = 346] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1BE15C00) [pid = 1520] [serial = 347] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1B2AA400) [pid = 1520] [serial = 338] [outer = 00000000] [url = about:blank] 11:49:23 INFO - PROCESS | 1520 | 1461091763924 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:49:23 INFO - PROCESS | 1520 | 1461091763929 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 11:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:49:23 INFO - PROCESS | 1520 | 1461091763940 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:49:23 INFO - PROCESS | 1520 | 1461091763943 Marionette TRACE conn4 <- [1,514,null,{}] 11:49:23 INFO - PROCESS | 1520 | 1461091763947 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:24 INFO - PROCESS | 1520 | 1461091764037 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:49:24 INFO - PROCESS | 1520 | 1461091764050 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1520 | ++DOCSHELL 1280D000 == 46 [pid = 1520] [id = 138] 11:49:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (132AEC00) [pid = 1520] [serial = 412] [outer = 00000000] 11:49:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (18090000) [pid = 1520] [serial = 413] [outer = 132AEC00] 11:49:24 INFO - PROCESS | 1520 | 1461091764096 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (18649000) [pid = 1520] [serial = 414] [outer = 132AEC00] 11:49:24 INFO - PROCESS | 1520 | 1461091764592 Marionette TRACE conn4 <- [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]]]}] 11:49:24 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 11:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 11:49:24 INFO - PROCESS | 1520 | 1461091764614 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 1520 | 1461091764616 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 11:49:24 INFO - PROCESS | 1520 | 1461091764619 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:49:24 INFO - PROCESS | 1520 | 1461091764623 Marionette TRACE conn4 <- [1,518,null,{}] 11:49:24 INFO - PROCESS | 1520 | 1461091764633 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:24 INFO - PROCESS | 1520 | 1461091764721 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:49:24 INFO - PROCESS | 1520 | 1461091764730 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1520 | ++DOCSHELL 1A42DC00 == 47 [pid = 1520] [id = 139] 11:49:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1A42F000) [pid = 1520] [serial = 415] [outer = 00000000] 11:49:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1A4AC400) [pid = 1520] [serial = 416] [outer = 1A42F000] 11:49:24 INFO - PROCESS | 1520 | 1461091764778 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1AA0F400) [pid = 1520] [serial = 417] [outer = 1A42F000] 11:49:25 INFO - PROCESS | 1520 | 1461091765244 Marionette TRACE conn4 <- [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]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 11:49:25 INFO - PROCESS | 1520 | 1461091765294 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:49:25 INFO - PROCESS | 1520 | 1461091765296 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 11:49:25 INFO - PROCESS | 1520 | 1461091765299 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:49:25 INFO - PROCESS | 1520 | 1461091765301 Marionette TRACE conn4 <- [1,522,null,{}] 11:49:25 INFO - PROCESS | 1520 | 1461091765305 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:25 INFO - PROCESS | 1520 | 1461091765391 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:49:25 INFO - PROCESS | 1520 | 1461091765399 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:25 INFO - PROCESS | 1520 | ++DOCSHELL 1AD11C00 == 48 [pid = 1520] [id = 140] 11:49:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1AE05000) [pid = 1520] [serial = 418] [outer = 00000000] 11:49:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1BDA5000) [pid = 1520] [serial = 419] [outer = 1AE05000] 11:49:25 INFO - PROCESS | 1520 | 1461091765450 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (1BFD0400) [pid = 1520] [serial = 420] [outer = 1AE05000] 11:49:25 INFO - PROCESS | 1520 | 1461091765916 Marionette TRACE conn4 <- [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]]]}] 11:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 11:49:26 INFO - PROCESS | 1520 | 1461091765974 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:49:26 INFO - PROCESS | 1520 | 1461091765975 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 11:49:26 INFO - PROCESS | 1520 | 1461091765979 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 1520 | 1461091765981 Marionette TRACE conn4 <- [1,526,null,{}] 11:49:26 INFO - PROCESS | 1520 | 1461091765984 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:26 INFO - PROCESS | 1520 | 1461091766097 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:49:26 INFO - PROCESS | 1520 | 1461091766111 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1520 | ++DOCSHELL 1BFDC000 == 49 [pid = 1520] [id = 141] 11:49:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (1BFDC800) [pid = 1520] [serial = 421] [outer = 00000000] 11:49:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (1C474C00) [pid = 1520] [serial = 422] [outer = 1BFDC800] 11:49:26 INFO - PROCESS | 1520 | 1461091766156 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (1C51F000) [pid = 1520] [serial = 423] [outer = 1BFDC800] 11:49:26 INFO - PROCESS | 1520 | 1461091766648 Marionette TRACE conn4 <- [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]]]}] 11:49:26 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 11:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 11:49:26 INFO - PROCESS | 1520 | 1461091766709 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 1520 | 1461091766711 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 11:49:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:49:26 INFO - PROCESS | 1520 | 1461091766715 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 1520 | 1461091766717 Marionette TRACE conn4 <- [1,530,null,{}] 11:49:26 INFO - PROCESS | 1520 | 1461091766724 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:26 INFO - PROCESS | 1520 | 1461091766854 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:49:26 INFO - PROCESS | 1520 | 1461091766915 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1520 | ++DOCSHELL 0EB1D400 == 50 [pid = 1520] [id = 142] 11:49:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (1C9DE000) [pid = 1520] [serial = 424] [outer = 00000000] 11:49:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (1D8E7C00) [pid = 1520] [serial = 425] [outer = 1C9DE000] 11:49:26 INFO - PROCESS | 1520 | 1461091766963 Marionette DEBUG loaded listener.js 11:49:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1D8E6400) [pid = 1520] [serial = 426] [outer = 1C9DE000] 11:49:27 INFO - PROCESS | 1520 | 1461091767467 Marionette TRACE conn4 <- [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"]]]}] 11:49:27 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 11:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:49:27 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 11:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:49:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:49:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 11:49:27 INFO - PROCESS | 1520 | 1461091767490 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 1520 | 1461091767493 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 11:49:27 INFO - PROCESS | 1520 | 1461091767495 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:49:27 INFO - PROCESS | 1520 | 1461091767497 Marionette TRACE conn4 <- [1,534,null,{}] 11:49:27 INFO - PROCESS | 1520 | 1461091767501 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:27 INFO - PROCESS | 1520 | 1461091767616 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:49:27 INFO - PROCESS | 1520 | 1461091767628 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 1520 | ++DOCSHELL 1EDE6C00 == 51 [pid = 1520] [id = 143] 11:49:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (1F752800) [pid = 1520] [serial = 427] [outer = 00000000] 11:49:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (1F85E400) [pid = 1520] [serial = 428] [outer = 1F752800] 11:49:27 INFO - PROCESS | 1520 | 1461091767718 Marionette DEBUG loaded listener.js 11:49:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1F85D400) [pid = 1520] [serial = 429] [outer = 1F752800] 11:49:28 INFO - PROCESS | 1520 | 1461091768186 Marionette TRACE conn4 <- [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]]]}] 11:49:28 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. 11:49:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 730ms 11:49:28 INFO - PROCESS | 1520 | 1461091768234 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 1520 | 1461091768236 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 11:49:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:49:28 INFO - PROCESS | 1520 | 1461091768244 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - PROCESS | 1520 | 1461091768245 Marionette TRACE conn4 <- [1,538,null,{}] 11:49:28 INFO - PROCESS | 1520 | 1461091768249 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:28 INFO - PROCESS | 1520 | 1461091768485 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (1CABFC00) [pid = 1520] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (122C6800) [pid = 1520] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1B2B2000) [pid = 1520] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1C87B400) [pid = 1520] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1AD08800) [pid = 1520] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (126ABC00) [pid = 1520] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (19C04800) [pid = 1520] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (122CE400) [pid = 1520] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (11F07C00) [pid = 1520] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (1CAC6000) [pid = 1520] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1CBF0C00) [pid = 1520] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1C32F000) [pid = 1520] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (16DE2C00) [pid = 1520] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1702AC00) [pid = 1520] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (2147D000) [pid = 1520] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1D8F1000) [pid = 1520] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:49:28 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1B1B9000) [pid = 1520] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:49:28 INFO - PROCESS | 1520 | 1461091768550 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 1520 | ++DOCSHELL 0EB1C800 == 52 [pid = 1520] [id = 144] 11:49:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (11E5A000) [pid = 1520] [serial = 430] [outer = 00000000] 11:49:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (12674400) [pid = 1520] [serial = 431] [outer = 11E5A000] 11:49:28 INFO - PROCESS | 1520 | 1461091768597 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (138A5800) [pid = 1520] [serial = 432] [outer = 11E5A000] 11:49:29 INFO - PROCESS | 1520 | 1461091768986 Marionette TRACE conn4 <- [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]]]}] 11:49:29 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. 11:49:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 770ms 11:49:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:49:29 INFO - PROCESS | 1520 | 1461091769014 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 1520 | 1461091769016 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 11:49:29 INFO - PROCESS | 1520 | 1461091769020 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 1520 | 1461091769021 Marionette TRACE conn4 <- [1,542,null,{}] 11:49:29 INFO - PROCESS | 1520 | 1461091769025 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:29 INFO - PROCESS | 1520 | 1461091769110 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:49:29 INFO - PROCESS | 1520 | 1461091769116 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 1520 | ++DOCSHELL 16DEA400 == 53 [pid = 1520] [id = 145] 11:49:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (19907400) [pid = 1520] [serial = 433] [outer = 00000000] 11:49:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (2137FC00) [pid = 1520] [serial = 434] [outer = 19907400] 11:49:29 INFO - PROCESS | 1520 | 1461091769166 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (2137AC00) [pid = 1520] [serial = 435] [outer = 19907400] 11:49:29 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:29 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:29 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:29 INFO - PROCESS | 1520 | 1461091769637 Marionette TRACE conn4 <- [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]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:49:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 11:49:29 INFO - PROCESS | 1520 | 1461091769691 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 1520 | 1461091769693 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 11:49:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:49:29 INFO - PROCESS | 1520 | 1461091769696 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 1520 | 1461091769697 Marionette TRACE conn4 <- [1,546,null,{}] 11:49:29 INFO - PROCESS | 1520 | 1461091769701 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:29 INFO - PROCESS | 1520 | 1461091769784 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:49:29 INFO - PROCESS | 1520 | 1461091769790 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 1520 | ++DOCSHELL 204AE000 == 54 [pid = 1520] [id = 146] 11:49:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (204B2000) [pid = 1520] [serial = 436] [outer = 00000000] 11:49:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (204B9000) [pid = 1520] [serial = 437] [outer = 204B2000] 11:49:29 INFO - PROCESS | 1520 | 1461091769835 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (204BC000) [pid = 1520] [serial = 438] [outer = 204B2000] 11:49:30 INFO - PROCESS | 1520 | 1461091770239 Marionette TRACE conn4 <- [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]]]}] 11:49:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:49:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 571ms 11:49:30 INFO - PROCESS | 1520 | 1461091770267 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:49:30 INFO - PROCESS | 1520 | 1461091770269 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 11:49:30 INFO - PROCESS | 1520 | 1461091770273 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:49:30 INFO - PROCESS | 1520 | 1461091770275 Marionette TRACE conn4 <- [1,550,null,{}] 11:49:30 INFO - PROCESS | 1520 | 1461091770287 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:30 INFO - PROCESS | 1520 | 1461091770417 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:49:30 INFO - PROCESS | 1520 | 1461091770424 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 1520 | ++DOCSHELL 2137D400 == 55 [pid = 1520] [id = 147] 11:49:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (214FBC00) [pid = 1520] [serial = 439] [outer = 00000000] 11:49:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (2150D400) [pid = 1520] [serial = 440] [outer = 214FBC00] 11:49:30 INFO - PROCESS | 1520 | 1461091770474 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (21561400) [pid = 1520] [serial = 441] [outer = 214FBC00] 11:49:30 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:30 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:31 INFO - PROCESS | 1520 | 1461091771036 Marionette TRACE conn4 <- [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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:49:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 830ms 11:49:31 INFO - PROCESS | 1520 | 1461091771146 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 1520 | 1461091771152 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 11:49:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:49:31 INFO - PROCESS | 1520 | 1461091771265 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 1520 | 1461091771269 Marionette TRACE conn4 <- [1,554,null,{}] 11:49:31 INFO - PROCESS | 1520 | 1461091771357 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:31 INFO - PROCESS | 1520 | 1461091771463 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:49:31 INFO - PROCESS | 1520 | 1461091771579 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC7C00 == 56 [pid = 1520] [id = 148] 11:49:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (12210C00) [pid = 1520] [serial = 442] [outer = 00000000] 11:49:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1A42E000) [pid = 1520] [serial = 443] [outer = 12210C00] 11:49:31 INFO - PROCESS | 1520 | 1461091771637 Marionette DEBUG loaded listener.js 11:49:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (1A4B4000) [pid = 1520] [serial = 444] [outer = 12210C00] 11:49:32 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:32 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:32 INFO - PROCESS | 1520 | 1461091772248 Marionette TRACE conn4 <- [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]]]}] 11:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1077ms 11:49:32 INFO - PROCESS | 1520 | 1461091772269 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:49:32 INFO - PROCESS | 1520 | 1461091772275 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 11:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:49:32 INFO - PROCESS | 1520 | 1461091772282 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:49:32 INFO - PROCESS | 1520 | 1461091772285 Marionette TRACE conn4 <- [1,558,null,{}] 11:49:32 INFO - PROCESS | 1520 | 1461091772290 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:32 INFO - PROCESS | 1520 | 1461091772399 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:49:32 INFO - PROCESS | 1520 | 1461091772496 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:32 INFO - PROCESS | 1520 | ++DOCSHELL 1AA1BC00 == 57 [pid = 1520] [id = 149] 11:49:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (1AD0F000) [pid = 1520] [serial = 445] [outer = 00000000] 11:49:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1ED1A000) [pid = 1520] [serial = 446] [outer = 1AD0F000] 11:49:32 INFO - PROCESS | 1520 | 1461091772551 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (1FD98800) [pid = 1520] [serial = 447] [outer = 1AD0F000] 11:49:32 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:32 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:33 INFO - PROCESS | 1520 | 1461091773116 Marionette TRACE conn4 <- [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]]]}] 11:49:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:49:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 11:49:33 INFO - PROCESS | 1520 | 1461091773153 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 1520 | 1461091773156 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 11:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:49:33 INFO - PROCESS | 1520 | 1461091773160 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 1520 | 1461091773164 Marionette TRACE conn4 <- [1,562,null,{}] 11:49:33 INFO - PROCESS | 1520 | 1461091773175 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:33 INFO - PROCESS | 1520 | 1461091773287 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:49:33 INFO - PROCESS | 1520 | 1461091773386 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 1520 | ++DOCSHELL 2150CC00 == 58 [pid = 1520] [id = 150] 11:49:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (2150F800) [pid = 1520] [serial = 448] [outer = 00000000] 11:49:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (21563800) [pid = 1520] [serial = 449] [outer = 2150F800] 11:49:33 INFO - PROCESS | 1520 | 1461091773443 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (218B7800) [pid = 1520] [serial = 450] [outer = 2150F800] 11:49:34 INFO - PROCESS | 1520 | 1461091774041 Marionette TRACE conn4 <- [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]]]}] 11:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 11:49:34 INFO - PROCESS | 1520 | 1461091774093 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 1520 | 1461091774096 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 11:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:49:34 INFO - PROCESS | 1520 | 1461091774100 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 1520 | 1461091774102 Marionette TRACE conn4 <- [1,566,null,{}] 11:49:34 INFO - PROCESS | 1520 | 1461091774106 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:34 INFO - PROCESS | 1520 | 1461091774212 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:49:34 INFO - PROCESS | 1520 | 1461091774337 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 1520 | ++DOCSHELL 1225F800 == 59 [pid = 1520] [id = 151] 11:49:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (122C5400) [pid = 1520] [serial = 451] [outer = 00000000] 11:49:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 119 (16DE7800) [pid = 1520] [serial = 452] [outer = 122C5400] 11:49:34 INFO - PROCESS | 1520 | 1461091774398 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 120 (18023C00) [pid = 1520] [serial = 453] [outer = 122C5400] 11:49:34 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:49:35 INFO - PROCESS | 1520 | 1461091775360 Marionette TRACE conn4 <- [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]]]}] 11:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1320ms 11:49:35 INFO - PROCESS | 1520 | 1461091775422 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:49:35 INFO - PROCESS | 1520 | 1461091775428 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 11:49:35 INFO - PROCESS | 1520 | 1461091775433 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:49:35 INFO - PROCESS | 1520 | 1461091775436 Marionette TRACE conn4 <- [1,570,null,{}] 11:49:35 INFO - PROCESS | 1520 | 1461091775441 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:35 INFO - PROCESS | 1520 | 1461091775541 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:49:35 INFO - PROCESS | 1520 | 1461091775646 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 1520 | ++DOCSHELL 122BD400 == 60 [pid = 1520] [id = 152] 11:49:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (122BDC00) [pid = 1520] [serial = 454] [outer = 00000000] 11:49:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (122D7400) [pid = 1520] [serial = 455] [outer = 122BDC00] 11:49:35 INFO - PROCESS | 1520 | 1461091775697 Marionette DEBUG loaded listener.js 11:49:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (126B2800) [pid = 1520] [serial = 456] [outer = 122BDC00] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 204AE000 == 59 [pid = 1520] [id = 146] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 16DEA400 == 58 [pid = 1520] [id = 145] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 0EB1C800 == 57 [pid = 1520] [id = 144] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 1EDE6C00 == 56 [pid = 1520] [id = 143] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 0EB1D400 == 55 [pid = 1520] [id = 142] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 1BFDC000 == 54 [pid = 1520] [id = 141] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 1AD11C00 == 53 [pid = 1520] [id = 140] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 1A42DC00 == 52 [pid = 1520] [id = 139] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (12812400) [pid = 1520] [serial = 392] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (1D8EAC00) [pid = 1520] [serial = 361] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 1280D000 == 51 [pid = 1520] [id = 138] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 12210000 == 50 [pid = 1520] [id = 137] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 122CC400 == 49 [pid = 1520] [id = 133] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 0EB16000 == 48 [pid = 1520] [id = 132] 11:49:36 INFO - PROCESS | 1520 | --DOCSHELL 12809400 == 47 [pid = 1520] [id = 131] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (1CA1DC00) [pid = 1520] [serial = 323] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 119 (19C01C00) [pid = 1520] [serial = 284] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 118 (19C0D400) [pid = 1520] [serial = 320] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 117 (21510000) [pid = 1520] [serial = 281] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 116 (1F85BC00) [pid = 1520] [serial = 326] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (1C87E400) [pid = 1520] [serial = 287] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (1D8EE400) [pid = 1520] [serial = 314] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (15EB0800) [pid = 1520] [serial = 317] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (1FD99C00) [pid = 1520] [serial = 389] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (1D8EC000) [pid = 1520] [serial = 384] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1CAC0000) [pid = 1520] [serial = 387] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1B1BA400) [pid = 1520] [serial = 375] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1C332800) [pid = 1520] [serial = 377] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (1C06F400) [pid = 1520] [serial = 378] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (1C938800) [pid = 1520] [serial = 381] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (1AD14000) [pid = 1520] [serial = 374] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (16B19400) [pid = 1520] [serial = 366] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (133A5000) [pid = 1520] [serial = 365] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1C88A000) [pid = 1520] [serial = 380] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1808B800) [pid = 1520] [serial = 355] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1C5E4800) [pid = 1520] [serial = 358] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (19C0F000) [pid = 1520] [serial = 371] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (19C2A400) [pid = 1520] [serial = 372] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1C6CC000) [pid = 1520] [serial = 386] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (16BF2400) [pid = 1520] [serial = 368] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (171A7000) [pid = 1520] [serial = 369] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (1D8E8400) [pid = 1520] [serial = 383] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (214F2400) [pid = 1520] [serial = 149] [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.] 11:49:36 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1FDA1000) [pid = 1520] [serial = 390] [outer = 00000000] [url = about:blank] 11:49:36 INFO - PROCESS | 1520 | 1461091776258 Marionette TRACE conn4 <- [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]]]}] 11:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 870ms 11:49:36 INFO - PROCESS | 1520 | 1461091776308 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:49:36 INFO - PROCESS | 1520 | 1461091776313 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 11:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:49:36 INFO - PROCESS | 1520 | 1461091776319 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:49:36 INFO - PROCESS | 1520 | 1461091776322 Marionette TRACE conn4 <- [1,574,null,{}] 11:49:36 INFO - PROCESS | 1520 | 1461091776326 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:36 INFO - PROCESS | 1520 | 1461091776408 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:49:36 INFO - PROCESS | 1520 | 1461091776418 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:36 INFO - PROCESS | 1520 | ++DOCSHELL 0ED04000 == 48 [pid = 1520] [id = 153] 11:49:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (12264C00) [pid = 1520] [serial = 457] [outer = 00000000] 11:49:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (12812400) [pid = 1520] [serial = 458] [outer = 12264C00] 11:49:36 INFO - PROCESS | 1520 | 1461091776528 Marionette DEBUG loaded listener.js 11:49:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (128DE000) [pid = 1520] [serial = 459] [outer = 12264C00] 11:49:36 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:36 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:36 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:36 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:36 INFO - PROCESS | 1520 | 1461091776943 Marionette TRACE conn4 <- [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]]]}] 11:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 676ms 11:49:37 INFO - PROCESS | 1520 | 1461091776998 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 1520 | 1461091777001 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 11:49:37 INFO - PROCESS | 1520 | 1461091777004 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:49:37 INFO - PROCESS | 1520 | 1461091777008 Marionette TRACE conn4 <- [1,578,null,{}] 11:49:37 INFO - PROCESS | 1520 | 1461091777019 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:37 INFO - PROCESS | 1520 | 1461091777107 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:49:37 INFO - PROCESS | 1520 | 1461091777151 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 1520 | ++DOCSHELL 16FF1400 == 49 [pid = 1520] [id = 154] 11:49:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1702F000) [pid = 1520] [serial = 460] [outer = 00000000] 11:49:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (171A1C00) [pid = 1520] [serial = 461] [outer = 1702F000] 11:49:37 INFO - PROCESS | 1520 | 1461091777202 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (18023800) [pid = 1520] [serial = 462] [outer = 1702F000] 11:49:37 INFO - PROCESS | 1520 | 1461091777660 Marionette TRACE conn4 <- [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]]]}] 11:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 11:49:37 INFO - PROCESS | 1520 | 1461091777678 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 1520 | 1461091777681 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 11:49:37 INFO - PROCESS | 1520 | 1461091777684 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:49:37 INFO - PROCESS | 1520 | 1461091777685 Marionette TRACE conn4 <- [1,582,null,{}] 11:49:37 INFO - PROCESS | 1520 | 1461091777689 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:37 INFO - PROCESS | 1520 | 1461091777777 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:49:37 INFO - PROCESS | 1520 | 1461091777788 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 1520 | ++DOCSHELL 1877C000 == 50 [pid = 1520] [id = 155] 11:49:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1877E800) [pid = 1520] [serial = 463] [outer = 00000000] 11:49:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (19907000) [pid = 1520] [serial = 464] [outer = 1877E800] 11:49:37 INFO - PROCESS | 1520 | 1461091777849 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1990DC00) [pid = 1520] [serial = 465] [outer = 1877E800] 11:49:38 INFO - PROCESS | 1520 | 1461091778272 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 632ms 11:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:49:38 INFO - PROCESS | 1520 | 1461091778329 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:49:38 INFO - PROCESS | 1520 | 1461091778331 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 11:49:38 INFO - PROCESS | 1520 | 1461091778334 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - PROCESS | 1520 | 1461091778336 Marionette TRACE conn4 <- [1,586,null,{}] 11:49:38 INFO - PROCESS | 1520 | 1461091778339 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:38 INFO - PROCESS | 1520 | 1461091778444 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:49:38 INFO - PROCESS | 1520 | 1461091778450 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 1520 | ++DOCSHELL 122C8000 == 51 [pid = 1520] [id = 156] 11:49:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (19C01800) [pid = 1520] [serial = 466] [outer = 00000000] 11:49:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (19C0C400) [pid = 1520] [serial = 467] [outer = 19C01800] 11:49:38 INFO - PROCESS | 1520 | 1461091778526 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (19C0EC00) [pid = 1520] [serial = 468] [outer = 19C01800] 11:49:39 INFO - PROCESS | 1520 | 1461091778985 Marionette TRACE conn4 <- [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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 11:49:39 INFO - PROCESS | 1520 | 1461091779005 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 1520 | 1461091779007 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 11:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:49:39 INFO - PROCESS | 1520 | 1461091779010 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 1520 | 1461091779011 Marionette TRACE conn4 <- [1,590,null,{}] 11:49:39 INFO - PROCESS | 1520 | 1461091779024 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:39 INFO - PROCESS | 1520 | 1461091779137 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:49:39 INFO - PROCESS | 1520 | 1461091779144 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1520 | ++DOCSHELL 19C24400 == 52 [pid = 1520] [id = 157] 11:49:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (1A42B000) [pid = 1520] [serial = 469] [outer = 00000000] 11:49:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (1A4B3C00) [pid = 1520] [serial = 470] [outer = 1A42B000] 11:49:39 INFO - PROCESS | 1520 | 1461091779193 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (1AA1A800) [pid = 1520] [serial = 471] [outer = 1A42B000] 11:49:39 INFO - PROCESS | 1520 | 1461091779645 Marionette TRACE conn4 <- [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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 11:49:39 INFO - PROCESS | 1520 | 1461091779701 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:49:39 INFO - PROCESS | 1520 | 1461091779703 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 11:49:39 INFO - PROCESS | 1520 | 1461091779707 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 1520 | 1461091779708 Marionette TRACE conn4 <- [1,594,null,{}] 11:49:39 INFO - PROCESS | 1520 | 1461091779719 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:39 INFO - PROCESS | 1520 | 1461091779849 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:49:39 INFO - PROCESS | 1520 | 1461091779872 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1520 | ++DOCSHELL 1AD06400 == 53 [pid = 1520] [id = 158] 11:49:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (1AD0D000) [pid = 1520] [serial = 472] [outer = 00000000] 11:49:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (1B2A5400) [pid = 1520] [serial = 473] [outer = 1AD0D000] 11:49:39 INFO - PROCESS | 1520 | 1461091779919 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1B2A9000) [pid = 1520] [serial = 474] [outer = 1AD0D000] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1C9DE000) [pid = 1520] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1F752800) [pid = 1520] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (126AD800) [pid = 1520] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (1AE05000) [pid = 1520] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (1BFD6000) [pid = 1520] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (1A42F000) [pid = 1520] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (126C5C00) [pid = 1520] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1C889800) [pid = 1520] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1A4A6800) [pid = 1520] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (0EB16800) [pid = 1520] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1BFDC800) [pid = 1520] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (132AEC00) [pid = 1520] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (19907400) [pid = 1520] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (11E5A000) [pid = 1520] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1B2AA800) [pid = 1520] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (1FD9F000) [pid = 1520] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (15E03400) [pid = 1520] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1A4B2800) [pid = 1520] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:49:40 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (204B2000) [pid = 1520] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:49:40 INFO - PROCESS | 1520 | 1461091780639 Marionette TRACE conn4 <- [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]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 972ms 11:49:40 INFO - PROCESS | 1520 | 1461091780678 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1520 | 1461091780680 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 11:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:49:40 INFO - PROCESS | 1520 | 1461091780683 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 1520 | 1461091780685 Marionette TRACE conn4 <- [1,598,null,{}] 11:49:40 INFO - PROCESS | 1520 | 1461091780693 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:40 INFO - PROCESS | 1520 | 1461091780773 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:49:40 INFO - PROCESS | 1520 | 1461091780780 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:40 INFO - PROCESS | 1520 | ++DOCSHELL 122CE000 == 54 [pid = 1520] [id = 159] 11:49:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (122CE800) [pid = 1520] [serial = 475] [outer = 00000000] 11:49:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (19906C00) [pid = 1520] [serial = 476] [outer = 122CE800] 11:49:40 INFO - PROCESS | 1520 | 1461091780824 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (19C10800) [pid = 1520] [serial = 477] [outer = 122CE800] 11:49:41 INFO - PROCESS | 1520 | 1461091781286 Marionette TRACE conn4 <- [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]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 11:49:41 INFO - PROCESS | 1520 | 1461091781314 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1520 | 1461091781316 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 11:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:49:41 INFO - PROCESS | 1520 | 1461091781319 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1520 | 1461091781320 Marionette TRACE conn4 <- [1,602,null,{}] 11:49:41 INFO - PROCESS | 1520 | 1461091781324 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:41 INFO - PROCESS | 1520 | 1461091781400 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:49:41 INFO - PROCESS | 1520 | 1461091781406 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 1520 | ++DOCSHELL 19908400 == 55 [pid = 1520] [id = 160] 11:49:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1A4B2800) [pid = 1520] [serial = 478] [outer = 00000000] 11:49:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1BE12800) [pid = 1520] [serial = 479] [outer = 1A4B2800] 11:49:41 INFO - PROCESS | 1520 | 1461091781450 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1BFD6000) [pid = 1520] [serial = 480] [outer = 1A4B2800] 11:49:41 INFO - PROCESS | 1520 | 1461091781889 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 11:49:41 INFO - PROCESS | 1520 | 1461091781950 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1520 | 1461091781952 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 11:49:41 INFO - PROCESS | 1520 | 1461091781955 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:49:41 INFO - PROCESS | 1520 | 1461091781957 Marionette TRACE conn4 <- [1,606,null,{}] 11:49:41 INFO - PROCESS | 1520 | 1461091781961 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:42 INFO - PROCESS | 1520 | 1461091782042 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:49:42 INFO - PROCESS | 1520 | 1461091782050 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1520 | ++DOCSHELL 1BDA5400 == 56 [pid = 1520] [id = 161] 11:49:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1BFD9800) [pid = 1520] [serial = 481] [outer = 00000000] 11:49:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1C072000) [pid = 1520] [serial = 482] [outer = 1BFD9800] 11:49:42 INFO - PROCESS | 1520 | 1461091782096 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1C337000) [pid = 1520] [serial = 483] [outer = 1BFD9800] 11:49:42 INFO - PROCESS | 1520 | 1461091782526 Marionette TRACE conn4 <- [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]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 11:49:42 INFO - PROCESS | 1520 | 1461091782619 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:49:42 INFO - PROCESS | 1520 | 1461091782623 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 11:49:42 INFO - PROCESS | 1520 | 1461091782628 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:49:42 INFO - PROCESS | 1520 | 1461091782633 Marionette TRACE conn4 <- [1,610,null,{}] 11:49:42 INFO - PROCESS | 1520 | 1461091782639 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:42 INFO - PROCESS | 1520 | 1461091782792 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:49:42 INFO - PROCESS | 1520 | 1461091782924 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1520 | ++DOCSHELL 1220B000 == 57 [pid = 1520] [id = 162] 11:49:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1220EC00) [pid = 1520] [serial = 484] [outer = 00000000] 11:49:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (122C4400) [pid = 1520] [serial = 485] [outer = 1220EC00] 11:49:43 INFO - PROCESS | 1520 | 1461091782984 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (122D4800) [pid = 1520] [serial = 486] [outer = 1220EC00] 11:49:43 INFO - PROCESS | 1520 | 1461091783552 Marionette TRACE conn4 <- [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]]]}] 11:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 11:49:43 INFO - PROCESS | 1520 | 1461091783606 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:49:43 INFO - PROCESS | 1520 | 1461091783610 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 11:49:43 INFO - PROCESS | 1520 | 1461091783618 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 1520 | 1461091783622 Marionette TRACE conn4 <- [1,614,null,{}] 11:49:43 INFO - PROCESS | 1520 | 1461091783626 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:43 INFO - PROCESS | 1520 | 1461091783734 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:49:43 INFO - PROCESS | 1520 | 1461091783830 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 1520 | ++DOCSHELL 132AFC00 == 58 [pid = 1520] [id = 163] 11:49:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (15EACC00) [pid = 1520] [serial = 487] [outer = 00000000] 11:49:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (171CA000) [pid = 1520] [serial = 488] [outer = 15EACC00] 11:49:43 INFO - PROCESS | 1520 | 1461091783885 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (18093400) [pid = 1520] [serial = 489] [outer = 15EACC00] 11:49:44 INFO - PROCESS | 1520 | 1461091784531 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 990ms 11:49:44 INFO - PROCESS | 1520 | 1461091784606 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:49:44 INFO - PROCESS | 1520 | 1461091784608 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 11:49:44 INFO - PROCESS | 1520 | 1461091784612 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:49:44 INFO - PROCESS | 1520 | 1461091784615 Marionette TRACE conn4 <- [1,618,null,{}] 11:49:44 INFO - PROCESS | 1520 | 1461091784638 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:44 INFO - PROCESS | 1520 | 1461091784781 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:49:44 INFO - PROCESS | 1520 | 1461091784833 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 1520 | ++DOCSHELL 1C02E000 == 59 [pid = 1520] [id = 164] 11:49:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (1C02FC00) [pid = 1520] [serial = 490] [outer = 00000000] 11:49:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (1C478800) [pid = 1520] [serial = 491] [outer = 1C02FC00] 11:49:44 INFO - PROCESS | 1520 | 1461091784893 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (1C480C00) [pid = 1520] [serial = 492] [outer = 1C02FC00] 11:49:45 INFO - PROCESS | 1520 | 1461091785496 Marionette TRACE conn4 <- [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]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 931ms 11:49:45 INFO - PROCESS | 1520 | 1461091785546 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 1520 | 1461091785548 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 11:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:49:45 INFO - PROCESS | 1520 | 1461091785552 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 1520 | 1461091785554 Marionette TRACE conn4 <- [1,622,null,{}] 11:49:45 INFO - PROCESS | 1520 | 1461091785558 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:45 INFO - PROCESS | 1520 | 1461091785662 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:49:45 INFO - PROCESS | 1520 | 1461091785783 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 1520 | ++DOCSHELL 1C87A800 == 60 [pid = 1520] [id = 165] 11:49:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1C87C400) [pid = 1520] [serial = 493] [outer = 00000000] 11:49:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (1C92F400) [pid = 1520] [serial = 494] [outer = 1C87C400] 11:49:45 INFO - PROCESS | 1520 | 1461091785840 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (1C939C00) [pid = 1520] [serial = 495] [outer = 1C87C400] 11:49:46 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:46 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:46 INFO - PROCESS | 1520 | 1461091786381 Marionette TRACE conn4 <- [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]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:49:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 870ms 11:49:46 INFO - PROCESS | 1520 | 1461091786426 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:49:46 INFO - PROCESS | 1520 | 1461091786428 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 11:49:46 INFO - PROCESS | 1520 | 1461091786432 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:49:46 INFO - PROCESS | 1520 | 1461091786434 Marionette TRACE conn4 <- [1,626,null,{}] 11:49:46 INFO - PROCESS | 1520 | 1461091786438 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:46 INFO - PROCESS | 1520 | 1461091786537 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:49:46 INFO - PROCESS | 1520 | 1461091786631 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC4800 == 61 [pid = 1520] [id = 166] 11:49:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1C9DBC00) [pid = 1520] [serial = 496] [outer = 00000000] 11:49:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (1CAC1000) [pid = 1520] [serial = 497] [outer = 1C9DBC00] 11:49:46 INFO - PROCESS | 1520 | 1461091786689 Marionette DEBUG loaded listener.js 11:49:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (1CBF4000) [pid = 1520] [serial = 498] [outer = 1C9DBC00] 11:49:47 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:47 INFO - PROCESS | 1520 | 1461091787337 Marionette TRACE conn4 <- [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]]]}] 11:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 970ms 11:49:47 INFO - PROCESS | 1520 | 1461091787406 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:49:47 INFO - PROCESS | 1520 | 1461091787408 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 11:49:47 INFO - PROCESS | 1520 | 1461091787412 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:49:47 INFO - PROCESS | 1520 | 1461091787414 Marionette TRACE conn4 <- [1,630,null,{}] 11:49:47 INFO - PROCESS | 1520 | 1461091787418 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:47 INFO - PROCESS | 1520 | 1461091787542 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:49:47 INFO - PROCESS | 1520 | 1461091787768 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 1520 | ++DOCSHELL 11E5B000 == 62 [pid = 1520] [id = 167] 11:49:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (11F0F800) [pid = 1520] [serial = 499] [outer = 00000000] 11:49:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (12669800) [pid = 1520] [serial = 500] [outer = 11F0F800] 11:49:47 INFO - PROCESS | 1520 | 1461091787824 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (1280A400) [pid = 1520] [serial = 501] [outer = 11F0F800] 11:49:48 INFO - PROCESS | 1520 | 1461091788441 Marionette TRACE conn4 <- [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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1070ms 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 1B2A7000 == 61 [pid = 1520] [id = 121] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 19908400 == 60 [pid = 1520] [id = 160] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 122CE000 == 59 [pid = 1520] [id = 159] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 1AD06400 == 58 [pid = 1520] [id = 158] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 19C24400 == 57 [pid = 1520] [id = 157] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 122C8000 == 56 [pid = 1520] [id = 156] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 16FF1400 == 55 [pid = 1520] [id = 154] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 0ED04000 == 54 [pid = 1520] [id = 153] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 122BD400 == 53 [pid = 1520] [id = 152] 11:49:48 INFO - PROCESS | 1520 | --DOCSHELL 0EDC7C00 == 52 [pid = 1520] [id = 148] 11:49:48 INFO - PROCESS | 1520 | 1461091788543 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 1520 | 1461091788548 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 11:49:48 INFO - PROCESS | 1520 | 1461091788556 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:49:48 INFO - PROCESS | 1520 | 1461091788559 Marionette TRACE conn4 <- [1,634,null,{}] 11:49:48 INFO - PROCESS | 1520 | 1461091788564 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:48 INFO - PROCESS | 1520 | 1461091788667 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 117 (2137F400) [pid = 1520] [serial = 362] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 116 (214EE800) [pid = 1520] [serial = 353] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (1D8E7C00) [pid = 1520] [serial = 425] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (1F85E400) [pid = 1520] [serial = 428] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (1D8E6400) [pid = 1520] [serial = 426] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (16DEE800) [pid = 1520] [serial = 410] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (18027800) [pid = 1520] [serial = 411] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1BDA5000) [pid = 1520] [serial = 419] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1BFD0400) [pid = 1520] [serial = 420] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1C480000) [pid = 1520] [serial = 405] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (1BFDD000) [pid = 1520] [serial = 404] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (1A4AC400) [pid = 1520] [serial = 416] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (1AA0F400) [pid = 1520] [serial = 417] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (1808B400) [pid = 1520] [serial = 399] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (170D0800) [pid = 1520] [serial = 398] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1F74B000) [pid = 1520] [serial = 408] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1F749C00) [pid = 1520] [serial = 407] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1C478400) [pid = 1520] [serial = 402] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1AD12C00) [pid = 1520] [serial = 401] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (122C4800) [pid = 1520] [serial = 396] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (0F18B000) [pid = 1520] [serial = 395] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1C474C00) [pid = 1520] [serial = 422] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (18090000) [pid = 1520] [serial = 413] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (18649000) [pid = 1520] [serial = 414] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (1F85D400) [pid = 1520] [serial = 429] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (2137FC00) [pid = 1520] [serial = 434] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (12674400) [pid = 1520] [serial = 431] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (138A5800) [pid = 1520] [serial = 432] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (2137AC00) [pid = 1520] [serial = 435] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (204BC000) [pid = 1520] [serial = 438] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (1C51F000) [pid = 1520] [serial = 423] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (19904000) [pid = 1520] [serial = 356] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (1C9D2800) [pid = 1520] [serial = 359] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | --DOMWINDOW == 84 (204B9000) [pid = 1520] [serial = 437] [outer = 00000000] [url = about:blank] 11:49:48 INFO - PROCESS | 1520 | 1461091788752 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:48 INFO - PROCESS | 1520 | ++DOCSHELL 0F18B000 == 53 [pid = 1520] [id = 168] 11:49:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (0F1B5C00) [pid = 1520] [serial = 502] [outer = 00000000] 11:49:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (122C8800) [pid = 1520] [serial = 503] [outer = 0F1B5C00] 11:49:48 INFO - PROCESS | 1520 | 1461091788800 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (126AD800) [pid = 1520] [serial = 504] [outer = 0F1B5C00] 11:49:49 INFO - PROCESS | 1520 | 1461091789235 Marionette TRACE conn4 <- [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]]]}] 11:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 11:49:49 INFO - PROCESS | 1520 | 1461091789296 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:49:49 INFO - PROCESS | 1520 | 1461091789299 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 11:49:49 INFO - PROCESS | 1520 | 1461091789304 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:49:49 INFO - PROCESS | 1520 | 1461091789306 Marionette TRACE conn4 <- [1,638,null,{}] 11:49:49 INFO - PROCESS | 1520 | 1461091789310 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:49 INFO - PROCESS | 1520 | 1461091789394 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:49:49 INFO - PROCESS | 1520 | 1461091789403 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 1520 | ++DOCSHELL 16B0F800 == 54 [pid = 1520] [id = 169] 11:49:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (16B15800) [pid = 1520] [serial = 505] [outer = 00000000] 11:49:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (18027800) [pid = 1520] [serial = 506] [outer = 16B15800] 11:49:49 INFO - PROCESS | 1520 | 1461091789449 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (1815C800) [pid = 1520] [serial = 507] [outer = 16B15800] 11:49:49 INFO - PROCESS | 1520 | 1461091789930 Marionette TRACE conn4 <- [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]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 11:49:50 INFO - PROCESS | 1520 | 1461091789979 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1520 | 1461091789981 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 11:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:49:50 INFO - PROCESS | 1520 | 1461091789986 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1520 | 1461091789993 Marionette TRACE conn4 <- [1,642,null,{}] 11:49:50 INFO - PROCESS | 1520 | 1461091790002 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:50 INFO - PROCESS | 1520 | 1461091790091 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:49:50 INFO - PROCESS | 1520 | 1461091790098 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1520 | ++DOCSHELL 1864B800 == 55 [pid = 1520] [id = 170] 11:49:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1864E800) [pid = 1520] [serial = 508] [outer = 00000000] 11:49:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1A428800) [pid = 1520] [serial = 509] [outer = 1864E800] 11:49:50 INFO - PROCESS | 1520 | 1461091790145 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1A488400) [pid = 1520] [serial = 510] [outer = 1864E800] 11:49:50 INFO - PROCESS | 1520 | 1461091790588 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 11:49:50 INFO - PROCESS | 1520 | 1461091790679 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:49:50 INFO - PROCESS | 1520 | 1461091790682 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 11:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:49:50 INFO - PROCESS | 1520 | 1461091790685 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1520 | 1461091790687 Marionette TRACE conn4 <- [1,646,null,{}] 11:49:50 INFO - PROCESS | 1520 | 1461091790695 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:50 INFO - PROCESS | 1520 | 1461091790805 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:49:50 INFO - PROCESS | 1520 | 1461091790818 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1520 | ++DOCSHELL 1AA14C00 == 56 [pid = 1520] [id = 171] 11:49:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1AA16800) [pid = 1520] [serial = 511] [outer = 00000000] 11:49:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1B1B8000) [pid = 1520] [serial = 512] [outer = 1AA16800] 11:49:50 INFO - PROCESS | 1520 | 1461091790867 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1B2A6400) [pid = 1520] [serial = 513] [outer = 1AA16800] 11:49:51 INFO - PROCESS | 1520 | 1461091791339 Marionette TRACE conn4 <- [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]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 11:49:51 INFO - PROCESS | 1520 | 1461091791359 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 1520 | 1461091791361 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 11:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:49:51 INFO - PROCESS | 1520 | 1461091791371 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1520 | 1461091791373 Marionette TRACE conn4 <- [1,650,null,{}] 11:49:51 INFO - PROCESS | 1520 | 1461091791376 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:51 INFO - PROCESS | 1520 | 1461091791486 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:49:51 INFO - PROCESS | 1520 | 1461091791493 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 1520 | ++DOCSHELL 122BA400 == 57 [pid = 1520] [id = 172] 11:49:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1BC31000) [pid = 1520] [serial = 514] [outer = 00000000] 11:49:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1BFD1800) [pid = 1520] [serial = 515] [outer = 1BC31000] 11:49:51 INFO - PROCESS | 1520 | 1461091791593 Marionette DEBUG loaded listener.js 11:49:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1C02D800) [pid = 1520] [serial = 516] [outer = 1BC31000] 11:49:51 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:51 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:51 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:52 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:52 INFO - PROCESS | 1520 | 1461091792052 Marionette TRACE conn4 <- [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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 11:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:49:52 INFO - PROCESS | 1520 | 1461091792108 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 1520 | 1461091792110 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 11:49:52 INFO - PROCESS | 1520 | 1461091792113 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 1520 | 1461091792115 Marionette TRACE conn4 <- [1,654,null,{}] 11:49:52 INFO - PROCESS | 1520 | 1461091792119 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:52 INFO - PROCESS | 1520 | 1461091792271 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:49:52 INFO - PROCESS | 1520 | 1461091792328 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 1520 | ++DOCSHELL 1C072C00 == 58 [pid = 1520] [id = 173] 11:49:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1C478000) [pid = 1520] [serial = 517] [outer = 00000000] 11:49:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1C876800) [pid = 1520] [serial = 518] [outer = 1C478000] 11:49:52 INFO - PROCESS | 1520 | 1461091792373 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1C87CC00) [pid = 1520] [serial = 519] [outer = 1C478000] 11:49:52 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:52 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:52 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:52 INFO - PROCESS | 1520 | 1461091792795 Marionette TRACE conn4 <- [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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 11:49:52 INFO - PROCESS | 1520 | 1461091792844 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:49:52 INFO - PROCESS | 1520 | 1461091792846 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 11:49:52 INFO - PROCESS | 1520 | 1461091792849 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 1520 | 1461091792851 Marionette TRACE conn4 <- [1,658,null,{}] 11:49:52 INFO - PROCESS | 1520 | 1461091792858 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:53 INFO - PROCESS | 1520 | 1461091792965 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:49:53 INFO - PROCESS | 1520 | 1461091793022 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1520 | ++DOCSHELL 1C935C00 == 59 [pid = 1520] [id = 174] 11:49:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1C9DDC00) [pid = 1520] [serial = 520] [outer = 00000000] 11:49:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (1CAC3800) [pid = 1520] [serial = 521] [outer = 1C9DDC00] 11:49:53 INFO - PROCESS | 1520 | 1461091793068 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (1D04F800) [pid = 1520] [serial = 522] [outer = 1C9DDC00] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (19C01800) [pid = 1520] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (1877E800) [pid = 1520] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1A42B000) [pid = 1520] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (12264C00) [pid = 1520] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (122BDC00) [pid = 1520] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1702F000) [pid = 1520] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (1AD0D000) [pid = 1520] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (122CE800) [pid = 1520] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:49:53 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (1A4B2800) [pid = 1520] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:49:53 INFO - PROCESS | 1520 | 1461091793503 Marionette TRACE conn4 <- [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]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 11:49:53 INFO - PROCESS | 1520 | 1461091793520 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:49:53 INFO - PROCESS | 1520 | 1461091793522 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 11:49:53 INFO - PROCESS | 1520 | 1461091793525 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 1520 | 1461091793527 Marionette TRACE conn4 <- [1,662,null,{}] 11:49:53 INFO - PROCESS | 1520 | 1461091793530 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:53 INFO - PROCESS | 1520 | 1461091793635 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:49:53 INFO - PROCESS | 1520 | 1461091793642 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1520 | ++DOCSHELL 1B2AAC00 == 60 [pid = 1520] [id = 175] 11:49:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1B2AD000) [pid = 1520] [serial = 523] [outer = 00000000] 11:49:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1C9D2800) [pid = 1520] [serial = 524] [outer = 1B2AD000] 11:49:53 INFO - PROCESS | 1520 | 1461091793687 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1D8E4800) [pid = 1520] [serial = 525] [outer = 1B2AD000] 11:49:54 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:54 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:54 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:54 INFO - PROCESS | 1520 | [1520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:49:54 INFO - PROCESS | 1520 | 1461091794117 Marionette TRACE conn4 <- [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]]]}] 11:49:54 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 11:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 11:49:54 INFO - PROCESS | 1520 | 1461091794158 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1520 | 1461091794160 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 11:49:54 INFO - PROCESS | 1520 | 1461091794163 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:49:54 INFO - PROCESS | 1520 | 1461091794165 Marionette TRACE conn4 <- [1,666,null,{}] 11:49:54 INFO - PROCESS | 1520 | 1461091794168 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:54 INFO - PROCESS | 1520 | 1461091794253 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:49:54 INFO - PROCESS | 1520 | 1461091794259 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 1520 | ++DOCSHELL 1C335400 == 61 [pid = 1520] [id = 176] 11:49:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1D8E8800) [pid = 1520] [serial = 526] [outer = 00000000] 11:49:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1ED1B800) [pid = 1520] [serial = 527] [outer = 1D8E8800] 11:49:54 INFO - PROCESS | 1520 | 1461091794306 Marionette DEBUG loaded listener.js 11:49:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1EDEF800) [pid = 1520] [serial = 528] [outer = 1D8E8800] 11:49:54 INFO - PROCESS | 1520 | 1461091794738 Marionette TRACE conn4 <- [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]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 11:49:54 INFO - PROCESS | 1520 | 1461091794796 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1520 | 1461091794798 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 11:49:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:49:54 INFO - PROCESS | 1520 | 1461091794801 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1520 | 1461091794803 Marionette TRACE conn4 <- [1,670,null,{}] 11:49:54 INFO - PROCESS | 1520 | 1461091794807 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:54 INFO - PROCESS | 1520 | 1461091794891 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:49:54 INFO - PROCESS | 1520 | 1461091794899 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:54 INFO - PROCESS | 1520 | ++DOCSHELL 1EE7B000 == 62 [pid = 1520] [id = 177] 11:49:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1EE80400) [pid = 1520] [serial = 529] [outer = 00000000] 11:49:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (1F749C00) [pid = 1520] [serial = 530] [outer = 1EE80400] 11:49:54 INFO - PROCESS | 1520 | 1461091794952 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (1F851C00) [pid = 1520] [serial = 531] [outer = 1EE80400] 11:49:56 INFO - PROCESS | 1520 | 1461091796099 Marionette TRACE conn4 <- [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]]]}] 11:49:56 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) 11:49:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1318ms 11:49:56 INFO - PROCESS | 1520 | 1461091796124 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 1520 | 1461091796130 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 11:49:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:49:56 INFO - PROCESS | 1520 | 1461091796135 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 1520 | 1461091796138 Marionette TRACE conn4 <- [1,674,null,{}] 11:49:56 INFO - PROCESS | 1520 | 1461091796145 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:56 INFO - PROCESS | 1520 | 1461091796261 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:49:56 INFO - PROCESS | 1520 | 1461091796404 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:56 INFO - PROCESS | 1520 | ++DOCSHELL 12810C00 == 63 [pid = 1520] [id = 178] 11:49:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (12812800) [pid = 1520] [serial = 532] [outer = 00000000] 11:49:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (1702E800) [pid = 1520] [serial = 533] [outer = 12812800] 11:49:56 INFO - PROCESS | 1520 | 1461091796462 Marionette DEBUG loaded listener.js 11:49:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (18025C00) [pid = 1520] [serial = 534] [outer = 12812800] 11:49:57 INFO - PROCESS | 1520 | 1461091797508 Marionette TRACE conn4 <- [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]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:49:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1430ms 11:49:57 INFO - PROCESS | 1520 | 1461091797570 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:49:57 INFO - PROCESS | 1520 | 1461091797577 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 11:49:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:49:57 INFO - PROCESS | 1520 | 1461091797583 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - PROCESS | 1520 | 1461091797586 Marionette TRACE conn4 <- [1,678,null,{}] 11:49:57 INFO - PROCESS | 1520 | 1461091797590 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:57 INFO - PROCESS | 1520 | 1461091797729 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:49:57 INFO - PROCESS | 1520 | 1461091797859 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 1520 | ++DOCSHELL 19906800 == 64 [pid = 1520] [id = 179] 11:49:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (19908400) [pid = 1520] [serial = 535] [outer = 00000000] 11:49:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1AA1C400) [pid = 1520] [serial = 536] [outer = 19908400] 11:49:57 INFO - PROCESS | 1520 | 1461091797915 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (1BC36C00) [pid = 1520] [serial = 537] [outer = 19908400] 11:49:59 INFO - PROCESS | 1520 | 1461091798977 Marionette TRACE conn4 <- [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]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:49:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1436ms 11:49:59 INFO - PROCESS | 1520 | 1461091799020 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 1520 | 1461091799023 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 11:49:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:49:59 INFO - PROCESS | 1520 | 1461091799027 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 1520 | 1461091799031 Marionette TRACE conn4 <- [1,682,null,{}] 11:49:59 INFO - PROCESS | 1520 | 1461091799043 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:49:59 INFO - PROCESS | 1520 | 1461091799188 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:49:59 INFO - PROCESS | 1520 | 1461091799314 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 1520 | ++DOCSHELL 1C56CC00 == 65 [pid = 1520] [id = 180] 11:49:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (1C5DE400) [pid = 1520] [serial = 538] [outer = 00000000] 11:49:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1F858C00) [pid = 1520] [serial = 539] [outer = 1C5DE400] 11:49:59 INFO - PROCESS | 1520 | 1461091799372 Marionette DEBUG loaded listener.js 11:49:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (1F9CB400) [pid = 1520] [serial = 540] [outer = 1C5DE400] 11:50:00 INFO - PROCESS | 1520 | 1461091800418 Marionette TRACE conn4 <- [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]]]}] 11:50:00 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) 11:50:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1422ms 11:50:00 INFO - PROCESS | 1520 | 1461091800452 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:50:00 INFO - PROCESS | 1520 | 1461091800456 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 11:50:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:50:00 INFO - PROCESS | 1520 | 1461091800461 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:50:00 INFO - PROCESS | 1520 | 1461091800465 Marionette TRACE conn4 <- [1,686,null,{}] 11:50:00 INFO - PROCESS | 1520 | 1461091800470 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:00 INFO - PROCESS | 1520 | 1461091800568 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:50:00 INFO - PROCESS | 1520 | 1461091800688 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1520 | ++DOCSHELL 126B0800 == 66 [pid = 1520] [id = 181] 11:50:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (15E06000) [pid = 1520] [serial = 541] [outer = 00000000] 11:50:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (170D0800) [pid = 1520] [serial = 542] [outer = 15E06000] 11:50:00 INFO - PROCESS | 1520 | 1461091800788 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (18086800) [pid = 1520] [serial = 543] [outer = 15E06000] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1C335400 == 65 [pid = 1520] [id = 176] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1B2AAC00 == 64 [pid = 1520] [id = 175] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1C935C00 == 63 [pid = 1520] [id = 174] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1C072C00 == 62 [pid = 1520] [id = 173] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 122BA400 == 61 [pid = 1520] [id = 172] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1AA14C00 == 60 [pid = 1520] [id = 171] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1864B800 == 59 [pid = 1520] [id = 170] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 116 (1C072000) [pid = 1520] [serial = 482] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 16B0F800 == 58 [pid = 1520] [id = 169] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1877C000 == 57 [pid = 1520] [id = 155] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 0F18B000 == 56 [pid = 1520] [id = 168] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 11E5B000 == 55 [pid = 1520] [id = 167] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 0EDC4800 == 54 [pid = 1520] [id = 166] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1C87A800 == 53 [pid = 1520] [id = 165] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1C02E000 == 52 [pid = 1520] [id = 164] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 132AFC00 == 51 [pid = 1520] [id = 163] 11:50:01 INFO - PROCESS | 1520 | --DOCSHELL 1220B000 == 50 [pid = 1520] [id = 162] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (18023800) [pid = 1520] [serial = 462] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (1A4B3C00) [pid = 1520] [serial = 470] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (16DE7800) [pid = 1520] [serial = 452] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (2150D400) [pid = 1520] [serial = 440] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (1A42E000) [pid = 1520] [serial = 443] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1ED1A000) [pid = 1520] [serial = 446] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (21563800) [pid = 1520] [serial = 449] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1B2A5400) [pid = 1520] [serial = 473] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (19906C00) [pid = 1520] [serial = 476] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (1BE12800) [pid = 1520] [serial = 479] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (19C10800) [pid = 1520] [serial = 477] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (1BFD6000) [pid = 1520] [serial = 480] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (1B2A9000) [pid = 1520] [serial = 474] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1990DC00) [pid = 1520] [serial = 465] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (19C0EC00) [pid = 1520] [serial = 468] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (19C0C400) [pid = 1520] [serial = 467] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (19907000) [pid = 1520] [serial = 464] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (1AA1A800) [pid = 1520] [serial = 471] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (12812400) [pid = 1520] [serial = 458] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (128DE000) [pid = 1520] [serial = 459] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (126B2800) [pid = 1520] [serial = 456] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (122D7400) [pid = 1520] [serial = 455] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (171A1C00) [pid = 1520] [serial = 461] [outer = 00000000] [url = about:blank] 11:50:01 INFO - PROCESS | 1520 | 1461091801796 Marionette TRACE conn4 <- [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]]]}] 11:50:01 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) 11:50:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1384ms 11:50:01 INFO - PROCESS | 1520 | 1461091801846 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 1520 | 1461091801851 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 11:50:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:50:01 INFO - PROCESS | 1520 | 1461091801857 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 1520 | 1461091801860 Marionette TRACE conn4 <- [1,690,null,{}] 11:50:01 INFO - PROCESS | 1520 | 1461091801864 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:01 INFO - PROCESS | 1520 | 1461091801949 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:50:02 INFO - PROCESS | 1520 | 1461091801957 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1520 | ++DOCSHELL 0EDCC800 == 51 [pid = 1520] [id = 182] 11:50:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (0F183C00) [pid = 1520] [serial = 544] [outer = 00000000] 11:50:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1280A800) [pid = 1520] [serial = 545] [outer = 0F183C00] 11:50:02 INFO - PROCESS | 1520 | 1461091802003 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (132A9800) [pid = 1520] [serial = 546] [outer = 0F183C00] 11:50:03 INFO - PROCESS | 1520 | 1461091802964 Marionette TRACE conn4 <- [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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:50:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1124ms 11:50:03 INFO - PROCESS | 1520 | 1461091802985 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 1520 | 1461091802987 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 11:50:03 INFO - PROCESS | 1520 | 1461091802991 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:50:03 INFO - PROCESS | 1520 | 1461091802994 Marionette TRACE conn4 <- [1,694,null,{}] 11:50:03 INFO - PROCESS | 1520 | 1461091803004 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:03 INFO - PROCESS | 1520 | 1461091803092 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:50:03 INFO - PROCESS | 1520 | 1461091803099 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 1520 | ++DOCSHELL 16DECC00 == 52 [pid = 1520] [id = 183] 11:50:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (16FEE400) [pid = 1520] [serial = 547] [outer = 00000000] 11:50:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1990E400) [pid = 1520] [serial = 548] [outer = 16FEE400] 11:50:03 INFO - PROCESS | 1520 | 1461091803149 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (199B6000) [pid = 1520] [serial = 549] [outer = 16FEE400] 11:50:04 INFO - PROCESS | 1520 | 1461091804153 Marionette TRACE conn4 <- [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]]]}] 11:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1179ms 11:50:04 INFO - PROCESS | 1520 | 1461091804173 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:50:04 INFO - PROCESS | 1520 | 1461091804176 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 11:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:50:04 INFO - PROCESS | 1520 | 1461091804185 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:50:04 INFO - PROCESS | 1520 | 1461091804187 Marionette TRACE conn4 <- [1,698,null,{}] 11:50:04 INFO - PROCESS | 1520 | 1461091804191 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:04 INFO - PROCESS | 1520 | 1461091804304 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:50:04 INFO - PROCESS | 1520 | 1461091804310 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:04 INFO - PROCESS | 1520 | ++DOCSHELL 19C22800 == 53 [pid = 1520] [id = 184] 11:50:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (19C23000) [pid = 1520] [serial = 550] [outer = 00000000] 11:50:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1A4AB400) [pid = 1520] [serial = 551] [outer = 19C23000] 11:50:04 INFO - PROCESS | 1520 | 1461091804406 Marionette DEBUG loaded listener.js 11:50:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1A4B3000) [pid = 1520] [serial = 552] [outer = 19C23000] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1BC31000) [pid = 1520] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1C478000) [pid = 1520] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1BFD9800) [pid = 1520] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (11F0F800) [pid = 1520] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1AA16800) [pid = 1520] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (16B15800) [pid = 1520] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1864E800) [pid = 1520] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (0F1B5C00) [pid = 1520] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (1C9DDC00) [pid = 1520] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1D8E8800) [pid = 1520] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:50:05 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1B2AD000) [pid = 1520] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:50:05 INFO - PROCESS | 1520 | 1461091805367 Marionette TRACE conn4 <- [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]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:50:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1232ms 11:50:05 INFO - PROCESS | 1520 | 1461091805419 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 1520 | 1461091805422 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 11:50:05 INFO - PROCESS | 1520 | 1461091805425 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:50:05 INFO - PROCESS | 1520 | 1461091805426 Marionette TRACE conn4 <- [1,702,null,{}] 11:50:05 INFO - PROCESS | 1520 | 1461091805430 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:05 INFO - PROCESS | 1520 | 1461091805510 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:50:05 INFO - PROCESS | 1520 | 1461091805517 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1520 | ++DOCSHELL 11FDAC00 == 54 [pid = 1520] [id = 185] 11:50:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (16D9B000) [pid = 1520] [serial = 553] [outer = 00000000] 11:50:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1A4AFC00) [pid = 1520] [serial = 554] [outer = 16D9B000] 11:50:05 INFO - PROCESS | 1520 | 1461091805566 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1A4AF800) [pid = 1520] [serial = 555] [outer = 16D9B000] 11:50:06 INFO - PROCESS | 1520 | 1461091806496 Marionette TRACE conn4 <- [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]]]}] 11:50:06 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 11:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 11:50:06 INFO - PROCESS | 1520 | 1461091806557 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 1520 | 1461091806559 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 11:50:06 INFO - PROCESS | 1520 | 1461091806562 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:50:06 INFO - PROCESS | 1520 | 1461091806564 Marionette TRACE conn4 <- [1,706,null,{}] 11:50:06 INFO - PROCESS | 1520 | 1461091806567 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:06 INFO - PROCESS | 1520 | 1461091806667 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:50:06 INFO - PROCESS | 1520 | 1461091806676 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 1520 | ++DOCSHELL 1AD0E800 == 55 [pid = 1520] [id = 186] 11:50:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1AE07C00) [pid = 1520] [serial = 556] [outer = 00000000] 11:50:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1BDAF800) [pid = 1520] [serial = 557] [outer = 1AE07C00] 11:50:06 INFO - PROCESS | 1520 | 1461091806726 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1BFD4800) [pid = 1520] [serial = 558] [outer = 1AE07C00] 11:50:07 INFO - PROCESS | 1520 | 1461091807712 Marionette TRACE conn4 <- [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]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:50:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1180ms 11:50:07 INFO - PROCESS | 1520 | 1461091807747 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 1520 | 1461091807752 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 11:50:07 INFO - PROCESS | 1520 | 1461091807758 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:50:07 INFO - PROCESS | 1520 | 1461091807762 Marionette TRACE conn4 <- [1,710,null,{}] 11:50:07 INFO - PROCESS | 1520 | 1461091807768 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:07 INFO - PROCESS | 1520 | 1461091807928 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:50:08 INFO - PROCESS | 1520 | 1461091808050 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 1520 | ++DOCSHELL 126B2800 == 56 [pid = 1520] [id = 187] 11:50:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (12747000) [pid = 1520] [serial = 559] [outer = 00000000] 11:50:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (132AFC00) [pid = 1520] [serial = 560] [outer = 12747000] 11:50:08 INFO - PROCESS | 1520 | 1461091808159 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (16BF9400) [pid = 1520] [serial = 561] [outer = 12747000] 11:50:08 INFO - PROCESS | 1520 | 1461091808742 Marionette TRACE conn4 <- [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] 11:50:08 INFO - PROCESS | 1520 | 1461091808789 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 11:50:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:50:08 INFO - PROCESS | 1520 | 1461091808796 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1520 | 1461091808799 Marionette TRACE conn4 <- [1,714,null,{}] 11:50:08 INFO - PROCESS | 1520 | 1461091808803 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:08 INFO - PROCESS | 1520 | 1461091808915 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:50:09 INFO - PROCESS | 1520 | 1461091809013 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 1520 | ++DOCSHELL 11F10800 == 57 [pid = 1520] [id = 188] 11:50:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (19C0C800) [pid = 1520] [serial = 562] [outer = 00000000] 11:50:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1AA1A400) [pid = 1520] [serial = 563] [outer = 19C0C800] 11:50:09 INFO - PROCESS | 1520 | 1461091809073 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1B1BE400) [pid = 1520] [serial = 564] [outer = 19C0C800] 11:50:09 INFO - PROCESS | 1520 | 1461091809731 Marionette TRACE conn4 <- [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]]]}] 11:50:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:50:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 11:50:09 INFO - PROCESS | 1520 | 1461091809767 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 1520 | 1461091809770 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 11:50:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:50:09 INFO - PROCESS | 1520 | 1461091809773 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 1520 | 1461091809778 Marionette TRACE conn4 <- [1,718,null,{}] 11:50:09 INFO - PROCESS | 1520 | 1461091809789 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:09 INFO - PROCESS | 1520 | 1461091809895 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:50:10 INFO - PROCESS | 1520 | 1461091810018 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 1520 | ++DOCSHELL 1C335400 == 58 [pid = 1520] [id = 189] 11:50:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (1C376400) [pid = 1520] [serial = 565] [outer = 00000000] 11:50:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (1C5DEC00) [pid = 1520] [serial = 566] [outer = 1C376400] 11:50:10 INFO - PROCESS | 1520 | 1461091810077 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (1C877400) [pid = 1520] [serial = 567] [outer = 1C376400] 11:50:10 INFO - PROCESS | 1520 | 1461091810716 Marionette TRACE conn4 <- [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] 11:50:10 INFO - PROCESS | 1520 | 1461091810750 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 11:50:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:50:10 INFO - PROCESS | 1520 | 1461091810753 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:50:10 INFO - PROCESS | 1520 | 1461091810755 Marionette TRACE conn4 <- [1,722,null,{}] 11:50:10 INFO - PROCESS | 1520 | 1461091810759 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:10 INFO - PROCESS | 1520 | 1461091810866 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:50:11 INFO - PROCESS | 1520 | 1461091810988 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 1520 | ++DOCSHELL 1C939400 == 59 [pid = 1520] [id = 190] 11:50:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (1C9DB000) [pid = 1520] [serial = 568] [outer = 00000000] 11:50:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (1D8E8800) [pid = 1520] [serial = 569] [outer = 1C9DB000] 11:50:11 INFO - PROCESS | 1520 | 1461091811046 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (1D8EC800) [pid = 1520] [serial = 570] [outer = 1C9DB000] 11:50:11 INFO - PROCESS | 1520 | 1461091811601 Marionette TRACE conn4 <- [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]]]}] 11:50:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:50:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 870ms 11:50:11 INFO - PROCESS | 1520 | 1461091811627 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 11:50:11 INFO - PROCESS | 1520 | 1461091811630 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 11:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:50:11 INFO - PROCESS | 1520 | 1461091811633 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 1520 | 1461091811635 Marionette TRACE conn4 <- [1,726,null,{}] 11:50:11 INFO - PROCESS | 1520 | 1461091811639 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:11 INFO - PROCESS | 1520 | 1461091811739 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:50:11 INFO - PROCESS | 1520 | 1461091811833 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 1520 | ++DOCSHELL 1CA20800 == 60 [pid = 1520] [id = 191] 11:50:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1D8F1800) [pid = 1520] [serial = 571] [outer = 00000000] 11:50:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (1F747400) [pid = 1520] [serial = 572] [outer = 1D8F1800] 11:50:11 INFO - PROCESS | 1520 | 1461091811888 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (1F74C000) [pid = 1520] [serial = 573] [outer = 1D8F1800] 11:50:12 INFO - PROCESS | 1520 | 1461091812911 Marionette TRACE conn4 <- [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]]]}] 11:50:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:50:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1319ms 11:50:12 INFO - PROCESS | 1520 | 1461091812956 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 1520 | 1461091812960 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 11:50:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:50:13 INFO - PROCESS | 1520 | 1461091812965 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 1520 | 1461091812969 Marionette TRACE conn4 <- [1,730,null,{}] 11:50:13 INFO - PROCESS | 1520 | 1461091812975 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:13 INFO - PROCESS | 1520 | 1461091813109 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:50:13 INFO - PROCESS | 1520 | 1461091813233 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 1520 | ++DOCSHELL 133A5000 == 61 [pid = 1520] [id = 192] 11:50:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (138A5800) [pid = 1520] [serial = 574] [outer = 00000000] 11:50:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (18024400) [pid = 1520] [serial = 575] [outer = 138A5800] 11:50:13 INFO - PROCESS | 1520 | 1461091813284 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (1864B800) [pid = 1520] [serial = 576] [outer = 138A5800] 11:50:13 INFO - PROCESS | 1520 | --DOCSHELL 11FDAC00 == 60 [pid = 1520] [id = 185] 11:50:13 INFO - PROCESS | 1520 | --DOCSHELL 19C22800 == 59 [pid = 1520] [id = 184] 11:50:13 INFO - PROCESS | 1520 | --DOCSHELL 16DECC00 == 58 [pid = 1520] [id = 183] 11:50:13 INFO - PROCESS | 1520 | --DOCSHELL 0EDCC800 == 57 [pid = 1520] [id = 182] 11:50:13 INFO - PROCESS | 1520 | --DOCSHELL 126B0800 == 56 [pid = 1520] [id = 181] 11:50:13 INFO - PROCESS | 1520 | --DOCSHELL 1C56CC00 == 55 [pid = 1520] [id = 180] 11:50:13 INFO - PROCESS | 1520 | --DOCSHELL 19906800 == 54 [pid = 1520] [id = 179] 11:50:13 INFO - PROCESS | 1520 | --DOCSHELL 12810C00 == 53 [pid = 1520] [id = 178] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (1F749C00) [pid = 1520] [serial = 530] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (1C87CC00) [pid = 1520] [serial = 519] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (1C9D2800) [pid = 1520] [serial = 524] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (1ED1B800) [pid = 1520] [serial = 527] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1D04F800) [pid = 1520] [serial = 522] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1D8E4800) [pid = 1520] [serial = 525] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 108 (1B2A6400) [pid = 1520] [serial = 513] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 107 (1BFD1800) [pid = 1520] [serial = 515] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 106 (1C876800) [pid = 1520] [serial = 518] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 105 (1C02D800) [pid = 1520] [serial = 516] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 104 (1C337000) [pid = 1520] [serial = 483] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 103 (122C4400) [pid = 1520] [serial = 485] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (171CA000) [pid = 1520] [serial = 488] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1C478800) [pid = 1520] [serial = 491] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1C92F400) [pid = 1520] [serial = 494] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1280A400) [pid = 1520] [serial = 501] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (12669800) [pid = 1520] [serial = 500] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1B1B8000) [pid = 1520] [serial = 512] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (18027800) [pid = 1520] [serial = 506] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1815C800) [pid = 1520] [serial = 507] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (1A428800) [pid = 1520] [serial = 509] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (1A488400) [pid = 1520] [serial = 510] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (122C8800) [pid = 1520] [serial = 503] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (126AD800) [pid = 1520] [serial = 504] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (1CAC1000) [pid = 1520] [serial = 497] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (1CAC3800) [pid = 1520] [serial = 521] [outer = 00000000] [url = about:blank] 11:50:13 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (1EDEF800) [pid = 1520] [serial = 528] [outer = 00000000] [url = about:blank] 11:50:14 INFO - PROCESS | 1520 | 1461091814245 Marionette TRACE conn4 <- [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]]]}] 11:50:14 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 11:50:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1336ms 11:50:14 INFO - PROCESS | 1520 | 1461091814303 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 1520 | 1461091814308 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 11:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:50:14 INFO - PROCESS | 1520 | 1461091814314 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 1520 | 1461091814317 Marionette TRACE conn4 <- [1,734,null,{}] 11:50:14 INFO - PROCESS | 1520 | 1461091814321 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:14 INFO - PROCESS | 1520 | 1461091814410 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:50:14 INFO - PROCESS | 1520 | 1461091814418 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 1520 | ++DOCSHELL 12809800 == 54 [pid = 1520] [id = 193] 11:50:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (138A5C00) [pid = 1520] [serial = 577] [outer = 00000000] 11:50:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (18024000) [pid = 1520] [serial = 578] [outer = 138A5C00] 11:50:14 INFO - PROCESS | 1520 | 1461091814468 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1815DC00) [pid = 1520] [serial = 579] [outer = 138A5C00] 11:50:15 INFO - PROCESS | 1520 | 1461091815437 Marionette TRACE conn4 <- [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]]]}] 11:50:15 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.) 11:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1183ms 11:50:15 INFO - PROCESS | 1520 | 1461091815503 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:50:15 INFO - PROCESS | 1520 | 1461091815505 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 11:50:15 INFO - PROCESS | 1520 | 1461091815509 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:50:15 INFO - PROCESS | 1520 | 1461091815512 Marionette TRACE conn4 <- [1,738,null,{}] 11:50:15 INFO - PROCESS | 1520 | 1461091815522 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:15 INFO - PROCESS | 1520 | 1461091815640 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:50:15 INFO - PROCESS | 1520 | 1461091815647 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:15 INFO - PROCESS | 1520 | ++DOCSHELL 19C2B000 == 55 [pid = 1520] [id = 194] 11:50:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (19C2D000) [pid = 1520] [serial = 580] [outer = 00000000] 11:50:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1A4AB800) [pid = 1520] [serial = 581] [outer = 19C2D000] 11:50:15 INFO - PROCESS | 1520 | 1461091815744 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1AD06800) [pid = 1520] [serial = 582] [outer = 19C2D000] 11:50:16 INFO - PROCESS | 1520 | 1461091816682 Marionette TRACE conn4 <- [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]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1231ms 11:50:16 INFO - PROCESS | 1520 | 1461091816751 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 1520 | 1461091816754 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 11:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:50:16 INFO - PROCESS | 1520 | 1461091816757 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 1520 | 1461091816759 Marionette TRACE conn4 <- [1,742,null,{}] 11:50:16 INFO - PROCESS | 1520 | 1461091816762 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:16 INFO - PROCESS | 1520 | 1461091816875 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:50:16 INFO - PROCESS | 1520 | 1461091816882 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 1520 | ++DOCSHELL 1B2A7C00 == 56 [pid = 1520] [id = 195] 11:50:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1B2AAC00) [pid = 1520] [serial = 583] [outer = 00000000] 11:50:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1C02EC00) [pid = 1520] [serial = 584] [outer = 1B2AAC00] 11:50:17 INFO - PROCESS | 1520 | 1461091816977 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1C32EC00) [pid = 1520] [serial = 585] [outer = 1B2AAC00] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (122C5400) [pid = 1520] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (2150F800) [pid = 1520] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (214FBC00) [pid = 1520] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (12809C00) [pid = 1520] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (19C23000) [pid = 1520] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1C5DE400) [pid = 1520] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (15E06000) [pid = 1520] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (0F183C00) [pid = 1520] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (16FEE400) [pid = 1520] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (16D9B000) [pid = 1520] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (12210C00) [pid = 1520] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:50:17 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (1AD0F000) [pid = 1520] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:50:17 INFO - PROCESS | 1520 | 1461091817900 Marionette TRACE conn4 <- [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]]]}] 11:50:17 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 11:50:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1173ms 11:50:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:50:17 INFO - PROCESS | 1520 | 1461091817933 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 1520 | 1461091817935 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 11:50:17 INFO - PROCESS | 1520 | 1461091817938 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1520 | 1461091817940 Marionette TRACE conn4 <- [1,746,null,{}] 11:50:17 INFO - PROCESS | 1520 | 1461091817947 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:18 INFO - PROCESS | 1520 | 1461091818031 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:50:18 INFO - PROCESS | 1520 | 1461091818037 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 1520 | ++DOCSHELL 12203C00 == 57 [pid = 1520] [id = 196] 11:50:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (12210C00) [pid = 1520] [serial = 586] [outer = 00000000] 11:50:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (1815D400) [pid = 1520] [serial = 587] [outer = 12210C00] 11:50:18 INFO - PROCESS | 1520 | 1461091818085 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (1AD11400) [pid = 1520] [serial = 588] [outer = 12210C00] 11:50:18 INFO - PROCESS | 1520 | 1461091818542 Marionette TRACE conn4 <- [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]]]}] 11:50:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 11:50:18 INFO - PROCESS | 1520 | 1461091818569 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:50:18 INFO - PROCESS | 1520 | 1461091818571 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 11:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:50:18 INFO - PROCESS | 1520 | 1461091818578 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:50:18 INFO - PROCESS | 1520 | 1461091818580 Marionette TRACE conn4 <- [1,750,null,{}] 11:50:18 INFO - PROCESS | 1520 | 1461091818584 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:18 INFO - PROCESS | 1520 | 1461091818685 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:50:18 INFO - PROCESS | 1520 | 1461091818695 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 1520 | ++DOCSHELL 1220F000 == 58 [pid = 1520] [id = 197] 11:50:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (122CD000) [pid = 1520] [serial = 589] [outer = 00000000] 11:50:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (1CA1E800) [pid = 1520] [serial = 590] [outer = 122CD000] 11:50:18 INFO - PROCESS | 1520 | 1461091818745 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1D091400) [pid = 1520] [serial = 591] [outer = 122CD000] 11:50:19 INFO - PROCESS | 1520 | 1461091819681 Marionette TRACE conn4 <- [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]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 11:50:19 INFO - PROCESS | 1520 | 1461091819709 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 1520 | 1461091819713 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 11:50:19 INFO - PROCESS | 1520 | 1461091819719 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:50:19 INFO - PROCESS | 1520 | 1461091819724 Marionette TRACE conn4 <- [1,754,null,{}] 11:50:19 INFO - PROCESS | 1520 | 1461091819773 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:19 INFO - PROCESS | 1520 | 1461091819879 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:50:20 INFO - PROCESS | 1520 | 1461091819996 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1520 | ++DOCSHELL 12809C00 == 59 [pid = 1520] [id = 198] 11:50:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1280C000) [pid = 1520] [serial = 592] [outer = 00000000] 11:50:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (15EA5400) [pid = 1520] [serial = 593] [outer = 1280C000] 11:50:20 INFO - PROCESS | 1520 | 1461091820058 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (16DECC00) [pid = 1520] [serial = 594] [outer = 1280C000] 11:50:21 INFO - PROCESS | 1520 | 1461091821103 Marionette TRACE conn4 <- [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]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1435ms 11:50:21 INFO - PROCESS | 1520 | 1461091821194 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:50:21 INFO - PROCESS | 1520 | 1461091821200 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 11:50:21 INFO - PROCESS | 1520 | 1461091821208 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:50:21 INFO - PROCESS | 1520 | 1461091821211 Marionette TRACE conn4 <- [1,758,null,{}] 11:50:21 INFO - PROCESS | 1520 | 1461091821215 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:21 INFO - PROCESS | 1520 | 1461091821311 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:50:21 INFO - PROCESS | 1520 | 1461091821519 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 1520 | ++DOCSHELL 19C0FC00 == 60 [pid = 1520] [id = 199] 11:50:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (19C29400) [pid = 1520] [serial = 595] [outer = 00000000] 11:50:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1AE04400) [pid = 1520] [serial = 596] [outer = 19C29400] 11:50:21 INFO - PROCESS | 1520 | 1461091821575 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1B2AE000) [pid = 1520] [serial = 597] [outer = 19C29400] 11:50:22 INFO - PROCESS | 1520 | 1461091822142 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 11:50:22 INFO - PROCESS | 1520 | 1461091822182 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:50:22 INFO - PROCESS | 1520 | 1461091822185 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 11:50:22 INFO - PROCESS | 1520 | 1461091822188 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:50:22 INFO - PROCESS | 1520 | 1461091822192 Marionette TRACE conn4 <- [1,762,null,{}] 11:50:22 INFO - PROCESS | 1520 | 1461091822204 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:22 INFO - PROCESS | 1520 | 1461091822346 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:50:22 INFO - PROCESS | 1520 | 1461091822471 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1520 | ++DOCSHELL 1C88B800 == 61 [pid = 1520] [id = 200] 11:50:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1C9DE000) [pid = 1520] [serial = 598] [outer = 00000000] 11:50:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1CBFB000) [pid = 1520] [serial = 599] [outer = 1C9DE000] 11:50:22 INFO - PROCESS | 1520 | 1461091822530 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1D8EB000) [pid = 1520] [serial = 600] [outer = 1C9DE000] 11:50:23 INFO - PROCESS | 1520 | 1461091823236 Marionette TRACE conn4 <- [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]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1069ms 11:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:50:23 INFO - PROCESS | 1520 | 1461091823264 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 1520 | 1461091823267 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 11:50:23 INFO - PROCESS | 1520 | 1461091823271 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 1520 | 1461091823273 Marionette TRACE conn4 <- [1,766,null,{}] 11:50:23 INFO - PROCESS | 1520 | 1461091823277 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:23 INFO - PROCESS | 1520 | 1461091823516 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:50:23 INFO - PROCESS | 1520 | 1461091823666 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 1520 | ++DOCSHELL 122C2000 == 62 [pid = 1520] [id = 201] 11:50:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (122CE000) [pid = 1520] [serial = 601] [outer = 00000000] 11:50:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (128E0000) [pid = 1520] [serial = 602] [outer = 122CE000] 11:50:23 INFO - PROCESS | 1520 | 1461091823717 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (18656800) [pid = 1520] [serial = 603] [outer = 122CE000] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 1BDA5400 == 61 [pid = 1520] [id = 161] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 12203C00 == 60 [pid = 1520] [id = 196] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 1B2A7C00 == 59 [pid = 1520] [id = 195] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 19C2B000 == 58 [pid = 1520] [id = 194] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 12809800 == 57 [pid = 1520] [id = 193] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 133A5000 == 56 [pid = 1520] [id = 192] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 1CA20800 == 55 [pid = 1520] [id = 191] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 1C939400 == 54 [pid = 1520] [id = 190] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 102 (1BDAF800) [pid = 1520] [serial = 557] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 101 (1AA1C400) [pid = 1520] [serial = 536] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 1C335400 == 53 [pid = 1520] [id = 189] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 11F10800 == 52 [pid = 1520] [id = 188] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 1EE7B000 == 51 [pid = 1520] [id = 177] 11:50:24 INFO - PROCESS | 1520 | --DOCSHELL 126B2800 == 50 [pid = 1520] [id = 187] 11:50:24 INFO - PROCESS | 1520 | 1461091824388 Marionette TRACE conn4 <- [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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1183ms 11:50:24 INFO - PROCESS | 1520 | 1461091824455 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:50:24 INFO - PROCESS | 1520 | 1461091824460 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 11:50:24 INFO - PROCESS | 1520 | 1461091824464 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1520 | 1461091824468 Marionette TRACE conn4 <- [1,770,null,{}] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 100 (1A4B4000) [pid = 1520] [serial = 444] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (1FD98800) [pid = 1520] [serial = 447] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (18023C00) [pid = 1520] [serial = 453] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (218B7800) [pid = 1520] [serial = 450] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (21561400) [pid = 1520] [serial = 441] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (12817C00) [pid = 1520] [serial = 393] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (1A4AB400) [pid = 1520] [serial = 551] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 93 (1702E800) [pid = 1520] [serial = 533] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 92 (1F9CB400) [pid = 1520] [serial = 540] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 91 (1F858C00) [pid = 1520] [serial = 539] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 90 (18086800) [pid = 1520] [serial = 543] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 89 (170D0800) [pid = 1520] [serial = 542] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 88 (1280A800) [pid = 1520] [serial = 545] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 87 (132A9800) [pid = 1520] [serial = 546] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 86 (1990E400) [pid = 1520] [serial = 548] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 85 (1A4AFC00) [pid = 1520] [serial = 554] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 84 (1A4B3000) [pid = 1520] [serial = 552] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 83 (1A4AF800) [pid = 1520] [serial = 555] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | --DOMWINDOW == 82 (199B6000) [pid = 1520] [serial = 549] [outer = 00000000] [url = about:blank] 11:50:24 INFO - PROCESS | 1520 | 1461091824494 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:24 INFO - PROCESS | 1520 | 1461091824609 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:50:24 INFO - PROCESS | 1520 | 1461091824622 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 1520 | ++DOCSHELL 122BA800 == 51 [pid = 1520] [id = 202] 11:50:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 83 (122D1800) [pid = 1520] [serial = 604] [outer = 00000000] 11:50:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 84 (1280E800) [pid = 1520] [serial = 605] [outer = 122D1800] 11:50:24 INFO - PROCESS | 1520 | 1461091824674 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 85 (12818C00) [pid = 1520] [serial = 606] [outer = 122D1800] 11:50:25 INFO - PROCESS | 1520 | 1461091825129 Marionette TRACE conn4 <- [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]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 732ms 11:50:25 INFO - PROCESS | 1520 | 1461091825196 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 1520 | 1461091825199 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 11:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:50:25 INFO - PROCESS | 1520 | 1461091825202 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1520 | 1461091825204 Marionette TRACE conn4 <- [1,774,null,{}] 11:50:25 INFO - PROCESS | 1520 | 1461091825208 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:25 INFO - PROCESS | 1520 | 1461091825290 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:50:25 INFO - PROCESS | 1520 | 1461091825300 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1520 | ++DOCSHELL 19903000 == 52 [pid = 1520] [id = 203] 11:50:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 86 (19903400) [pid = 1520] [serial = 607] [outer = 00000000] 11:50:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 87 (1990E400) [pid = 1520] [serial = 608] [outer = 19903400] 11:50:25 INFO - PROCESS | 1520 | 1461091825348 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 88 (19C02000) [pid = 1520] [serial = 609] [outer = 19903400] 11:50:25 INFO - PROCESS | 1520 | 1461091825822 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 11:50:25 INFO - PROCESS | 1520 | 1461091825876 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 1520 | 1461091825880 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 11:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:50:25 INFO - PROCESS | 1520 | 1461091825890 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1520 | 1461091825895 Marionette TRACE conn4 <- [1,778,null,{}] 11:50:25 INFO - PROCESS | 1520 | 1461091825899 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:26 INFO - PROCESS | 1520 | 1461091825989 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:50:26 INFO - PROCESS | 1520 | 1461091826071 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1520 | ++DOCSHELL 19C04400 == 53 [pid = 1520] [id = 204] 11:50:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 89 (19C05C00) [pid = 1520] [serial = 610] [outer = 00000000] 11:50:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 90 (1AA13400) [pid = 1520] [serial = 611] [outer = 19C05C00] 11:50:26 INFO - PROCESS | 1520 | 1461091826116 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 91 (1AD06400) [pid = 1520] [serial = 612] [outer = 19C05C00] 11:50:26 INFO - PROCESS | 1520 | 1461091826492 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 631ms 11:50:26 INFO - PROCESS | 1520 | 1461091826516 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:50:26 INFO - PROCESS | 1520 | 1461091826518 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 11:50:26 INFO - PROCESS | 1520 | 1461091826522 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1520 | 1461091826523 Marionette TRACE conn4 <- [1,782,null,{}] 11:50:26 INFO - PROCESS | 1520 | 1461091826527 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:26 INFO - PROCESS | 1520 | 1461091826609 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:50:26 INFO - PROCESS | 1520 | 1461091826736 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1520 | ++DOCSHELL 19C0F000 == 54 [pid = 1520] [id = 205] 11:50:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 92 (1AE01400) [pid = 1520] [serial = 613] [outer = 00000000] 11:50:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 93 (1BDAF800) [pid = 1520] [serial = 614] [outer = 1AE01400] 11:50:26 INFO - PROCESS | 1520 | 1461091826783 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 94 (1BFD0400) [pid = 1520] [serial = 615] [outer = 1AE01400] 11:50:27 INFO - PROCESS | 1520 | 1461091827189 Marionette TRACE conn4 <- [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]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 11:50:27 INFO - PROCESS | 1520 | 1461091827253 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 1520 | 1461091827255 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 11:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:50:27 INFO - PROCESS | 1520 | 1461091827265 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 1520 | 1461091827266 Marionette TRACE conn4 <- [1,786,null,{}] 11:50:27 INFO - PROCESS | 1520 | 1461091827270 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:27 INFO - PROCESS | 1520 | 1461091827385 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:50:27 INFO - PROCESS | 1520 | 1461091827446 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 1520 | ++DOCSHELL 1C477000 == 55 [pid = 1520] [id = 206] 11:50:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (1C477800) [pid = 1520] [serial = 616] [outer = 00000000] 11:50:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1C5DF800) [pid = 1520] [serial = 617] [outer = 1C477800] 11:50:27 INFO - PROCESS | 1520 | 1461091827500 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1C87BC00) [pid = 1520] [serial = 618] [outer = 1C477800] 11:50:27 INFO - PROCESS | 1520 | 1461091827941 Marionette TRACE conn4 <- [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]]]}] 11:50:28 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 11:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 11:50:28 INFO - PROCESS | 1520 | 1461091828021 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 1520 | 1461091828023 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 11:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:50:28 INFO - PROCESS | 1520 | 1461091828026 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1520 | 1461091828028 Marionette TRACE conn4 <- [1,790,null,{}] 11:50:28 INFO - PROCESS | 1520 | 1461091828031 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:28 INFO - PROCESS | 1520 | 1461091828144 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:50:28 INFO - PROCESS | 1520 | 1461091828156 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 1520 | ++DOCSHELL 1C881000 == 56 [pid = 1520] [id = 207] 11:50:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1C9D1C00) [pid = 1520] [serial = 619] [outer = 00000000] 11:50:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1D8EE800) [pid = 1520] [serial = 620] [outer = 1C9D1C00] 11:50:28 INFO - PROCESS | 1520 | 1461091828253 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1ED24000) [pid = 1520] [serial = 621] [outer = 1C9D1C00] 11:50:28 INFO - PROCESS | 1520 | --DOMWINDOW == 99 (19C2D000) [pid = 1520] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:50:28 INFO - PROCESS | 1520 | --DOMWINDOW == 98 (138A5800) [pid = 1520] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:50:28 INFO - PROCESS | 1520 | --DOMWINDOW == 97 (1D8F1800) [pid = 1520] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:50:28 INFO - PROCESS | 1520 | --DOMWINDOW == 96 (138A5C00) [pid = 1520] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:50:28 INFO - PROCESS | 1520 | --DOMWINDOW == 95 (1B2AAC00) [pid = 1520] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:50:28 INFO - PROCESS | 1520 | --DOMWINDOW == 94 (12210C00) [pid = 1520] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:50:28 INFO - PROCESS | 1520 | 1461091828822 Marionette TRACE conn4 <- [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]]]}] 11:50:28 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 11:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 831ms 11:50:28 INFO - PROCESS | 1520 | 1461091828861 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 1520 | 1461091828863 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 11:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:50:28 INFO - PROCESS | 1520 | 1461091828866 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1520 | 1461091828868 Marionette TRACE conn4 <- [1,794,null,{}] 11:50:28 INFO - PROCESS | 1520 | 1461091828872 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:28 INFO - PROCESS | 1520 | 1461091828954 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:50:28 INFO - PROCESS | 1520 | 1461091828963 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1520 | ++DOCSHELL 19910400 == 57 [pid = 1520] [id = 208] 11:50:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 95 (19C06400) [pid = 1520] [serial = 622] [outer = 00000000] 11:50:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 96 (1BFD6400) [pid = 1520] [serial = 623] [outer = 19C06400] 11:50:29 INFO - PROCESS | 1520 | 1461091829007 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 97 (1C87E800) [pid = 1520] [serial = 624] [outer = 19C06400] 11:50:29 INFO - PROCESS | 1520 | 1461091829467 Marionette TRACE conn4 <- [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]]]}] 11:50:29 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 11:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 11:50:29 INFO - PROCESS | 1520 | 1461091829532 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 1520 | 1461091829534 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 11:50:29 INFO - PROCESS | 1520 | 1461091829538 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:50:29 INFO - PROCESS | 1520 | 1461091829540 Marionette TRACE conn4 <- [1,798,null,{}] 11:50:29 INFO - PROCESS | 1520 | 1461091829543 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:29 INFO - PROCESS | 1520 | 1461091829626 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:50:29 INFO - PROCESS | 1520 | 1461091829632 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1520 | ++DOCSHELL 1CA27800 == 58 [pid = 1520] [id = 209] 11:50:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 98 (1D8F1800) [pid = 1520] [serial = 625] [outer = 00000000] 11:50:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 99 (1F74E400) [pid = 1520] [serial = 626] [outer = 1D8F1800] 11:50:29 INFO - PROCESS | 1520 | 1461091829680 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 100 (1F85BC00) [pid = 1520] [serial = 627] [outer = 1D8F1800] 11:50:30 INFO - PROCESS | 1520 | 1461091830100 Marionette TRACE conn4 <- [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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 631ms 11:50:30 INFO - PROCESS | 1520 | 1461091830172 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 1520 | 1461091830174 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 11:50:30 INFO - PROCESS | 1520 | 1461091830177 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:50:30 INFO - PROCESS | 1520 | 1461091830179 Marionette TRACE conn4 <- [1,802,null,{}] 11:50:30 INFO - PROCESS | 1520 | 1461091830182 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:30 INFO - PROCESS | 1520 | 1461091830262 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:50:30 INFO - PROCESS | 1520 | 1461091830271 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:30 INFO - PROCESS | 1520 | ++DOCSHELL 1F9CF800 == 59 [pid = 1520] [id = 210] 11:50:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 101 (1F9DAC00) [pid = 1520] [serial = 628] [outer = 00000000] 11:50:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 102 (1FD9B000) [pid = 1520] [serial = 629] [outer = 1F9DAC00] 11:50:30 INFO - PROCESS | 1520 | 1461091830315 Marionette DEBUG loaded listener.js 11:50:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 103 (1FDA1000) [pid = 1520] [serial = 630] [outer = 1F9DAC00] 11:50:30 INFO - PROCESS | 1520 | 1461091830743 Marionette TRACE conn4 <- [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] 11:50:30 INFO - PROCESS | 1520 | 1461091830814 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 11:50:30 INFO - PROCESS | 1520 | 1461091830818 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:50:30 INFO - PROCESS | 1520 | 1461091830820 Marionette TRACE conn4 <- [1,806,null,{}] 11:50:30 INFO - PROCESS | 1520 | 1461091830823 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:30 INFO - PROCESS | 1520 | 1461091830953 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:50:31 INFO - PROCESS | 1520 | 1461091831113 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1520 | ++DOCSHELL 122D2000 == 60 [pid = 1520] [id = 211] 11:50:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 104 (122D3000) [pid = 1520] [serial = 631] [outer = 00000000] 11:50:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 105 (1280D800) [pid = 1520] [serial = 632] [outer = 122D3000] 11:50:31 INFO - PROCESS | 1520 | 1461091831172 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 106 (1280D400) [pid = 1520] [serial = 633] [outer = 122D3000] 11:50:31 INFO - PROCESS | 1520 | 1461091831739 Marionette TRACE conn4 <- [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]]]}] 11:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 11:50:31 INFO - PROCESS | 1520 | 1461091831794 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:50:31 INFO - PROCESS | 1520 | 1461091831799 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 11:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:50:31 INFO - PROCESS | 1520 | 1461091831804 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:50:31 INFO - PROCESS | 1520 | 1461091831809 Marionette TRACE conn4 <- [1,810,null,{}] 11:50:31 INFO - PROCESS | 1520 | 1461091831814 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:31 INFO - PROCESS | 1520 | 1461091831929 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:50:32 INFO - PROCESS | 1520 | 1461091832058 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 1520 | ++DOCSHELL 199ADC00 == 61 [pid = 1520] [id = 212] 11:50:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 107 (19C05800) [pid = 1520] [serial = 634] [outer = 00000000] 11:50:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 108 (1A42CC00) [pid = 1520] [serial = 635] [outer = 19C05800] 11:50:32 INFO - PROCESS | 1520 | 1461091832117 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 109 (1A4A6400) [pid = 1520] [serial = 636] [outer = 19C05800] 11:50:32 INFO - PROCESS | 1520 | 1461091832717 Marionette TRACE conn4 <- [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] 11:50:32 INFO - PROCESS | 1520 | 1461091832781 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 11:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:50:32 INFO - PROCESS | 1520 | 1461091832785 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 1520 | 1461091832788 Marionette TRACE conn4 <- [1,814,null,{}] 11:50:32 INFO - PROCESS | 1520 | 1461091832792 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:32 INFO - PROCESS | 1520 | 1461091832904 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:50:33 INFO - PROCESS | 1520 | 1461091833032 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 1520 | ++DOCSHELL 1C87AC00 == 62 [pid = 1520] [id = 213] 11:50:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (1C892400) [pid = 1520] [serial = 637] [outer = 00000000] 11:50:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (1FD99400) [pid = 1520] [serial = 638] [outer = 1C892400] 11:50:33 INFO - PROCESS | 1520 | 1461091833089 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (204B1400) [pid = 1520] [serial = 639] [outer = 1C892400] 11:50:33 INFO - PROCESS | 1520 | 1461091833738 Marionette TRACE conn4 <- [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]]]}] 11:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 11:50:33 INFO - PROCESS | 1520 | 1461091833757 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 11:50:33 INFO - PROCESS | 1520 | 1461091833761 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 11:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:50:33 INFO - PROCESS | 1520 | 1461091833773 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:50:33 INFO - PROCESS | 1520 | 1461091833777 Marionette TRACE conn4 <- [1,818,null,{}] 11:50:33 INFO - PROCESS | 1520 | 1461091833782 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:33 INFO - PROCESS | 1520 | 1461091833890 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:50:33 INFO - PROCESS | 1520 | 1461091833989 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1520 | ++DOCSHELL 11F0F800 == 63 [pid = 1520] [id = 214] 11:50:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1241F000) [pid = 1520] [serial = 640] [outer = 00000000] 11:50:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (204B0C00) [pid = 1520] [serial = 641] [outer = 1241F000] 11:50:34 INFO - PROCESS | 1520 | 1461091834044 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (204BB000) [pid = 1520] [serial = 642] [outer = 1241F000] 11:50:34 INFO - PROCESS | 1520 | 1461091834563 Marionette TRACE conn4 <- [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]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 830ms 11:50:34 INFO - PROCESS | 1520 | 1461091834601 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 1520 | 1461091834604 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 11:50:34 INFO - PROCESS | 1520 | 1461091834607 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 1520 | 1461091834609 Marionette TRACE conn4 <- [1,822,null,{}] 11:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:50:34 INFO - PROCESS | 1520 | 1461091834613 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:34 INFO - PROCESS | 1520 | 1461091834717 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:50:35 INFO - PROCESS | 1520 | 1461091835873 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1520 | ++DOCSHELL 214FB400 == 64 [pid = 1520] [id = 215] 11:50:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (214FB800) [pid = 1520] [serial = 643] [outer = 00000000] 11:50:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (21504000) [pid = 1520] [serial = 644] [outer = 214FB800] 11:50:36 INFO - PROCESS | 1520 | 1461091835993 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (21506000) [pid = 1520] [serial = 645] [outer = 214FB800] 11:50:36 INFO - PROCESS | 1520 | 1461091836512 Marionette TRACE conn4 <- [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]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1984ms 11:50:36 INFO - PROCESS | 1520 | 1461091836596 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 1520 | 1461091836598 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 11:50:36 INFO - PROCESS | 1520 | 1461091836601 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:50:36 INFO - PROCESS | 1520 | 1461091836604 Marionette TRACE conn4 <- [1,826,null,{}] 11:50:36 INFO - PROCESS | 1520 | 1461091836608 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:36 INFO - PROCESS | 1520 | 1461091836716 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:50:36 INFO - PROCESS | 1520 | 1461091836818 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 1520 | ++DOCSHELL 2150EC00 == 65 [pid = 1520] [id = 216] 11:50:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 119 (2150F000) [pid = 1520] [serial = 646] [outer = 00000000] 11:50:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 120 (2155F800) [pid = 1520] [serial = 647] [outer = 2150F000] 11:50:36 INFO - PROCESS | 1520 | 1461091836882 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (218B2400) [pid = 1520] [serial = 648] [outer = 2150F000] 11:50:37 INFO - PROCESS | 1520 | 1461091837504 Marionette TRACE conn4 <- [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]]]}] 11:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 11:50:37 INFO - PROCESS | 1520 | 1461091837535 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:50:37 INFO - PROCESS | 1520 | 1461091837537 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 11:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:50:37 INFO - PROCESS | 1520 | 1461091837541 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:50:37 INFO - PROCESS | 1520 | 1461091837543 Marionette TRACE conn4 <- [1,830,null,{}] 11:50:37 INFO - PROCESS | 1520 | 1461091837547 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:37 INFO - PROCESS | 1520 | 1461091837653 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:50:37 INFO - PROCESS | 1520 | 1461091837781 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 1520 | ++DOCSHELL 126AD800 == 66 [pid = 1520] [id = 217] 11:50:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (15E03C00) [pid = 1520] [serial = 649] [outer = 00000000] 11:50:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (18789800) [pid = 1520] [serial = 650] [outer = 15E03C00] 11:50:37 INFO - PROCESS | 1520 | 1461091837836 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (1AA05000) [pid = 1520] [serial = 651] [outer = 15E03C00] 11:50:38 INFO - PROCESS | 1520 | 1461091838629 Marionette TRACE conn4 <- [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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1116ms 11:50:38 INFO - PROCESS | 1520 | 1461091838661 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1520 | 1461091838665 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 11:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:50:38 INFO - PROCESS | 1520 | 1461091838670 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1520 | 1461091838673 Marionette TRACE conn4 <- [1,834,null,{}] 11:50:38 INFO - PROCESS | 1520 | 1461091838679 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:38 INFO - PROCESS | 1520 | 1461091838783 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:50:38 INFO - PROCESS | 1520 | 1461091838922 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 1520 | ++DOCSHELL 126ABC00 == 67 [pid = 1520] [id = 218] 11:50:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (126B2800) [pid = 1520] [serial = 652] [outer = 00000000] 11:50:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (18025400) [pid = 1520] [serial = 653] [outer = 126B2800] 11:50:38 INFO - PROCESS | 1520 | 1461091838976 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (1864E800) [pid = 1520] [serial = 654] [outer = 126B2800] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 1AD0E800 == 66 [pid = 1520] [id = 186] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 1F9CF800 == 65 [pid = 1520] [id = 210] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 1CA27800 == 64 [pid = 1520] [id = 209] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 19910400 == 63 [pid = 1520] [id = 208] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 1C881000 == 62 [pid = 1520] [id = 207] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 19C0F000 == 61 [pid = 1520] [id = 205] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 19C04400 == 60 [pid = 1520] [id = 204] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 19903000 == 59 [pid = 1520] [id = 203] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 122BA800 == 58 [pid = 1520] [id = 202] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (1CA1E800) [pid = 1520] [serial = 590] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 122C2000 == 57 [pid = 1520] [id = 201] 11:50:39 INFO - PROCESS | 1520 | --DOCSHELL 1220F000 == 56 [pid = 1520] [id = 197] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (1AD06800) [pid = 1520] [serial = 582] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (1C5DEC00) [pid = 1520] [serial = 566] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (1864B800) [pid = 1520] [serial = 576] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (18024400) [pid = 1520] [serial = 575] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (1D8E8800) [pid = 1520] [serial = 569] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (132AFC00) [pid = 1520] [serial = 560] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 119 (1F74C000) [pid = 1520] [serial = 573] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 118 (1F747400) [pid = 1520] [serial = 572] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 117 (18024000) [pid = 1520] [serial = 578] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 116 (1C02EC00) [pid = 1520] [serial = 584] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (1AA1A400) [pid = 1520] [serial = 563] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (1C32EC00) [pid = 1520] [serial = 585] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (1815D400) [pid = 1520] [serial = 587] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (1A4AB800) [pid = 1520] [serial = 581] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (1AD11400) [pid = 1520] [serial = 588] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (1815DC00) [pid = 1520] [serial = 579] [outer = 00000000] [url = about:blank] 11:50:39 INFO - PROCESS | 1520 | 1461091839602 Marionette TRACE conn4 <- [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]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 970ms 11:50:39 INFO - PROCESS | 1520 | 1461091839642 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 1520 | 1461091839648 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 11:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:50:39 INFO - PROCESS | 1520 | 1461091839657 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 1520 | 1461091839659 Marionette TRACE conn4 <- [1,838,null,{}] 11:50:39 INFO - PROCESS | 1520 | 1461091839667 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:39 INFO - PROCESS | 1520 | 1461091839757 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:50:39 INFO - PROCESS | 1520 | 1461091839763 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 1520 | ++DOCSHELL 122D4400 == 57 [pid = 1520] [id = 219] 11:50:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (122D7400) [pid = 1520] [serial = 655] [outer = 00000000] 11:50:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (16BF5400) [pid = 1520] [serial = 656] [outer = 122D7400] 11:50:39 INFO - PROCESS | 1520 | 1461091839810 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (172D3400) [pid = 1520] [serial = 657] [outer = 122D7400] 11:50:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (19C04400) [pid = 1520] [serial = 658] [outer = 126B7C00] 11:50:40 INFO - PROCESS | 1520 | 1461091840356 Marionette TRACE conn4 <- [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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 731ms 11:50:40 INFO - PROCESS | 1520 | 1461091840386 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 1520 | 1461091840389 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 11:50:40 INFO - PROCESS | 1520 | 1461091840392 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:50:40 INFO - PROCESS | 1520 | 1461091840395 Marionette TRACE conn4 <- [1,842,null,{}] 11:50:40 INFO - PROCESS | 1520 | 1461091840406 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:40 INFO - PROCESS | 1520 | 1461091840498 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:50:40 INFO - PROCESS | 1520 | 1461091840594 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 1520 | ++DOCSHELL 19C10000 == 58 [pid = 1520] [id = 220] 11:50:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (19C23000) [pid = 1520] [serial = 659] [outer = 00000000] 11:50:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (1AD11400) [pid = 1520] [serial = 660] [outer = 19C23000] 11:50:40 INFO - PROCESS | 1520 | 1461091840642 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (1B2A5400) [pid = 1520] [serial = 661] [outer = 19C23000] 11:50:41 INFO - PROCESS | 1520 | 1461091841000 Marionette TRACE conn4 <- [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]]]}] 11:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 631ms 11:50:41 INFO - PROCESS | 1520 | 1461091841027 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 1520 | 1461091841030 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:50:41 INFO - PROCESS | 1520 | 1461091841053 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 1520 | 1461091841055 Marionette TRACE conn4 <- [1,846,null,{}] 11:50:41 INFO - PROCESS | 1520 | 1461091841060 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:41 INFO - PROCESS | 1520 | 1461091841172 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:50:41 INFO - PROCESS | 1520 | 1461091841181 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 1520 | ++DOCSHELL 1BDAF400 == 59 [pid = 1520] [id = 221] 11:50:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (1BDB0800) [pid = 1520] [serial = 662] [outer = 00000000] 11:50:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 119 (1C072000) [pid = 1520] [serial = 663] [outer = 1BDB0800] 11:50:41 INFO - PROCESS | 1520 | 1461091841227 Marionette DEBUG loaded listener.js 11:50:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 120 (1C338400) [pid = 1520] [serial = 664] [outer = 1BDB0800] 11:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:50:41 INFO - PROCESS | 1520 | 1461091841717 Marionette TRACE conn4 <- [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]]]}] 11:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 11:50:41 INFO - PROCESS | 1520 | 1461091841732 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:50:41 INFO - PROCESS | 1520 | 1461091841734 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 11:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:50:41 INFO - PROCESS | 1520 | 1461091841737 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 1520 | 1461091841738 Marionette TRACE conn4 <- [1,850,null,{}] 11:50:41 INFO - PROCESS | 1520 | 1461091841742 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:41 INFO - PROCESS | 1520 | 1461091841854 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:50:41 INFO - PROCESS | 1520 | 1461091841911 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 1520 | ++DOCSHELL 1BDA3400 == 60 [pid = 1520] [id = 222] 11:50:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (1C333400) [pid = 1520] [serial = 665] [outer = 00000000] 11:50:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (1C5DE400) [pid = 1520] [serial = 666] [outer = 1C333400] 11:50:41 INFO - PROCESS | 1520 | 1461091841964 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (1C879400) [pid = 1520] [serial = 667] [outer = 1C333400] 11:50:42 INFO - PROCESS | 1520 | 1461091842396 Marionette TRACE conn4 <- [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]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 11:50:42 INFO - PROCESS | 1520 | 1461091842468 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 1520 | 1461091842471 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 11:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:50:42 INFO - PROCESS | 1520 | 1461091842474 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 1520 | 1461091842476 Marionette TRACE conn4 <- [1,854,null,{}] 11:50:42 INFO - PROCESS | 1520 | 1461091842479 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:42 INFO - PROCESS | 1520 | 1461091842638 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:50:42 INFO - PROCESS | 1520 | 1461091842663 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 1520 | ++DOCSHELL 1D08E800 == 61 [pid = 1520] [id = 223] 11:50:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (1D0AC800) [pid = 1520] [serial = 668] [outer = 00000000] 11:50:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (1F74C000) [pid = 1520] [serial = 669] [outer = 1D0AC800] 11:50:42 INFO - PROCESS | 1520 | 1461091842710 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (1F753400) [pid = 1520] [serial = 670] [outer = 1D0AC800] 11:50:43 INFO - PROCESS | 1520 | 1461091843163 Marionette TRACE conn4 <- [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]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 11:50:43 INFO - PROCESS | 1520 | 1461091843209 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 1520 | 1461091843211 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 11:50:43 INFO - PROCESS | 1520 | 1461091843214 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:50:43 INFO - PROCESS | 1520 | 1461091843216 Marionette TRACE conn4 <- [1,858,null,{}] 11:50:43 INFO - PROCESS | 1520 | 1461091843220 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:43 INFO - PROCESS | 1520 | 1461091843342 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:50:43 INFO - PROCESS | 1520 | 1461091843348 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 1520 | ++DOCSHELL 1F859800 == 62 [pid = 1520] [id = 224] 11:50:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (1FD96800) [pid = 1520] [serial = 671] [outer = 00000000] 11:50:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (204AEC00) [pid = 1520] [serial = 672] [outer = 1FD96800] 11:50:43 INFO - PROCESS | 1520 | 1461091843392 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (204B9000) [pid = 1520] [serial = 673] [outer = 1FD96800] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (1C477800) [pid = 1520] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (1C9D1C00) [pid = 1520] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (122D1800) [pid = 1520] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (122CE000) [pid = 1520] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (19C05C00) [pid = 1520] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (19903400) [pid = 1520] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (19C06400) [pid = 1520] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (1D8F1800) [pid = 1520] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:50:43 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (1AE01400) [pid = 1520] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:50:43 INFO - PROCESS | 1520 | 1461091843974 Marionette TRACE conn4 <- [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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 830ms 11:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:50:44 INFO - PROCESS | 1520 | 1461091844048 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1520 | 1461091844051 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 11:50:44 INFO - PROCESS | 1520 | 1461091844054 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1520 | 1461091844056 Marionette TRACE conn4 <- [1,862,null,{}] 11:50:44 INFO - PROCESS | 1520 | 1461091844059 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:44 INFO - PROCESS | 1520 | 1461091844147 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:50:44 INFO - PROCESS | 1520 | 1461091844154 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 1520 | ++DOCSHELL 12426800 == 63 [pid = 1520] [id = 225] 11:50:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (1CA2B400) [pid = 1520] [serial = 674] [outer = 00000000] 11:50:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (1F9CF800) [pid = 1520] [serial = 675] [outer = 1CA2B400] 11:50:44 INFO - PROCESS | 1520 | 1461091844202 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (1FD9EC00) [pid = 1520] [serial = 676] [outer = 1CA2B400] 11:50:44 INFO - PROCESS | 1520 | 1461091844633 Marionette TRACE conn4 <- [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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 11:50:44 INFO - PROCESS | 1520 | 1461091844685 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1520 | 1461091844687 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 11:50:44 INFO - PROCESS | 1520 | 1461091844690 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:50:44 INFO - PROCESS | 1520 | 1461091844692 Marionette TRACE conn4 <- [1,866,null,{}] 11:50:44 INFO - PROCESS | 1520 | 1461091844696 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:44 INFO - PROCESS | 1520 | 1461091844779 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:50:44 INFO - PROCESS | 1520 | 1461091844785 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 1520 | ++DOCSHELL 0F1BA000 == 64 [pid = 1520] [id = 226] 11:50:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (11E96000) [pid = 1520] [serial = 677] [outer = 00000000] 11:50:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (21560C00) [pid = 1520] [serial = 678] [outer = 11E96000] 11:50:44 INFO - PROCESS | 1520 | 1461091844833 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (218B7400) [pid = 1520] [serial = 679] [outer = 11E96000] 11:50:45 INFO - PROCESS | 1520 | 1461091845285 Marionette TRACE conn4 <- [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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 631ms 11:50:45 INFO - PROCESS | 1520 | 1461091845325 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 1520 | 1461091845327 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 11:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:50:45 INFO - PROCESS | 1520 | 1461091845330 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 1520 | 1461091845332 Marionette TRACE conn4 <- [1,870,null,{}] 11:50:45 INFO - PROCESS | 1520 | 1461091845336 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:45 INFO - PROCESS | 1520 | 1461091845419 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:50:45 INFO - PROCESS | 1520 | 1461091845425 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 1520 | ++DOCSHELL 218BD400 == 65 [pid = 1520] [id = 227] 11:50:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (218C0C00) [pid = 1520] [serial = 680] [outer = 00000000] 11:50:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (23ACA400) [pid = 1520] [serial = 681] [outer = 218C0C00] 11:50:45 INFO - PROCESS | 1520 | 1461091845471 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (23ACF800) [pid = 1520] [serial = 682] [outer = 218C0C00] 11:50:46 INFO - PROCESS | 1520 | 1461091846071 Marionette TRACE conn4 <- [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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 770ms 11:50:46 INFO - PROCESS | 1520 | 1461091846105 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:50:46 INFO - PROCESS | 1520 | 1461091846110 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 11:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:50:46 INFO - PROCESS | 1520 | 1461091846208 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 1520 | 1461091846213 Marionette TRACE conn4 <- [1,874,null,{}] 11:50:46 INFO - PROCESS | 1520 | 1461091846238 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:46 INFO - PROCESS | 1520 | 1461091846365 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:50:46 INFO - PROCESS | 1520 | 1461091846493 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1520 | ++DOCSHELL 1241A000 == 66 [pid = 1520] [id = 228] 11:50:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (12423C00) [pid = 1520] [serial = 683] [outer = 00000000] 11:50:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (171A7400) [pid = 1520] [serial = 684] [outer = 12423C00] 11:50:46 INFO - PROCESS | 1520 | 1461091846556 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (1815D400) [pid = 1520] [serial = 685] [outer = 12423C00] 11:50:47 INFO - PROCESS | 1520 | 1461091847133 Marionette TRACE conn4 <- [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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1067ms 11:50:47 INFO - PROCESS | 1520 | 1461091847187 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 1520 | 1461091847194 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 11:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:50:47 INFO - PROCESS | 1520 | 1461091847200 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1520 | 1461091847203 Marionette TRACE conn4 <- [1,878,null,{}] 11:50:47 INFO - PROCESS | 1520 | 1461091847207 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:47 INFO - PROCESS | 1520 | 1461091847322 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:50:47 INFO - PROCESS | 1520 | 1461091847454 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:47 INFO - PROCESS | 1520 | ++DOCSHELL 0EC2D000 == 67 [pid = 1520] [id = 229] 11:50:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (0EC2E000) [pid = 1520] [serial = 686] [outer = 00000000] 11:50:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (12262000) [pid = 1520] [serial = 687] [outer = 0EC2E000] 11:50:47 INFO - PROCESS | 1520 | 1461091847510 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1808B400) [pid = 1520] [serial = 688] [outer = 0EC2E000] 11:50:48 INFO - PROCESS | 1520 | 1461091848121 Marionette TRACE conn4 <- [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]]]}] 11:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 970ms 11:50:48 INFO - PROCESS | 1520 | 1461091848172 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:50:48 INFO - PROCESS | 1520 | 1461091848175 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 11:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:50:48 INFO - PROCESS | 1520 | 1461091848179 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:50:48 INFO - PROCESS | 1520 | 1461091848183 Marionette TRACE conn4 <- [1,882,null,{}] 11:50:48 INFO - PROCESS | 1520 | 1461091848195 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:48 INFO - PROCESS | 1520 | 1461091848312 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:50:48 INFO - PROCESS | 1520 | 1461091848455 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1520 | ++DOCSHELL 1CA27800 == 68 [pid = 1520] [id = 230] 11:50:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1CA28000) [pid = 1520] [serial = 689] [outer = 00000000] 11:50:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1D8EAC00) [pid = 1520] [serial = 690] [outer = 1CA28000] 11:50:48 INFO - PROCESS | 1520 | 1461091848517 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1F9CE000) [pid = 1520] [serial = 691] [outer = 1CA28000] 11:50:49 INFO - PROCESS | 1520 | 1461091849160 Marionette TRACE conn4 <- [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]]]}] 11:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1021ms 11:50:49 INFO - PROCESS | 1520 | 1461091849203 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1520 | 1461091849206 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 11:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:50:49 INFO - PROCESS | 1520 | 1461091849210 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1520 | 1461091849212 Marionette TRACE conn4 <- [1,886,null,{}] 11:50:49 INFO - PROCESS | 1520 | 1461091849216 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:49 INFO - PROCESS | 1520 | 1461091849325 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:50:49 INFO - PROCESS | 1520 | 1461091849455 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1520 | ++DOCSHELL 23ACC000 == 69 [pid = 1520] [id = 231] 11:50:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (23ACD400) [pid = 1520] [serial = 692] [outer = 00000000] 11:50:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (23AD6000) [pid = 1520] [serial = 693] [outer = 23ACD400] 11:50:49 INFO - PROCESS | 1520 | 1461091849512 Marionette DEBUG loaded listener.js 11:50:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (23C34400) [pid = 1520] [serial = 694] [outer = 23ACD400] 11:50:50 INFO - PROCESS | 1520 | 1461091850090 Marionette TRACE conn4 <- [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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 931ms 11:50:50 INFO - PROCESS | 1520 | 1461091850143 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 1520 | 1461091850145 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 11:50:50 INFO - PROCESS | 1520 | 1461091850149 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:50:50 INFO - PROCESS | 1520 | 1461091850151 Marionette TRACE conn4 <- [1,890,null,{}] 11:50:50 INFO - PROCESS | 1520 | 1461091850155 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:50 INFO - PROCESS | 1520 | 1461091850290 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:50:50 INFO - PROCESS | 1520 | 1461091850423 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1520 | ++DOCSHELL 122D1C00 == 70 [pid = 1520] [id = 232] 11:50:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (12814800) [pid = 1520] [serial = 695] [outer = 00000000] 11:50:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (19C0A400) [pid = 1520] [serial = 696] [outer = 12814800] 11:50:50 INFO - PROCESS | 1520 | 1461091850483 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (1A4B4000) [pid = 1520] [serial = 697] [outer = 12814800] 11:50:51 INFO - PROCESS | 1520 | 1461091851276 Marionette TRACE conn4 <- [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]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1180ms 11:50:51 INFO - PROCESS | 1520 | 1461091851333 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 1520 | 1461091851337 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 11:50:51 INFO - PROCESS | 1520 | 1461091851356 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:50:51 INFO - PROCESS | 1520 | 1461091851361 Marionette TRACE conn4 <- [1,894,null,{}] 11:50:51 INFO - PROCESS | 1520 | 1461091851367 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:51 INFO - PROCESS | 1520 | 1461091851466 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:50:51 INFO - PROCESS | 1520 | 1461091851604 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 1520 | ++DOCSHELL 0ED05C00 == 71 [pid = 1520] [id = 233] 11:50:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (0F18B000) [pid = 1520] [serial = 698] [outer = 00000000] 11:50:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (122D0800) [pid = 1520] [serial = 699] [outer = 0F18B000] 11:50:51 INFO - PROCESS | 1520 | 1461091851654 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (1241B400) [pid = 1520] [serial = 700] [outer = 0F18B000] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 13340400 == 70 [pid = 1520] [id = 94] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 0F1BA000 == 69 [pid = 1520] [id = 226] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 12426800 == 68 [pid = 1520] [id = 225] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 1F859800 == 67 [pid = 1520] [id = 224] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 1C477000 == 66 [pid = 1520] [id = 206] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 1D08E800 == 65 [pid = 1520] [id = 223] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 1BDA3400 == 64 [pid = 1520] [id = 222] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 1BDAF400 == 63 [pid = 1520] [id = 221] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 19C10000 == 62 [pid = 1520] [id = 220] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (1FD9B000) [pid = 1520] [serial = 629] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 122D4400 == 61 [pid = 1520] [id = 219] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 126ABC00 == 60 [pid = 1520] [id = 218] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 199ADC00 == 59 [pid = 1520] [id = 212] 11:50:52 INFO - PROCESS | 1520 | --DOCSHELL 122D2000 == 58 [pid = 1520] [id = 211] 11:50:52 INFO - PROCESS | 1520 | 1461091852317 Marionette TRACE conn4 <- [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]]]}] 11:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 11:50:52 INFO - PROCESS | 1520 | 1461091852332 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 1520 | 1461091852337 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 11:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:50:52 INFO - PROCESS | 1520 | 1461091852343 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 1520 | 1461091852346 Marionette TRACE conn4 <- [1,898,null,{}] 11:50:52 INFO - PROCESS | 1520 | 1461091852350 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:52 INFO - PROCESS | 1520 | 1461091852439 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1C87E800) [pid = 1520] [serial = 624] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (1F74E400) [pid = 1520] [serial = 626] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (1ED24000) [pid = 1520] [serial = 621] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (1BDAF800) [pid = 1520] [serial = 614] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1BFD0400) [pid = 1520] [serial = 615] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (1F85BC00) [pid = 1520] [serial = 627] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (1C5DF800) [pid = 1520] [serial = 617] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (15EA5400) [pid = 1520] [serial = 593] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (1AE04400) [pid = 1520] [serial = 596] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (1D8EE800) [pid = 1520] [serial = 620] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1280E800) [pid = 1520] [serial = 605] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (12818C00) [pid = 1520] [serial = 606] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (18656800) [pid = 1520] [serial = 603] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (128E0000) [pid = 1520] [serial = 602] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (1AA13400) [pid = 1520] [serial = 611] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (1AD06400) [pid = 1520] [serial = 612] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (1C87BC00) [pid = 1520] [serial = 618] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (1990E400) [pid = 1520] [serial = 608] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (19C02000) [pid = 1520] [serial = 609] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (1CBFB000) [pid = 1520] [serial = 599] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (1BFD6400) [pid = 1520] [serial = 623] [outer = 00000000] [url = about:blank] 11:50:52 INFO - PROCESS | 1520 | 1461091852558 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 1520 | ++DOCSHELL 0EB15800 == 59 [pid = 1520] [id = 234] 11:50:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (0EB1D400) [pid = 1520] [serial = 701] [outer = 00000000] 11:50:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (12422800) [pid = 1520] [serial = 702] [outer = 0EB1D400] 11:50:52 INFO - PROCESS | 1520 | 1461091852610 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (12812400) [pid = 1520] [serial = 703] [outer = 0EB1D400] 11:50:53 INFO - PROCESS | 1520 | 1461091853020 Marionette TRACE conn4 <- [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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 770ms 11:50:53 INFO - PROCESS | 1520 | 1461091853116 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1520 | 1461091853119 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 11:50:53 INFO - PROCESS | 1520 | 1461091853127 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:50:53 INFO - PROCESS | 1520 | 1461091853131 Marionette TRACE conn4 <- [1,902,null,{}] 11:50:53 INFO - PROCESS | 1520 | 1461091853142 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:53 INFO - PROCESS | 1520 | 1461091853234 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:50:53 INFO - PROCESS | 1520 | 1461091853243 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1520 | ++DOCSHELL 1877BC00 == 60 [pid = 1520] [id = 235] 11:50:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (1877F000) [pid = 1520] [serial = 704] [outer = 00000000] 11:50:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (19909800) [pid = 1520] [serial = 705] [outer = 1877F000] 11:50:53 INFO - PROCESS | 1520 | 1461091853293 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (19910400) [pid = 1520] [serial = 706] [outer = 1877F000] 11:50:53 INFO - PROCESS | 1520 | 1461091853785 Marionette TRACE conn4 <- [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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 11:50:53 INFO - PROCESS | 1520 | 1461091853801 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1520 | 1461091853803 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 11:50:53 INFO - PROCESS | 1520 | 1461091853811 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1520 | 1461091853813 Marionette TRACE conn4 <- [1,906,null,{}] 11:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:50:53 INFO - PROCESS | 1520 | 1461091853816 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:53 INFO - PROCESS | 1520 | 1461091853906 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:50:53 INFO - PROCESS | 1520 | 1461091853913 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1520 | ++DOCSHELL 1A4A9400 == 61 [pid = 1520] [id = 236] 11:50:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (1A4AAC00) [pid = 1520] [serial = 707] [outer = 00000000] 11:50:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1AA1A800) [pid = 1520] [serial = 708] [outer = 1A4AAC00] 11:50:53 INFO - PROCESS | 1520 | 1461091853961 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (19C0AC00) [pid = 1520] [serial = 709] [outer = 1A4AAC00] 11:50:54 INFO - PROCESS | 1520 | 1461091854458 Marionette TRACE conn4 <- [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]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 11:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:50:54 INFO - PROCESS | 1520 | 1461091854486 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 1520 | 1461091854488 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 11:50:54 INFO - PROCESS | 1520 | 1461091854491 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1520 | 1461091854493 Marionette TRACE conn4 <- [1,910,null,{}] 11:50:54 INFO - PROCESS | 1520 | 1461091854496 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:54 INFO - PROCESS | 1520 | 1461091854581 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:50:54 INFO - PROCESS | 1520 | 1461091854588 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:54 INFO - PROCESS | 1520 | ++DOCSHELL 0EC35C00 == 62 [pid = 1520] [id = 237] 11:50:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1AD0E000) [pid = 1520] [serial = 710] [outer = 00000000] 11:50:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1B2AF800) [pid = 1520] [serial = 711] [outer = 1AD0E000] 11:50:54 INFO - PROCESS | 1520 | 1461091854633 Marionette DEBUG loaded listener.js 11:50:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1BFD0000) [pid = 1520] [serial = 712] [outer = 1AD0E000] 11:50:55 INFO - PROCESS | 1520 | 1461091855122 Marionette TRACE conn4 <- [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]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 11:50:55 INFO - PROCESS | 1520 | 1461091855162 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 1520 | 1461091855164 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 11:50:55 INFO - PROCESS | 1520 | 1461091855168 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:50:55 INFO - PROCESS | 1520 | 1461091855169 Marionette TRACE conn4 <- [1,914,null,{}] 11:50:55 INFO - PROCESS | 1520 | 1461091855173 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:55 INFO - PROCESS | 1520 | 1461091855311 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:50:55 INFO - PROCESS | 1520 | 1461091855402 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 1520 | ++DOCSHELL 0ED02000 == 63 [pid = 1520] [id = 238] 11:50:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1C332800) [pid = 1520] [serial = 713] [outer = 00000000] 11:50:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1C56DC00) [pid = 1520] [serial = 714] [outer = 1C332800] 11:50:55 INFO - PROCESS | 1520 | 1461091855455 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (1C875C00) [pid = 1520] [serial = 715] [outer = 1C332800] 11:50:55 INFO - PROCESS | 1520 | 1461091855907 Marionette TRACE conn4 <- [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]]]}] 11:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 770ms 11:50:55 INFO - PROCESS | 1520 | 1461091855947 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:50:55 INFO - PROCESS | 1520 | 1461091855949 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 11:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:50:55 INFO - PROCESS | 1520 | 1461091855953 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:50:55 INFO - PROCESS | 1520 | 1461091855955 Marionette TRACE conn4 <- [1,918,null,{}] 11:50:55 INFO - PROCESS | 1520 | 1461091855958 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:56 INFO - PROCESS | 1520 | 1461091856069 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:50:56 INFO - PROCESS | 1520 | 1461091856131 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1520 | ++DOCSHELL 1C92B800 == 64 [pid = 1520] [id = 239] 11:50:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1C932000) [pid = 1520] [serial = 716] [outer = 00000000] 11:50:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (1CABBC00) [pid = 1520] [serial = 717] [outer = 1C932000] 11:50:56 INFO - PROCESS | 1520 | 1461091856176 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (1D04D800) [pid = 1520] [serial = 718] [outer = 1C932000] 11:50:56 INFO - PROCESS | 1520 | 1461091856606 Marionette TRACE conn4 <- [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]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 11:50:56 INFO - PROCESS | 1520 | 1461091856627 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 1520 | 1461091856629 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 11:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:50:56 INFO - PROCESS | 1520 | 1461091856632 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 1520 | 1461091856634 Marionette TRACE conn4 <- [1,922,null,{}] 11:50:56 INFO - PROCESS | 1520 | 1461091856644 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:56 INFO - PROCESS | 1520 | 1461091856781 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:50:57 INFO - PROCESS | 1520 | 1461091857093 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (1C333400) [pid = 1520] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1D0AC800) [pid = 1520] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (126B2800) [pid = 1520] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (122D7400) [pid = 1520] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1BDB0800) [pid = 1520] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (19C23000) [pid = 1520] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (1F9DAC00) [pid = 1520] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1FD96800) [pid = 1520] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (11E96000) [pid = 1520] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (1CA2B400) [pid = 1520] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (1C9DB000) [pid = 1520] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (1AE07C00) [pid = 1520] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (19908400) [pid = 1520] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (19C0C800) [pid = 1520] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (1EE80400) [pid = 1520] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (1C376400) [pid = 1520] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (12747000) [pid = 1520] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (12812800) [pid = 1520] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (1C87C400) [pid = 1520] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (1C02FC00) [pid = 1520] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (15EACC00) [pid = 1520] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (1220EC00) [pid = 1520] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:50:57 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (1C9DBC00) [pid = 1520] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:50:57 INFO - PROCESS | 1520 | ++DOCSHELL 0EB17C00 == 65 [pid = 1520] [id = 240] 11:50:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (11E58800) [pid = 1520] [serial = 719] [outer = 00000000] 11:50:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (12812800) [pid = 1520] [serial = 720] [outer = 11E58800] 11:50:57 INFO - PROCESS | 1520 | 1461091857153 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (15EEF800) [pid = 1520] [serial = 721] [outer = 11E58800] 11:50:57 INFO - PROCESS | 1520 | 1461091857502 Marionette TRACE conn4 <- [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]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 11:50:57 INFO - PROCESS | 1520 | 1461091857563 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 1520 | 1461091857565 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 11:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:50:57 INFO - PROCESS | 1520 | 1461091857568 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 1520 | 1461091857570 Marionette TRACE conn4 <- [1,926,null,{}] 11:50:57 INFO - PROCESS | 1520 | 1461091857574 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:57 INFO - PROCESS | 1520 | 1461091857656 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:50:57 INFO - PROCESS | 1520 | 1461091857746 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 1520 | ++DOCSHELL 12810400 == 66 [pid = 1520] [id = 241] 11:50:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (18084C00) [pid = 1520] [serial = 722] [outer = 00000000] 11:50:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (1C882400) [pid = 1520] [serial = 723] [outer = 18084C00] 11:50:57 INFO - PROCESS | 1520 | 1461091857794 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (1C87FC00) [pid = 1520] [serial = 724] [outer = 18084C00] 11:50:58 INFO - PROCESS | 1520 | 1461091858162 Marionette TRACE conn4 <- [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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 11:50:58 INFO - PROCESS | 1520 | 1461091858199 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1520 | 1461091858201 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 11:50:58 INFO - PROCESS | 1520 | 1461091858205 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:50:58 INFO - PROCESS | 1520 | 1461091858207 Marionette TRACE conn4 <- [1,930,null,{}] 11:50:58 INFO - PROCESS | 1520 | 1461091858210 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:58 INFO - PROCESS | 1520 | 1461091858333 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:50:58 INFO - PROCESS | 1520 | 1461091858379 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 1520 | ++DOCSHELL 15EE5C00 == 67 [pid = 1520] [id = 242] 11:50:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (18028800) [pid = 1520] [serial = 725] [outer = 00000000] 11:50:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (1ED1B800) [pid = 1520] [serial = 726] [outer = 18028800] 11:50:58 INFO - PROCESS | 1520 | 1461091858427 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (1ED24000) [pid = 1520] [serial = 727] [outer = 18028800] 11:50:58 INFO - PROCESS | 1520 | 1461091858838 Marionette TRACE conn4 <- [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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 11:50:58 INFO - PROCESS | 1520 | 1461091858879 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1520 | 1461091858882 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 11:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:50:58 INFO - PROCESS | 1520 | 1461091858894 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1520 | 1461091858897 Marionette TRACE conn4 <- [1,934,null,{}] 11:50:58 INFO - PROCESS | 1520 | 1461091858900 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:59 INFO - PROCESS | 1520 | 1461091859001 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:50:59 INFO - PROCESS | 1520 | 1461091859007 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1520 | ++DOCSHELL 1BC37800 == 68 [pid = 1520] [id = 243] 11:50:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (1F748400) [pid = 1520] [serial = 728] [outer = 00000000] 11:50:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (1FDA0800) [pid = 1520] [serial = 729] [outer = 1F748400] 11:50:59 INFO - PROCESS | 1520 | 1461091859056 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (204BC000) [pid = 1520] [serial = 730] [outer = 1F748400] 11:50:59 INFO - PROCESS | 1520 | 1461091859797 Marionette TRACE conn4 <- [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]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 11:50:59 INFO - PROCESS | 1520 | 1461091859835 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 1520 | 1461091859840 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 11:50:59 INFO - PROCESS | 1520 | 1461091859847 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:50:59 INFO - PROCESS | 1520 | 1461091859851 Marionette TRACE conn4 <- [1,938,null,{}] 11:50:59 INFO - PROCESS | 1520 | 1461091859857 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:50:59 INFO - PROCESS | 1520 | 1461091859977 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:51:00 INFO - PROCESS | 1520 | 1461091860112 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1520 | ++DOCSHELL 12426400 == 69 [pid = 1520] [id = 244] 11:51:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (12813000) [pid = 1520] [serial = 731] [outer = 00000000] 11:51:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (15EAD800) [pid = 1520] [serial = 732] [outer = 12813000] 11:51:00 INFO - PROCESS | 1520 | 1461091860172 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (171A7000) [pid = 1520] [serial = 733] [outer = 12813000] 11:51:00 INFO - PROCESS | 1520 | 1461091860756 Marionette TRACE conn4 <- [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]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 971ms 11:51:00 INFO - PROCESS | 1520 | 1461091860822 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 1520 | 1461091860829 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 11:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:51:00 INFO - PROCESS | 1520 | 1461091860835 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 1520 | 1461091860838 Marionette TRACE conn4 <- [1,942,null,{}] 11:51:00 INFO - PROCESS | 1520 | 1461091860842 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:00 INFO - PROCESS | 1520 | 1461091860960 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:51:01 INFO - PROCESS | 1520 | 1461091861093 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:01 INFO - PROCESS | 1520 | ++DOCSHELL 1990E800 == 70 [pid = 1520] [id = 245] 11:51:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1A427400) [pid = 1520] [serial = 734] [outer = 00000000] 11:51:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1BFD8400) [pid = 1520] [serial = 735] [outer = 1A427400] 11:51:01 INFO - PROCESS | 1520 | 1461091861150 Marionette DEBUG loaded listener.js 11:51:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1C333400) [pid = 1520] [serial = 736] [outer = 1A427400] 11:51:01 INFO - PROCESS | 1520 | 1461091861720 Marionette TRACE conn4 <- [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]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 930ms 11:51:01 INFO - PROCESS | 1520 | 1461091861767 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1520 | 1461091861770 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 11:51:01 INFO - PROCESS | 1520 | 1461091861773 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:51:01 INFO - PROCESS | 1520 | 1461091861777 Marionette TRACE conn4 <- [1,946,null,{}] 11:51:01 INFO - PROCESS | 1520 | 1461091861788 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:01 INFO - PROCESS | 1520 | 1461091861901 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:51:02 INFO - PROCESS | 1520 | 1461091862036 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1520 | ++DOCSHELL 0EC34000 == 71 [pid = 1520] [id = 246] 11:51:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1BE1CC00) [pid = 1520] [serial = 737] [outer = 00000000] 11:51:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (2147A800) [pid = 1520] [serial = 738] [outer = 1BE1CC00] 11:51:02 INFO - PROCESS | 1520 | 1461091862099 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (21503800) [pid = 1520] [serial = 739] [outer = 1BE1CC00] 11:51:02 INFO - PROCESS | 1520 | 1461091862683 Marionette TRACE conn4 <- [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]]]}] 11:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 11:51:02 INFO - PROCESS | 1520 | 1461091862747 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:51:02 INFO - PROCESS | 1520 | 1461091862750 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 11:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:51:02 INFO - PROCESS | 1520 | 1461091862754 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:51:02 INFO - PROCESS | 1520 | 1461091862756 Marionette TRACE conn4 <- [1,950,null,{}] 11:51:02 INFO - PROCESS | 1520 | 1461091862760 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:02 INFO - PROCESS | 1520 | 1461091862874 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:51:03 INFO - PROCESS | 1520 | 1461091863007 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 1520 | ++DOCSHELL 2155A000 == 72 [pid = 1520] [id = 247] 11:51:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (2155F400) [pid = 1520] [serial = 740] [outer = 00000000] 11:51:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (218BE000) [pid = 1520] [serial = 741] [outer = 2155F400] 11:51:03 INFO - PROCESS | 1520 | 1461091863064 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (23ACE000) [pid = 1520] [serial = 742] [outer = 2155F400] 11:51:03 INFO - PROCESS | 1520 | 1461091863592 Marionette TRACE conn4 <- [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]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 870ms 11:51:03 INFO - PROCESS | 1520 | 1461091863626 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 1520 | 1461091863629 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 11:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:51:03 INFO - PROCESS | 1520 | 1461091863632 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1520 | 1461091863635 Marionette TRACE conn4 <- [1,954,null,{}] 11:51:03 INFO - PROCESS | 1520 | 1461091863638 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:03 INFO - PROCESS | 1520 | 1461091863746 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:51:03 INFO - PROCESS | 1520 | 1461091863853 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 1520 | ++DOCSHELL 23ACDC00 == 73 [pid = 1520] [id = 248] 11:51:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (23AD0800) [pid = 1520] [serial = 743] [outer = 00000000] 11:51:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (23C3A000) [pid = 1520] [serial = 744] [outer = 23AD0800] 11:51:03 INFO - PROCESS | 1520 | 1461091863910 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (23C3D800) [pid = 1520] [serial = 745] [outer = 23AD0800] 11:51:04 INFO - PROCESS | 1520 | 1461091864512 Marionette TRACE conn4 <- [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]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 11:51:04 INFO - PROCESS | 1520 | 1461091864567 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 1520 | 1461091864569 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 11:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:51:04 INFO - PROCESS | 1520 | 1461091864573 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 1520 | 1461091864575 Marionette TRACE conn4 <- [1,958,null,{}] 11:51:04 INFO - PROCESS | 1520 | 1461091864579 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:04 INFO - PROCESS | 1520 | 1461091864697 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:51:04 INFO - PROCESS | 1520 | 1461091864811 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1520 | ++DOCSHELL 24701C00 == 74 [pid = 1520] [id = 249] 11:51:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (24709800) [pid = 1520] [serial = 746] [outer = 00000000] 11:51:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (24A52400) [pid = 1520] [serial = 747] [outer = 24709800] 11:51:04 INFO - PROCESS | 1520 | 1461091864914 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (24A54C00) [pid = 1520] [serial = 748] [outer = 24709800] 11:51:05 INFO - PROCESS | 1520 | 1461091865502 Marionette TRACE conn4 <- [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]]]}] 11:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1120ms 11:51:05 INFO - PROCESS | 1520 | 1461091865725 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:51:05 INFO - PROCESS | 1520 | 1461091865730 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 11:51:05 INFO - PROCESS | 1520 | 1461091865736 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:51:05 INFO - PROCESS | 1520 | 1461091865739 Marionette TRACE conn4 <- [1,962,null,{}] 11:51:05 INFO - PROCESS | 1520 | 1461091865744 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:05 INFO - PROCESS | 1520 | 1461091865852 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:51:06 INFO - PROCESS | 1520 | 1461091865982 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1520 | ++DOCSHELL 0ED06400 == 75 [pid = 1520] [id = 250] 11:51:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (122D0C00) [pid = 1520] [serial = 749] [outer = 00000000] 11:51:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (16FE5000) [pid = 1520] [serial = 750] [outer = 122D0C00] 11:51:06 INFO - PROCESS | 1520 | 1461091866035 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (1808B800) [pid = 1520] [serial = 751] [outer = 122D0C00] 11:51:06 INFO - PROCESS | 1520 | 1461091866603 Marionette TRACE conn4 <- [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]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 930ms 11:51:06 INFO - PROCESS | 1520 | 1461091866671 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:51:06 INFO - PROCESS | 1520 | 1461091866675 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 11:51:06 INFO - PROCESS | 1520 | 1461091866682 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 1520 | 1461091866686 Marionette TRACE conn4 <- [1,966,null,{}] 11:51:06 INFO - PROCESS | 1520 | 1461091866690 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:06 INFO - PROCESS | 1520 | 1461091866794 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:51:06 INFO - PROCESS | 1520 | 1461091866932 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1520 | ++DOCSHELL 19C06000 == 76 [pid = 1520] [id = 251] 11:51:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (19C0C800) [pid = 1520] [serial = 752] [outer = 00000000] 11:51:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (1A4B3C00) [pid = 1520] [serial = 753] [outer = 19C0C800] 11:51:06 INFO - PROCESS | 1520 | 1461091866985 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (1AE07C00) [pid = 1520] [serial = 754] [outer = 19C0C800] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 15EE5C00 == 75 [pid = 1520] [id = 242] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 12810400 == 74 [pid = 1520] [id = 241] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 0EB17C00 == 73 [pid = 1520] [id = 240] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 1C92B800 == 72 [pid = 1520] [id = 239] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 0ED02000 == 71 [pid = 1520] [id = 238] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 0EC35C00 == 70 [pid = 1520] [id = 237] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 1A4A9400 == 69 [pid = 1520] [id = 236] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 1877BC00 == 68 [pid = 1520] [id = 235] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 0EB15800 == 67 [pid = 1520] [id = 234] 11:51:07 INFO - PROCESS | 1520 | --DOCSHELL 0ED05C00 == 66 [pid = 1520] [id = 233] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1280D800) [pid = 1520] [serial = 632] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1A42CC00) [pid = 1520] [serial = 635] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (1FD99400) [pid = 1520] [serial = 638] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (204B0C00) [pid = 1520] [serial = 641] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (21504000) [pid = 1520] [serial = 644] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (2155F800) [pid = 1520] [serial = 647] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (23ACA400) [pid = 1520] [serial = 681] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (1C939C00) [pid = 1520] [serial = 495] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (1C480C00) [pid = 1520] [serial = 492] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (18093400) [pid = 1520] [serial = 489] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (122D4800) [pid = 1520] [serial = 486] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (1CBF4000) [pid = 1520] [serial = 498] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (1D8EC800) [pid = 1520] [serial = 570] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (1BFD4800) [pid = 1520] [serial = 558] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1BC36C00) [pid = 1520] [serial = 537] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (1B1BE400) [pid = 1520] [serial = 564] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (1F851C00) [pid = 1520] [serial = 531] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1C877400) [pid = 1520] [serial = 567] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (16BF9400) [pid = 1520] [serial = 561] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (18025C00) [pid = 1520] [serial = 534] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1C5DE400) [pid = 1520] [serial = 666] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (1F74C000) [pid = 1520] [serial = 669] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (1C879400) [pid = 1520] [serial = 667] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (1864E800) [pid = 1520] [serial = 654] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (18025400) [pid = 1520] [serial = 653] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (16BF5400) [pid = 1520] [serial = 656] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (172D3400) [pid = 1520] [serial = 657] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (1C072000) [pid = 1520] [serial = 663] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (1AD11400) [pid = 1520] [serial = 660] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (1B2A5400) [pid = 1520] [serial = 661] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (1FDA1000) [pid = 1520] [serial = 630] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (18789800) [pid = 1520] [serial = 650] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (204AEC00) [pid = 1520] [serial = 672] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (1F753400) [pid = 1520] [serial = 670] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (218B7400) [pid = 1520] [serial = 679] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (1C472000) [pid = 1520] [serial = 363] [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.] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 119 (21560C00) [pid = 1520] [serial = 678] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 118 (204B9000) [pid = 1520] [serial = 673] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 117 (1F9CF800) [pid = 1520] [serial = 675] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 116 (1FD9EC00) [pid = 1520] [serial = 676] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (1C338400) [pid = 1520] [serial = 664] [outer = 00000000] [url = about:blank] 11:51:07 INFO - PROCESS | 1520 | 1461091867524 Marionette TRACE conn4 <- [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]]]}] 11:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 890ms 11:51:07 INFO - PROCESS | 1520 | 1461091867571 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:51:07 INFO - PROCESS | 1520 | 1461091867573 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 11:51:07 INFO - PROCESS | 1520 | 1461091867577 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:51:07 INFO - PROCESS | 1520 | 1461091867579 Marionette TRACE conn4 <- [1,970,null,{}] 11:51:07 INFO - PROCESS | 1520 | 1461091867589 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:07 INFO - PROCESS | 1520 | 1461091867682 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:51:07 INFO - PROCESS | 1520 | 1461091867790 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC8800 == 67 [pid = 1520] [id = 252] 11:51:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (122D8400) [pid = 1520] [serial = 755] [outer = 00000000] 11:51:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (18024400) [pid = 1520] [serial = 756] [outer = 122D8400] 11:51:07 INFO - PROCESS | 1520 | 1461091867839 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (1815C800) [pid = 1520] [serial = 757] [outer = 122D8400] 11:51:08 INFO - PROCESS | 1520 | 1461091868224 Marionette TRACE conn4 <- [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]]]}] 11:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 11:51:08 INFO - PROCESS | 1520 | 1461091868315 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 1520 | 1461091868317 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 11:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:51:08 INFO - PROCESS | 1520 | 1461091868325 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 1520 | 1461091868327 Marionette TRACE conn4 <- [1,974,null,{}] 11:51:08 INFO - PROCESS | 1520 | 1461091868331 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:08 INFO - PROCESS | 1520 | 1461091868423 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:51:08 INFO - PROCESS | 1520 | 1461091868433 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1520 | ++DOCSHELL 19C09C00 == 68 [pid = 1520] [id = 253] 11:51:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 119 (19C0F000) [pid = 1520] [serial = 758] [outer = 00000000] 11:51:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 120 (1AD12C00) [pid = 1520] [serial = 759] [outer = 19C0F000] 11:51:08 INFO - PROCESS | 1520 | 1461091868484 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (1B2AD400) [pid = 1520] [serial = 760] [outer = 19C0F000] 11:51:08 INFO - PROCESS | 1520 | 1461091868966 Marionette TRACE conn4 <- [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]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 11:51:09 INFO - PROCESS | 1520 | 1461091868996 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1520 | 1461091868998 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 11:51:09 INFO - PROCESS | 1520 | 1461091869001 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:51:09 INFO - PROCESS | 1520 | 1461091869003 Marionette TRACE conn4 <- [1,978,null,{}] 11:51:09 INFO - PROCESS | 1520 | 1461091869006 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:09 INFO - PROCESS | 1520 | 1461091869095 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:51:09 INFO - PROCESS | 1520 | 1461091869101 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1520 | ++DOCSHELL 1BE16C00 == 69 [pid = 1520] [id = 254] 11:51:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (1BE1A800) [pid = 1520] [serial = 761] [outer = 00000000] 11:51:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (1BFDA000) [pid = 1520] [serial = 762] [outer = 1BE1A800] 11:51:09 INFO - PROCESS | 1520 | 1461091869150 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (1C335400) [pid = 1520] [serial = 763] [outer = 1BE1A800] 11:51:09 INFO - PROCESS | 1520 | 1461091869638 Marionette TRACE conn4 <- [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]]]}] 11:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 11:51:09 INFO - PROCESS | 1520 | 1461091869675 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:51:09 INFO - PROCESS | 1520 | 1461091869678 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 11:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:51:09 INFO - PROCESS | 1520 | 1461091869681 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:51:09 INFO - PROCESS | 1520 | 1461091869683 Marionette TRACE conn4 <- [1,982,null,{}] 11:51:09 INFO - PROCESS | 1520 | 1461091869686 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:09 INFO - PROCESS | 1520 | 1461091869820 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:51:09 INFO - PROCESS | 1520 | 1461091869914 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1520 | ++DOCSHELL 1C6CC400 == 70 [pid = 1520] [id = 255] 11:51:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (1C6D5000) [pid = 1520] [serial = 764] [outer = 00000000] 11:51:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (1C87EC00) [pid = 1520] [serial = 765] [outer = 1C6D5000] 11:51:09 INFO - PROCESS | 1520 | 1461091869962 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (1C886C00) [pid = 1520] [serial = 766] [outer = 1C6D5000] 11:51:10 INFO - PROCESS | 1520 | 1461091870378 Marionette TRACE conn4 <- [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]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 731ms 11:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:51:10 INFO - PROCESS | 1520 | 1461091870412 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 1520 | 1461091870414 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 11:51:10 INFO - PROCESS | 1520 | 1461091870417 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 1520 | 1461091870419 Marionette TRACE conn4 <- [1,986,null,{}] 11:51:10 INFO - PROCESS | 1520 | 1461091870422 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:10 INFO - PROCESS | 1520 | 1461091870537 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:51:10 INFO - PROCESS | 1520 | 1461091870543 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 1520 | ++DOCSHELL 1C9D1400 == 71 [pid = 1520] [id = 256] 11:51:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (1C9D1800) [pid = 1520] [serial = 767] [outer = 00000000] 11:51:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (1CBFB000) [pid = 1520] [serial = 768] [outer = 1C9D1800] 11:51:10 INFO - PROCESS | 1520 | 1461091870589 Marionette DEBUG loaded listener.js 11:51:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (1D8EF400) [pid = 1520] [serial = 769] [outer = 1C9D1800] 11:51:11 INFO - PROCESS | 1520 | 1461091871046 Marionette TRACE conn4 <- [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]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 11:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:51:11 INFO - PROCESS | 1520 | 1461091871092 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 1520 | 1461091871093 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 11:51:11 INFO - PROCESS | 1520 | 1461091871097 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - PROCESS | 1520 | 1461091871098 Marionette TRACE conn4 <- [1,990,null,{}] 11:51:11 INFO - PROCESS | 1520 | 1461091871102 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:11 INFO - PROCESS | 1520 | 1461091871226 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:51:11 INFO - PROCESS | 1520 | 1461091871321 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 1520 | ++DOCSHELL 1CAC3800 == 72 [pid = 1520] [id = 257] 11:51:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (1ED19400) [pid = 1520] [serial = 770] [outer = 00000000] 11:51:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (1F752800) [pid = 1520] [serial = 771] [outer = 1ED19400] 11:51:11 INFO - PROCESS | 1520 | 1461091871368 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1F752000) [pid = 1520] [serial = 772] [outer = 1ED19400] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (1C332800) [pid = 1520] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (0EB1D400) [pid = 1520] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (1A4AAC00) [pid = 1520] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (1877F000) [pid = 1520] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (1C932000) [pid = 1520] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (0F18B000) [pid = 1520] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (1AD0E000) [pid = 1520] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (11E58800) [pid = 1520] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (18084C00) [pid = 1520] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (1280C000) [pid = 1520] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (1C9DE000) [pid = 1520] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (19C29400) [pid = 1520] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:51:11 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (18028800) [pid = 1520] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:51:11 INFO - PROCESS | 1520 | 1461091871869 Marionette TRACE conn4 <- [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]]]}] 11:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 830ms 11:51:11 INFO - PROCESS | 1520 | 1461091871928 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:51:11 INFO - PROCESS | 1520 | 1461091871930 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 11:51:11 INFO - PROCESS | 1520 | 1461091871933 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:51:11 INFO - PROCESS | 1520 | 1461091871935 Marionette TRACE conn4 <- [1,994,null,{}] 11:51:11 INFO - PROCESS | 1520 | 1461091871939 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:12 INFO - PROCESS | 1520 | 1461091872030 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:51:12 INFO - PROCESS | 1520 | 1461091872036 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD2400 == 73 [pid = 1520] [id = 258] 11:51:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (1C02FC00) [pid = 1520] [serial = 773] [outer = 00000000] 11:51:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (1ED1C400) [pid = 1520] [serial = 774] [outer = 1C02FC00] 11:51:12 INFO - PROCESS | 1520 | 1461091872081 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (1F85A000) [pid = 1520] [serial = 775] [outer = 1C02FC00] 11:51:12 INFO - PROCESS | 1520 | 1461091872502 Marionette TRACE conn4 <- [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]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 11:51:12 INFO - PROCESS | 1520 | 1461091872568 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 1520 | 1461091872570 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 11:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:51:12 INFO - PROCESS | 1520 | 1461091872573 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1520 | 1461091872575 Marionette TRACE conn4 <- [1,998,null,{}] 11:51:12 INFO - PROCESS | 1520 | 1461091872579 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:12 INFO - PROCESS | 1520 | 1461091872665 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:51:12 INFO - PROCESS | 1520 | 1461091872672 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1520 | ++DOCSHELL 1F9DA000 == 74 [pid = 1520] [id = 259] 11:51:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (1FD99000) [pid = 1520] [serial = 776] [outer = 00000000] 11:51:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (204AF000) [pid = 1520] [serial = 777] [outer = 1FD99000] 11:51:12 INFO - PROCESS | 1520 | 1461091872716 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (204B8C00) [pid = 1520] [serial = 778] [outer = 1FD99000] 11:51:13 INFO - PROCESS | 1520 | 1461091873180 Marionette TRACE conn4 <- [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]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 11:51:13 INFO - PROCESS | 1520 | 1461091873208 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1520 | 1461091873210 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 11:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:51:13 INFO - PROCESS | 1520 | 1461091873227 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1520 | 1461091873230 Marionette TRACE conn4 <- [1,1002,null,{}] 11:51:13 INFO - PROCESS | 1520 | 1461091873234 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:13 INFO - PROCESS | 1520 | 1461091873341 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:51:13 INFO - PROCESS | 1520 | 1461091873347 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 1520 | ++DOCSHELL 21508000 == 75 [pid = 1520] [id = 260] 11:51:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (21508800) [pid = 1520] [serial = 779] [outer = 00000000] 11:51:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (19C0B000) [pid = 1520] [serial = 780] [outer = 21508800] 11:51:13 INFO - PROCESS | 1520 | 1461091873398 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (218BB800) [pid = 1520] [serial = 781] [outer = 21508800] 11:51:14 INFO - PROCESS | 1520 | 1461091874121 Marionette TRACE conn4 <- [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]]]}] 11:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 11:51:14 INFO - PROCESS | 1520 | 1461091874160 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:51:14 INFO - PROCESS | 1520 | 1461091874165 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 11:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:51:14 INFO - PROCESS | 1520 | 1461091874171 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:51:14 INFO - PROCESS | 1520 | 1461091874175 Marionette TRACE conn4 <- [1,1006,null,{}] 11:51:14 INFO - PROCESS | 1520 | 1461091874181 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:14 INFO - PROCESS | 1520 | 1461091874313 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:51:14 INFO - PROCESS | 1520 | 1461091874417 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1520 | ++DOCSHELL 1220B000 == 76 [pid = 1520] [id = 261] 11:51:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (126C3000) [pid = 1520] [serial = 782] [outer = 00000000] 11:51:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (16D9B000) [pid = 1520] [serial = 783] [outer = 126C3000] 11:51:14 INFO - PROCESS | 1520 | 1461091874479 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (170E2400) [pid = 1520] [serial = 784] [outer = 126C3000] 11:51:15 INFO - PROCESS | 1520 | 1461091875092 Marionette TRACE conn4 <- [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]]]}] 11:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 11:51:15 INFO - PROCESS | 1520 | 1461091875145 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 1520 | 1461091875151 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 11:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:51:15 INFO - PROCESS | 1520 | 1461091875158 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 1520 | 1461091875161 Marionette TRACE conn4 <- [1,1010,null,{}] 11:51:15 INFO - PROCESS | 1520 | 1461091875165 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:15 INFO - PROCESS | 1520 | 1461091875283 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:51:15 INFO - PROCESS | 1520 | 1461091875419 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 1520 | ++DOCSHELL 1A4A7000 == 77 [pid = 1520] [id = 262] 11:51:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1A4AC800) [pid = 1520] [serial = 785] [outer = 00000000] 11:51:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (1B1BBC00) [pid = 1520] [serial = 786] [outer = 1A4AC800] 11:51:15 INFO - PROCESS | 1520 | 1461091875475 Marionette DEBUG loaded listener.js 11:51:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1C32EC00) [pid = 1520] [serial = 787] [outer = 1A4AC800] 11:51:16 INFO - PROCESS | 1520 | 1461091876094 Marionette TRACE conn4 <- [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]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 11:51:16 INFO - PROCESS | 1520 | 1461091876129 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1520 | 1461091876132 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 11:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:51:16 INFO - PROCESS | 1520 | 1461091876136 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1520 | 1461091876139 Marionette TRACE conn4 <- [1,1014,null,{}] 11:51:16 INFO - PROCESS | 1520 | 1461091876151 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:16 INFO - PROCESS | 1520 | 1461091876310 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:51:16 INFO - PROCESS | 1520 | 1461091876329 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:16 INFO - PROCESS | 1520 | ++DOCSHELL 1FD9B000 == 78 [pid = 1520] [id = 263] 11:51:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1FD9F800) [pid = 1520] [serial = 788] [outer = 00000000] 11:51:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (21510000) [pid = 1520] [serial = 789] [outer = 1FD9F800] 11:51:16 INFO - PROCESS | 1520 | 1461091876389 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (218BE800) [pid = 1520] [serial = 790] [outer = 1FD9F800] 11:51:17 INFO - PROCESS | 1520 | 1461091877062 Marionette TRACE conn4 <- [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]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 11:51:17 INFO - PROCESS | 1520 | 1461091877109 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 1520 | 1461091877112 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 11:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:51:17 INFO - PROCESS | 1520 | 1461091877116 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - PROCESS | 1520 | 1461091877118 Marionette TRACE conn4 <- [1,1018,null,{}] 11:51:17 INFO - PROCESS | 1520 | 1461091877121 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:17 INFO - PROCESS | 1520 | 1461091877232 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:51:17 INFO - PROCESS | 1520 | 1461091877368 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1520 | ++DOCSHELL 23C39800 == 79 [pid = 1520] [id = 264] 11:51:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (23C39C00) [pid = 1520] [serial = 791] [outer = 00000000] 11:51:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (2470C400) [pid = 1520] [serial = 792] [outer = 23C39C00] 11:51:17 INFO - PROCESS | 1520 | 1461091877424 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (2470DC00) [pid = 1520] [serial = 793] [outer = 23C39C00] 11:51:17 INFO - PROCESS | 1520 | 1461091877972 Marionette TRACE conn4 <- [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]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 870ms 11:51:17 INFO - PROCESS | 1520 | 1461091877989 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1520 | 1461091877992 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 11:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:51:18 INFO - PROCESS | 1520 | 1461091877995 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1520 | 1461091877997 Marionette TRACE conn4 <- [1,1022,null,{}] 11:51:18 INFO - PROCESS | 1520 | 1461091878001 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:18 INFO - PROCESS | 1520 | 1461091878112 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:51:18 INFO - PROCESS | 1520 | 1461091878219 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 1520 | ++DOCSHELL 24A58000 == 80 [pid = 1520] [id = 265] 11:51:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (24A5A000) [pid = 1520] [serial = 794] [outer = 00000000] 11:51:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (24A5F000) [pid = 1520] [serial = 795] [outer = 24A5A000] 11:51:18 INFO - PROCESS | 1520 | 1461091878274 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (26B8DC00) [pid = 1520] [serial = 796] [outer = 24A5A000] 11:51:18 INFO - PROCESS | 1520 | 1461091878884 Marionette TRACE conn4 <- [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]]]}] 11:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 11:51:18 INFO - PROCESS | 1520 | 1461091878929 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1520 | 1461091878932 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 11:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:51:18 INFO - PROCESS | 1520 | 1461091878935 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1520 | 1461091878937 Marionette TRACE conn4 <- [1,1026,null,{}] 11:51:18 INFO - PROCESS | 1520 | 1461091878941 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:19 INFO - PROCESS | 1520 | 1461091879073 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:51:19 INFO - PROCESS | 1520 | 1461091879182 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1520 | ++DOCSHELL 25252000 == 81 [pid = 1520] [id = 266] 11:51:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (25254800) [pid = 1520] [serial = 797] [outer = 00000000] 11:51:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (25260000) [pid = 1520] [serial = 798] [outer = 25254800] 11:51:19 INFO - PROCESS | 1520 | 1461091879239 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (26B90800) [pid = 1520] [serial = 799] [outer = 25254800] 11:51:19 INFO - PROCESS | 1520 | 1461091879814 Marionette TRACE conn4 <- [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]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 11:51:19 INFO - PROCESS | 1520 | 1461091879869 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 1520 | 1461091879872 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 11:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:51:19 INFO - PROCESS | 1520 | 1461091879876 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 1520 | 1461091879878 Marionette TRACE conn4 <- [1,1030,null,{}] 11:51:19 INFO - PROCESS | 1520 | 1461091879881 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:20 INFO - PROCESS | 1520 | 1461091879989 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:51:20 INFO - PROCESS | 1520 | 1461091880099 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 1520 | ++DOCSHELL 1280E800 == 82 [pid = 1520] [id = 267] 11:51:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (12814000) [pid = 1520] [serial = 800] [outer = 00000000] 11:51:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (19C03C00) [pid = 1520] [serial = 801] [outer = 12814000] 11:51:20 INFO - PROCESS | 1520 | 1461091880153 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (1BC2DC00) [pid = 1520] [serial = 802] [outer = 12814000] 11:51:21 INFO - PROCESS | 1520 | 1461091881003 Marionette TRACE conn4 <- [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]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1172ms 11:51:21 INFO - PROCESS | 1520 | 1461091881051 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:51:21 INFO - PROCESS | 1520 | 1461091881055 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 11:51:21 INFO - PROCESS | 1520 | 1461091881060 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 1520 | 1461091881063 Marionette TRACE conn4 <- [1,1034,null,{}] 11:51:21 INFO - PROCESS | 1520 | 1461091881068 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:21 INFO - PROCESS | 1520 | 1461091881172 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:51:21 INFO - PROCESS | 1520 | 1461091881286 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 1520 | ++DOCSHELL 128DF800 == 83 [pid = 1520] [id = 268] 11:51:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (133A0C00) [pid = 1520] [serial = 803] [outer = 00000000] 11:51:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (18156C00) [pid = 1520] [serial = 804] [outer = 133A0C00] 11:51:21 INFO - PROCESS | 1520 | 1461091881383 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (128E6C00) [pid = 1520] [serial = 805] [outer = 133A0C00] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1C02A400 == 82 [pid = 1520] [id = 108] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1274E000 == 81 [pid = 1520] [id = 78] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 12809C00 == 80 [pid = 1520] [id = 198] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1F9DA000 == 79 [pid = 1520] [id = 259] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1BFD2400 == 78 [pid = 1520] [id = 258] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1CAC3800 == 77 [pid = 1520] [id = 257] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1C9D1400 == 76 [pid = 1520] [id = 256] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1C6CC400 == 75 [pid = 1520] [id = 255] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1BE16C00 == 74 [pid = 1520] [id = 254] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 19C09C00 == 73 [pid = 1520] [id = 253] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 0EDC8800 == 72 [pid = 1520] [id = 252] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 19C06000 == 71 [pid = 1520] [id = 251] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 0ED06400 == 70 [pid = 1520] [id = 250] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 0EC34000 == 69 [pid = 1520] [id = 246] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 1990E800 == 68 [pid = 1520] [id = 245] 11:51:21 INFO - PROCESS | 1520 | --DOCSHELL 12426400 == 67 [pid = 1520] [id = 244] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (1D8EB000) [pid = 1520] [serial = 600] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (1B2AE000) [pid = 1520] [serial = 597] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (16DECC00) [pid = 1520] [serial = 594] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1ED1B800) [pid = 1520] [serial = 726] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (1C56DC00) [pid = 1520] [serial = 714] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (12422800) [pid = 1520] [serial = 702] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (12812400) [pid = 1520] [serial = 703] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1AA1A800) [pid = 1520] [serial = 708] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (19C0AC00) [pid = 1520] [serial = 709] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (19909800) [pid = 1520] [serial = 705] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (19910400) [pid = 1520] [serial = 706] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1CABBC00) [pid = 1520] [serial = 717] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (1C875C00) [pid = 1520] [serial = 715] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (1241B400) [pid = 1520] [serial = 700] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (122D0800) [pid = 1520] [serial = 699] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (1B2AF800) [pid = 1520] [serial = 711] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (19C0A400) [pid = 1520] [serial = 696] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (171A7400) [pid = 1520] [serial = 684] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (12262000) [pid = 1520] [serial = 687] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (1D8EAC00) [pid = 1520] [serial = 690] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (23AD6000) [pid = 1520] [serial = 693] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (1D04D800) [pid = 1520] [serial = 718] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (12812800) [pid = 1520] [serial = 720] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (1C882400) [pid = 1520] [serial = 723] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (15EEF800) [pid = 1520] [serial = 721] [outer = 00000000] [url = about:blank] 11:51:21 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (1ED24000) [pid = 1520] [serial = 727] [outer = 00000000] [url = about:blank] 11:51:22 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (1BFD0000) [pid = 1520] [serial = 712] [outer = 00000000] [url = about:blank] 11:51:22 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (1C87FC00) [pid = 1520] [serial = 724] [outer = 00000000] [url = about:blank] 11:51:22 INFO - PROCESS | 1520 | 1461091882048 Marionette TRACE conn4 <- [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]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1026ms 11:51:22 INFO - PROCESS | 1520 | 1461091882087 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 1520 | 1461091882092 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 11:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:51:22 INFO - PROCESS | 1520 | 1461091882107 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 1520 | 1461091882110 Marionette TRACE conn4 <- [1,1038,null,{}] 11:51:22 INFO - PROCESS | 1520 | 1461091882132 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:22 INFO - PROCESS | 1520 | 1461091882220 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:51:22 INFO - PROCESS | 1520 | 1461091882227 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC6400 == 68 [pid = 1520] [id = 269] 11:51:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (0EDC8800) [pid = 1520] [serial = 806] [outer = 00000000] 11:51:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (1241B800) [pid = 1520] [serial = 807] [outer = 0EDC8800] 11:51:22 INFO - PROCESS | 1520 | 1461091882273 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (12426800) [pid = 1520] [serial = 808] [outer = 0EDC8800] 11:51:22 INFO - PROCESS | 1520 | 1461091882766 Marionette TRACE conn4 <- [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]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 713ms 11:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:51:22 INFO - PROCESS | 1520 | 1461091882815 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 1520 | 1461091882817 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 11:51:22 INFO - PROCESS | 1520 | 1461091882821 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 1520 | 1461091882824 Marionette TRACE conn4 <- [1,1042,null,{}] 11:51:22 INFO - PROCESS | 1520 | 1461091882834 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:22 INFO - PROCESS | 1520 | 1461091882923 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:51:22 INFO - PROCESS | 1520 | 1461091882932 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1520 | ++DOCSHELL 1877C400 == 69 [pid = 1520] [id = 270] 11:51:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (19903C00) [pid = 1520] [serial = 809] [outer = 00000000] 11:51:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (1990F000) [pid = 1520] [serial = 810] [outer = 19903C00] 11:51:23 INFO - PROCESS | 1520 | 1461091882980 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (19C03800) [pid = 1520] [serial = 811] [outer = 19903C00] 11:51:23 INFO - PROCESS | 1520 | 1461091883430 Marionette TRACE conn4 <- [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]]]}] 11:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 11:51:23 INFO - PROCESS | 1520 | 1461091883510 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 1520 | 1461091883513 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 11:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:51:23 INFO - PROCESS | 1520 | 1461091883516 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 1520 | 1461091883518 Marionette TRACE conn4 <- [1,1046,null,{}] 11:51:23 INFO - PROCESS | 1520 | 1461091883522 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:23 INFO - PROCESS | 1520 | 1461091883637 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:51:23 INFO - PROCESS | 1520 | 1461091883740 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1520 | ++DOCSHELL 19C08400 == 70 [pid = 1520] [id = 271] 11:51:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (19C09C00) [pid = 1520] [serial = 812] [outer = 00000000] 11:51:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1AA13000) [pid = 1520] [serial = 813] [outer = 19C09C00] 11:51:23 INFO - PROCESS | 1520 | 1461091883787 Marionette DEBUG loaded listener.js 11:51:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (1AD0E400) [pid = 1520] [serial = 814] [outer = 19C09C00] 11:51:24 INFO - PROCESS | 1520 | 1461091884222 Marionette TRACE conn4 <- [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]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 11:51:24 INFO - PROCESS | 1520 | 1461091884250 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 1520 | 1461091884252 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 11:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:51:24 INFO - PROCESS | 1520 | 1461091884261 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 1520 | 1461091884263 Marionette TRACE conn4 <- [1,1050,null,{}] 11:51:24 INFO - PROCESS | 1520 | 1461091884266 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:24 INFO - PROCESS | 1520 | 1461091884382 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:51:24 INFO - PROCESS | 1520 | 1461091884389 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 1520 | ++DOCSHELL 1B1B6C00 == 71 [pid = 1520] [id = 272] 11:51:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1B2A5800) [pid = 1520] [serial = 815] [outer = 00000000] 11:51:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1BFCF400) [pid = 1520] [serial = 816] [outer = 1B2A5800] 11:51:24 INFO - PROCESS | 1520 | 1461091884434 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1BDAE400) [pid = 1520] [serial = 817] [outer = 1B2A5800] 11:51:24 INFO - PROCESS | 1520 | 1461091884892 Marionette TRACE conn4 <- [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]]]}] 11:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 11:51:24 INFO - PROCESS | 1520 | 1461091884935 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:51:24 INFO - PROCESS | 1520 | 1461091884937 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 11:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:51:24 INFO - PROCESS | 1520 | 1461091884940 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:51:24 INFO - PROCESS | 1520 | 1461091884942 Marionette TRACE conn4 <- [1,1054,null,{}] 11:51:24 INFO - PROCESS | 1520 | 1461091884945 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:25 INFO - PROCESS | 1520 | 1461091885110 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:51:25 INFO - PROCESS | 1520 | 1461091885135 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 1520 | ++DOCSHELL 1BDA5C00 == 72 [pid = 1520] [id = 273] 11:51:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1C072C00) [pid = 1520] [serial = 818] [outer = 00000000] 11:51:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1C5DF800) [pid = 1520] [serial = 819] [outer = 1C072C00] 11:51:25 INFO - PROCESS | 1520 | 1461091885184 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (1C87C000) [pid = 1520] [serial = 820] [outer = 1C072C00] 11:51:25 INFO - PROCESS | 1520 | 1461091885651 Marionette TRACE conn4 <- [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]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 11:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:51:25 INFO - PROCESS | 1520 | 1461091885671 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1520 | 1461091885673 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 11:51:25 INFO - PROCESS | 1520 | 1461091885676 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 1520 | 1461091885678 Marionette TRACE conn4 <- [1,1058,null,{}] 11:51:25 INFO - PROCESS | 1520 | 1461091885689 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:25 INFO - PROCESS | 1520 | 1461091885806 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:51:25 INFO - PROCESS | 1520 | 1461091885813 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 1520 | ++DOCSHELL 1C87F000 == 73 [pid = 1520] [id = 274] 11:51:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1C880C00) [pid = 1520] [serial = 821] [outer = 00000000] 11:51:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (1CA20400) [pid = 1520] [serial = 822] [outer = 1C880C00] 11:51:25 INFO - PROCESS | 1520 | 1461091885857 Marionette DEBUG loaded listener.js 11:51:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (1CABDC00) [pid = 1520] [serial = 823] [outer = 1C880C00] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (1BE1A800) [pid = 1520] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1C9D1800) [pid = 1520] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (1C02FC00) [pid = 1520] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (19C0F000) [pid = 1520] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1ED19400) [pid = 1520] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (19C0C800) [pid = 1520] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (1C6D5000) [pid = 1520] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1FD99000) [pid = 1520] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (122D0C00) [pid = 1520] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (122D8400) [pid = 1520] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:51:26 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (218C0C00) [pid = 1520] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:51:26 INFO - PROCESS | 1520 | 1461091886464 Marionette TRACE conn4 <- [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]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 830ms 11:51:26 INFO - PROCESS | 1520 | 1461091886508 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:51:26 INFO - PROCESS | 1520 | 1461091886510 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 11:51:26 INFO - PROCESS | 1520 | 1461091886513 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 1520 | 1461091886515 Marionette TRACE conn4 <- [1,1062,null,{}] 11:51:26 INFO - PROCESS | 1520 | 1461091886518 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:26 INFO - PROCESS | 1520 | 1461091886601 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:51:26 INFO - PROCESS | 1520 | 1461091886610 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 1520 | ++DOCSHELL 170CA800 == 74 [pid = 1520] [id = 275] 11:51:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1A483C00) [pid = 1520] [serial = 824] [outer = 00000000] 11:51:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (1C6CE000) [pid = 1520] [serial = 825] [outer = 1A483C00] 11:51:26 INFO - PROCESS | 1520 | 1461091886654 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1C893800) [pid = 1520] [serial = 826] [outer = 1A483C00] 11:51:27 INFO - PROCESS | 1520 | 1461091887084 Marionette TRACE conn4 <- [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]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 11:51:27 INFO - PROCESS | 1520 | 1461091887145 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:51:27 INFO - PROCESS | 1520 | 1461091887147 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 11:51:27 INFO - PROCESS | 1520 | 1461091887150 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 1520 | 1461091887151 Marionette TRACE conn4 <- [1,1066,null,{}] 11:51:27 INFO - PROCESS | 1520 | 1461091887155 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:27 INFO - PROCESS | 1520 | 1461091887240 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:51:27 INFO - PROCESS | 1520 | 1461091887246 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 1520 | ++DOCSHELL 1C9D1C00 == 75 [pid = 1520] [id = 276] 11:51:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1CAB9C00) [pid = 1520] [serial = 827] [outer = 00000000] 11:51:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1D8EB800) [pid = 1520] [serial = 828] [outer = 1CAB9C00] 11:51:27 INFO - PROCESS | 1520 | 1461091887291 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1ED24000) [pid = 1520] [serial = 829] [outer = 1CAB9C00] 11:51:27 INFO - PROCESS | 1520 | 1461091887723 Marionette TRACE conn4 <- [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]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 11:51:27 INFO - PROCESS | 1520 | 1461091887781 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 1520 | 1461091887783 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 11:51:27 INFO - PROCESS | 1520 | 1461091887786 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:51:27 INFO - PROCESS | 1520 | 1461091887788 Marionette TRACE conn4 <- [1,1070,null,{}] 11:51:27 INFO - PROCESS | 1520 | 1461091887791 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:27 INFO - PROCESS | 1520 | 1461091887876 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:51:27 INFO - PROCESS | 1520 | 1461091887883 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 1520 | ++DOCSHELL 1EDF2000 == 76 [pid = 1520] [id = 277] 11:51:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1EE7E800) [pid = 1520] [serial = 830] [outer = 00000000] 11:51:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (1F752C00) [pid = 1520] [serial = 831] [outer = 1EE7E800] 11:51:27 INFO - PROCESS | 1520 | 1461091887927 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1F85D000) [pid = 1520] [serial = 832] [outer = 1EE7E800] 11:51:28 INFO - PROCESS | 1520 | 1461091888624 Marionette TRACE conn4 <- [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]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 870ms 11:51:28 INFO - PROCESS | 1520 | 1461091888661 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 1520 | 1461091888665 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 11:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:51:28 INFO - PROCESS | 1520 | 1461091888671 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 1520 | 1461091888675 Marionette TRACE conn4 <- [1,1074,null,{}] 11:51:28 INFO - PROCESS | 1520 | 1461091888681 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:28 INFO - PROCESS | 1520 | 1461091888799 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:51:28 INFO - PROCESS | 1520 | 1461091888912 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 1520 | ++DOCSHELL 122C7800 == 77 [pid = 1520] [id = 278] 11:51:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (122D1800) [pid = 1520] [serial = 833] [outer = 00000000] 11:51:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (1280C800) [pid = 1520] [serial = 834] [outer = 122D1800] 11:51:28 INFO - PROCESS | 1520 | 1461091888973 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (12AB6800) [pid = 1520] [serial = 835] [outer = 122D1800] 11:51:29 INFO - PROCESS | 1520 | 1461091889593 Marionette TRACE conn4 <- [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]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 990ms 11:51:29 INFO - PROCESS | 1520 | 1461091889662 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:51:29 INFO - PROCESS | 1520 | 1461091889668 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 11:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:51:29 INFO - PROCESS | 1520 | 1461091889675 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 1520 | 1461091889678 Marionette TRACE conn4 <- [1,1078,null,{}] 11:51:29 INFO - PROCESS | 1520 | 1461091889682 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:29 INFO - PROCESS | 1520 | 1461091889794 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:51:29 INFO - PROCESS | 1520 | 1461091889932 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 1520 | ++DOCSHELL 122D5C00 == 78 [pid = 1520] [id = 279] 11:51:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (12422C00) [pid = 1520] [serial = 836] [outer = 00000000] 11:51:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (1AD06C00) [pid = 1520] [serial = 837] [outer = 12422C00] 11:51:30 INFO - PROCESS | 1520 | 1461091889988 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (1BFD2800) [pid = 1520] [serial = 838] [outer = 12422C00] 11:51:30 INFO - PROCESS | 1520 | 1461091890608 Marionette TRACE conn4 <- [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]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 971ms 11:51:30 INFO - PROCESS | 1520 | 1461091890646 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 1520 | 1461091890649 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 11:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:51:30 INFO - PROCESS | 1520 | 1461091890653 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 1520 | 1461091890657 Marionette TRACE conn4 <- [1,1082,null,{}] 11:51:30 INFO - PROCESS | 1520 | 1461091890669 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:30 INFO - PROCESS | 1520 | 1461091890785 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:51:30 INFO - PROCESS | 1520 | 1461091890925 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 1520 | ++DOCSHELL 1F9D9000 == 79 [pid = 1520] [id = 280] 11:51:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (1FD99400) [pid = 1520] [serial = 839] [outer = 00000000] 11:51:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (204B4000) [pid = 1520] [serial = 840] [outer = 1FD99400] 11:51:31 INFO - PROCESS | 1520 | 1461091890988 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (218B9000) [pid = 1520] [serial = 841] [outer = 1FD99400] 11:51:31 INFO - PROCESS | 1520 | 1461091891574 Marionette TRACE conn4 <- [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]]]}] 11:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 11:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:51:31 INFO - PROCESS | 1520 | 1461091891626 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 1520 | 1461091891629 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 11:51:31 INFO - PROCESS | 1520 | 1461091891633 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - PROCESS | 1520 | 1461091891635 Marionette TRACE conn4 <- [1,1086,null,{}] 11:51:31 INFO - PROCESS | 1520 | 1461091891639 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:31 INFO - PROCESS | 1520 | 1461091891749 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:51:31 INFO - PROCESS | 1520 | 1461091891860 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 1520 | ++DOCSHELL 23C34000 == 80 [pid = 1520] [id = 281] 11:51:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (23C36400) [pid = 1520] [serial = 842] [outer = 00000000] 11:51:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (2470A800) [pid = 1520] [serial = 843] [outer = 23C36400] 11:51:31 INFO - PROCESS | 1520 | 1461091891916 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (24A5CC00) [pid = 1520] [serial = 844] [outer = 23C36400] 11:51:32 INFO - PROCESS | 1520 | 1461091892496 Marionette TRACE conn4 <- [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]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 11:51:32 INFO - PROCESS | 1520 | 1461091892566 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 1520 | 1461091892568 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 11:51:32 INFO - PROCESS | 1520 | 1461091892572 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:51:32 INFO - PROCESS | 1520 | 1461091892573 Marionette TRACE conn4 <- [1,1090,null,{}] 11:51:32 INFO - PROCESS | 1520 | 1461091892577 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:32 INFO - PROCESS | 1520 | 1461091892686 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:51:32 INFO - PROCESS | 1520 | 1461091892822 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 1520 | ++DOCSHELL 24C01400 == 81 [pid = 1520] [id = 282] 11:51:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (24C02000) [pid = 1520] [serial = 845] [outer = 00000000] 11:51:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (24C09000) [pid = 1520] [serial = 846] [outer = 24C02000] 11:51:32 INFO - PROCESS | 1520 | 1461091892878 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (24C0A400) [pid = 1520] [serial = 847] [outer = 24C02000] 11:51:33 INFO - PROCESS | 1520 | 1461091893394 Marionette TRACE conn4 <- [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]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 11:51:33 INFO - PROCESS | 1520 | 1461091893506 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:51:33 INFO - PROCESS | 1520 | 1461091893508 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 11:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:51:33 INFO - PROCESS | 1520 | 1461091893512 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 1520 | 1461091893514 Marionette TRACE conn4 <- [1,1094,null,{}] 11:51:33 INFO - PROCESS | 1520 | 1461091893518 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:33 INFO - PROCESS | 1520 | 1461091893682 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:51:33 INFO - PROCESS | 1520 | 1461091893817 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 1520 | ++DOCSHELL 25255800 == 82 [pid = 1520] [id = 283] 11:51:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (25255C00) [pid = 1520] [serial = 848] [outer = 00000000] 11:51:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (25B59C00) [pid = 1520] [serial = 849] [outer = 25255C00] 11:51:33 INFO - PROCESS | 1520 | 1461091893878 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (25B5CC00) [pid = 1520] [serial = 850] [outer = 25255C00] 11:51:34 INFO - PROCESS | 1520 | 1461091894398 Marionette TRACE conn4 <- [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]]]}] 11:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 11:51:34 INFO - PROCESS | 1520 | 1461091894446 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:51:34 INFO - PROCESS | 1520 | 1461091894449 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 11:51:34 INFO - PROCESS | 1520 | 1461091894452 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 1520 | 1461091894454 Marionette TRACE conn4 <- [1,1098,null,{}] 11:51:34 INFO - PROCESS | 1520 | 1461091894458 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:34 INFO - PROCESS | 1520 | 1461091894565 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:51:34 INFO - PROCESS | 1520 | 1461091894677 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 1520 | ++DOCSHELL 2525AC00 == 83 [pid = 1520] [id = 284] 11:51:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (25B5F800) [pid = 1520] [serial = 851] [outer = 00000000] 11:51:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (25B66800) [pid = 1520] [serial = 852] [outer = 25B5F800] 11:51:34 INFO - PROCESS | 1520 | 1461091894731 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (26B95C00) [pid = 1520] [serial = 853] [outer = 25B5F800] 11:51:35 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 11:51:35 INFO - PROCESS | 1520 | 1461091895484 Marionette TRACE conn4 <- [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]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1077ms 11:51:35 INFO - PROCESS | 1520 | 1461091895532 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 1520 | 1461091895534 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 11:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:51:35 INFO - PROCESS | 1520 | 1461091895538 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 1520 | 1461091895540 Marionette TRACE conn4 <- [1,1102,null,{}] 11:51:35 INFO - PROCESS | 1520 | 1461091895543 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:35 INFO - PROCESS | 1520 | 1461091895654 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:51:35 INFO - PROCESS | 1520 | 1461091895793 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 1520 | ++DOCSHELL 122BA800 == 84 [pid = 1520] [id = 285] 11:51:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (122BE400) [pid = 1520] [serial = 854] [outer = 00000000] 11:51:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (199AAC00) [pid = 1520] [serial = 855] [outer = 122BE400] 11:51:35 INFO - PROCESS | 1520 | 1461091895849 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (1BC36400) [pid = 1520] [serial = 856] [outer = 122BE400] 11:51:36 INFO - PROCESS | 1520 | 1461091896605 Marionette TRACE conn4 <- [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]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1120ms 11:51:36 INFO - PROCESS | 1520 | 1461091896662 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 1520 | 1461091896667 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 11:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:51:36 INFO - PROCESS | 1520 | 1461091896672 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 1520 | 1461091896676 Marionette TRACE conn4 <- [1,1106,null,{}] 11:51:36 INFO - PROCESS | 1520 | 1461091896681 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:36 INFO - PROCESS | 1520 | 1461091896787 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:51:36 INFO - PROCESS | 1520 | 1461091896935 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 1520 | ++DOCSHELL 15EED400 == 85 [pid = 1520] [id = 286] 11:51:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (171A3000) [pid = 1520] [serial = 857] [outer = 00000000] 11:51:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (19C05C00) [pid = 1520] [serial = 858] [outer = 171A3000] 11:51:37 INFO - PROCESS | 1520 | 1461091896989 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (1A4A6800) [pid = 1520] [serial = 859] [outer = 171A3000] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 23ACC000 == 84 [pid = 1520] [id = 231] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 1C9D1C00 == 83 [pid = 1520] [id = 276] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 170CA800 == 82 [pid = 1520] [id = 275] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 1C87F000 == 81 [pid = 1520] [id = 274] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 1BDA5C00 == 80 [pid = 1520] [id = 273] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 1B1B6C00 == 79 [pid = 1520] [id = 272] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 19C08400 == 78 [pid = 1520] [id = 271] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 1877C400 == 77 [pid = 1520] [id = 270] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 0EDC6400 == 76 [pid = 1520] [id = 269] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (19C0B000) [pid = 1520] [serial = 780] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 128DF800 == 75 [pid = 1520] [id = 268] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 1FD9B000 == 74 [pid = 1520] [id = 263] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 1A4A7000 == 73 [pid = 1520] [id = 262] 11:51:37 INFO - PROCESS | 1520 | --DOCSHELL 1220B000 == 72 [pid = 1520] [id = 261] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (204B8C00) [pid = 1520] [serial = 778] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (1BFDA000) [pid = 1520] [serial = 762] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (1CBFB000) [pid = 1520] [serial = 768] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (1F85A000) [pid = 1520] [serial = 775] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (1B2AD400) [pid = 1520] [serial = 760] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (23C3A000) [pid = 1520] [serial = 744] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (1C335400) [pid = 1520] [serial = 763] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (1ED1C400) [pid = 1520] [serial = 774] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (1D8EF400) [pid = 1520] [serial = 769] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (218BE000) [pid = 1520] [serial = 741] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (1F752800) [pid = 1520] [serial = 771] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1AD12C00) [pid = 1520] [serial = 759] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (15EAD800) [pid = 1520] [serial = 732] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (1AE07C00) [pid = 1520] [serial = 754] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (2147A800) [pid = 1520] [serial = 738] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (1A4B3C00) [pid = 1520] [serial = 753] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (1C87EC00) [pid = 1520] [serial = 765] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (204AF000) [pid = 1520] [serial = 777] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (1808B800) [pid = 1520] [serial = 751] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (1FDA0800) [pid = 1520] [serial = 729] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (24A52400) [pid = 1520] [serial = 747] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1BFD8400) [pid = 1520] [serial = 735] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (1C886C00) [pid = 1520] [serial = 766] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (16FE5000) [pid = 1520] [serial = 750] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (1815C800) [pid = 1520] [serial = 757] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1F752000) [pid = 1520] [serial = 772] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (18024400) [pid = 1520] [serial = 756] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (23ACF800) [pid = 1520] [serial = 682] [outer = 00000000] [url = about:blank] 11:51:37 INFO - PROCESS | 1520 | 1461091897610 Marionette TRACE conn4 <- [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]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 970ms 11:51:37 INFO - PROCESS | 1520 | 1461091897648 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 1520 | 1461091897653 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 11:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:51:37 INFO - PROCESS | 1520 | 1461091897659 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 1520 | 1461091897661 Marionette TRACE conn4 <- [1,1110,null,{}] 11:51:37 INFO - PROCESS | 1520 | 1461091897665 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:37 INFO - PROCESS | 1520 | 1461091897794 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:51:37 INFO - PROCESS | 1520 | 1461091897811 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 1520 | ++DOCSHELL 12425C00 == 73 [pid = 1520] [id = 287] 11:51:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (128DE800) [pid = 1520] [serial = 860] [outer = 00000000] 11:51:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (18084C00) [pid = 1520] [serial = 861] [outer = 128DE800] 11:51:37 INFO - PROCESS | 1520 | 1461091897857 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (18157C00) [pid = 1520] [serial = 862] [outer = 128DE800] 11:51:38 INFO - PROCESS | 1520 | 1461091898298 Marionette TRACE conn4 <- [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]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 11:51:38 INFO - PROCESS | 1520 | 1461091898332 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:51:38 INFO - PROCESS | 1520 | 1461091898334 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 11:51:38 INFO - PROCESS | 1520 | 1461091898338 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:51:38 INFO - PROCESS | 1520 | 1461091898341 Marionette TRACE conn4 <- [1,1114,null,{}] 11:51:38 INFO - PROCESS | 1520 | 1461091898351 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:38 INFO - PROCESS | 1520 | 1461091898444 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:51:38 INFO - PROCESS | 1520 | 1461091898453 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1520 | ++DOCSHELL 1B2A7000 == 74 [pid = 1520] [id = 288] 11:51:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (1B2AA800) [pid = 1520] [serial = 863] [outer = 00000000] 11:51:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (1BE16C00) [pid = 1520] [serial = 864] [outer = 1B2AA800] 11:51:38 INFO - PROCESS | 1520 | 1461091898502 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (1C031C00) [pid = 1520] [serial = 865] [outer = 1B2AA800] 11:51:38 INFO - PROCESS | 1520 | 1461091898961 Marionette TRACE conn4 <- [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]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 11:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:51:39 INFO - PROCESS | 1520 | 1461091899012 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 1520 | 1461091899014 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 11:51:39 INFO - PROCESS | 1520 | 1461091899017 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 1520 | 1461091899019 Marionette TRACE conn4 <- [1,1118,null,{}] 11:51:39 INFO - PROCESS | 1520 | 1461091899023 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:39 INFO - PROCESS | 1520 | 1461091899113 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:51:39 INFO - PROCESS | 1520 | 1461091899252 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 1520 | ++DOCSHELL 1C071C00 == 75 [pid = 1520] [id = 289] 11:51:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (1C563400) [pid = 1520] [serial = 866] [outer = 00000000] 11:51:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (1C87F800) [pid = 1520] [serial = 867] [outer = 1C563400] 11:51:39 INFO - PROCESS | 1520 | 1461091899298 Marionette DEBUG loaded listener.js 11:51:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (1C886400) [pid = 1520] [serial = 868] [outer = 1C563400] 11:51:39 INFO - PROCESS | 1520 | 1461091899704 Marionette TRACE conn4 <- [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]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 11:51:39 INFO - PROCESS | 1520 | 1461091899748 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 1520 | 1461091899750 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 11:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:51:39 INFO - PROCESS | 1520 | 1461091899766 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 1520 | 1461091899767 Marionette TRACE conn4 <- [1,1122,null,{}] 11:51:39 INFO - PROCESS | 1520 | 1461091899771 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:39 INFO - PROCESS | 1520 | 1461091899890 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:51:39 INFO - PROCESS | 1520 | 1461091899900 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 1520 | ++DOCSHELL 1C520000 == 76 [pid = 1520] [id = 290] 11:51:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (1C87CC00) [pid = 1520] [serial = 869] [outer = 00000000] 11:51:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (1CBF8400) [pid = 1520] [serial = 870] [outer = 1C87CC00] 11:51:40 INFO - PROCESS | 1520 | 1461091900000 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (1D8EA400) [pid = 1520] [serial = 871] [outer = 1C87CC00] 11:51:40 INFO - PROCESS | 1520 | 1461091900453 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 791ms 11:51:40 INFO - PROCESS | 1520 | 1461091900553 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:51:40 INFO - PROCESS | 1520 | 1461091900555 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 11:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:51:40 INFO - PROCESS | 1520 | 1461091900558 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:51:40 INFO - PROCESS | 1520 | 1461091900560 Marionette TRACE conn4 <- [1,1126,null,{}] 11:51:40 INFO - PROCESS | 1520 | 1461091900563 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:40 INFO - PROCESS | 1520 | 1461091900701 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:51:40 INFO - PROCESS | 1520 | 1461091900769 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:40 INFO - PROCESS | 1520 | ++DOCSHELL 1F74C400 == 77 [pid = 1520] [id = 291] 11:51:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (1F74D400) [pid = 1520] [serial = 872] [outer = 00000000] 11:51:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (1FD9C800) [pid = 1520] [serial = 873] [outer = 1F74D400] 11:51:40 INFO - PROCESS | 1520 | 1461091900818 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (1FDA5800) [pid = 1520] [serial = 874] [outer = 1F74D400] 11:51:41 INFO - PROCESS | 1520 | 1461091901226 Marionette TRACE conn4 <- [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]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 11:51:41 INFO - PROCESS | 1520 | 1461091901289 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 1520 | 1461091901291 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 11:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:51:41 INFO - PROCESS | 1520 | 1461091901294 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 1520 | 1461091901296 Marionette TRACE conn4 <- [1,1130,null,{}] 11:51:41 INFO - PROCESS | 1520 | 1461091901299 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:41 INFO - PROCESS | 1520 | 1461091901418 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:51:41 INFO - PROCESS | 1520 | 1461091901483 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 1520 | ++DOCSHELL 1F851C00 == 78 [pid = 1520] [id = 292] 11:51:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (204AFC00) [pid = 1520] [serial = 875] [outer = 00000000] 11:51:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (2150BC00) [pid = 1520] [serial = 876] [outer = 204AFC00] 11:51:41 INFO - PROCESS | 1520 | 1461091901528 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (218B8400) [pid = 1520] [serial = 877] [outer = 204AFC00] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (1B2A5800) [pid = 1520] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1C072C00) [pid = 1520] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1C880C00) [pid = 1520] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (133A0C00) [pid = 1520] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (0EDC8800) [pid = 1520] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (19C09C00) [pid = 1520] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (19903C00) [pid = 1520] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1CAB9C00) [pid = 1520] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:51:41 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (1A483C00) [pid = 1520] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:51:41 INFO - PROCESS | 1520 | 1461091901970 Marionette TRACE conn4 <- [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]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 11:51:42 INFO - PROCESS | 1520 | 1461091902051 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 1520 | 1461091902053 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 11:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:51:42 INFO - PROCESS | 1520 | 1461091902058 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 1520 | 1461091902060 Marionette TRACE conn4 <- [1,1134,null,{}] 11:51:42 INFO - PROCESS | 1520 | 1461091902063 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:42 INFO - PROCESS | 1520 | 1461091902150 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:51:42 INFO - PROCESS | 1520 | 1461091902156 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 1520 | ++DOCSHELL 1B2A5800 == 79 [pid = 1520] [id = 293] 11:51:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (1CAB9C00) [pid = 1520] [serial = 878] [outer = 00000000] 11:51:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (21504C00) [pid = 1520] [serial = 879] [outer = 1CAB9C00] 11:51:42 INFO - PROCESS | 1520 | 1461091902201 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (23AD4000) [pid = 1520] [serial = 880] [outer = 1CAB9C00] 11:51:42 INFO - PROCESS | 1520 | 1461091902641 Marionette TRACE conn4 <- [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]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 11:51:42 INFO - PROCESS | 1520 | 1461091902691 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 1520 | 1461091902693 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 11:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:51:42 INFO - PROCESS | 1520 | 1461091902697 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 1520 | 1461091902699 Marionette TRACE conn4 <- [1,1138,null,{}] 11:51:42 INFO - PROCESS | 1520 | 1461091902702 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:42 INFO - PROCESS | 1520 | 1461091902790 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:51:42 INFO - PROCESS | 1520 | 1461091902796 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 1520 | ++DOCSHELL 204BA000 == 80 [pid = 1520] [id = 294] 11:51:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (21B73400) [pid = 1520] [serial = 881] [outer = 00000000] 11:51:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (21B7A400) [pid = 1520] [serial = 882] [outer = 21B73400] 11:51:42 INFO - PROCESS | 1520 | 1461091902841 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (21B7CC00) [pid = 1520] [serial = 883] [outer = 21B73400] 11:51:43 INFO - PROCESS | 1520 | 1461091903277 Marionette TRACE conn4 <- [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]]]}] 11:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 11:51:43 INFO - PROCESS | 1520 | 1461091903339 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 1520 | 1461091903341 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 11:51:43 INFO - PROCESS | 1520 | 1461091903344 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:51:43 INFO - PROCESS | 1520 | 1461091903346 Marionette TRACE conn4 <- [1,1142,null,{}] 11:51:43 INFO - PROCESS | 1520 | 1461091903349 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:43 INFO - PROCESS | 1520 | 1461091903438 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:51:43 INFO - PROCESS | 1520 | 1461091903444 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC5000 == 81 [pid = 1520] [id = 295] 11:51:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (0EDCA400) [pid = 1520] [serial = 884] [outer = 00000000] 11:51:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (21B80800) [pid = 1520] [serial = 885] [outer = 0EDCA400] 11:51:43 INFO - PROCESS | 1520 | 1461091903489 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (23C3D400) [pid = 1520] [serial = 886] [outer = 0EDCA400] 11:51:44 INFO - PROCESS | 1520 | 1461091904184 Marionette TRACE conn4 <- [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]]]}] 11:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 870ms 11:51:44 INFO - PROCESS | 1520 | 1461091904219 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:51:44 INFO - PROCESS | 1520 | 1461091904224 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 11:51:44 INFO - PROCESS | 1520 | 1461091904230 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:51:44 INFO - PROCESS | 1520 | 1461091904233 Marionette TRACE conn4 <- [1,1146,null,{}] 11:51:44 INFO - PROCESS | 1520 | 1461091904239 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:44 INFO - PROCESS | 1520 | 1461091904360 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:51:44 INFO - PROCESS | 1520 | 1461091904503 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 1520 | ++DOCSHELL 122D6400 == 82 [pid = 1520] [id = 296] 11:51:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (15EA7000) [pid = 1520] [serial = 887] [outer = 00000000] 11:51:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (172CF000) [pid = 1520] [serial = 888] [outer = 15EA7000] 11:51:44 INFO - PROCESS | 1520 | 1461091904566 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (1990DC00) [pid = 1520] [serial = 889] [outer = 15EA7000] 11:51:45 INFO - PROCESS | 1520 | 1461091905185 Marionette TRACE conn4 <- [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]]]}] 11:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1020ms 11:51:45 INFO - PROCESS | 1520 | 1461091905253 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 1520 | 1461091905260 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 11:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:51:45 INFO - PROCESS | 1520 | 1461091905266 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 1520 | 1461091905269 Marionette TRACE conn4 <- [1,1150,null,{}] 11:51:45 INFO - PROCESS | 1520 | 1461091905274 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:45 INFO - PROCESS | 1520 | 1461091905421 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:51:45 INFO - PROCESS | 1520 | 1461091905562 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 1520 | ++DOCSHELL 15EEF000 == 83 [pid = 1520] [id = 297] 11:51:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (1B2A4800) [pid = 1520] [serial = 890] [outer = 00000000] 11:51:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (1C87E000) [pid = 1520] [serial = 891] [outer = 1B2A4800] 11:51:45 INFO - PROCESS | 1520 | 1461091905619 Marionette DEBUG loaded listener.js 11:51:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (1D8F0800) [pid = 1520] [serial = 892] [outer = 1B2A4800] 11:51:46 INFO - PROCESS | 1520 | 1461091906228 Marionette TRACE conn4 <- [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]]]}] 11:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 11:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:51:46 INFO - PROCESS | 1520 | 1461091906238 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:51:46 INFO - PROCESS | 1520 | 1461091906240 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 11:51:46 INFO - PROCESS | 1520 | 1461091906244 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:51:46 INFO - PROCESS | 1520 | 1461091906248 Marionette TRACE conn4 <- [1,1154,null,{}] 11:51:46 INFO - PROCESS | 1520 | 1461091906273 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:46 INFO - PROCESS | 1520 | 1461091906426 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:51:46 INFO - PROCESS | 1520 | 1461091906540 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 1520 | ++DOCSHELL 22285800 == 84 [pid = 1520] [id = 298] 11:51:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (22285C00) [pid = 1520] [serial = 893] [outer = 00000000] 11:51:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (22289000) [pid = 1520] [serial = 894] [outer = 22285C00] 11:51:46 INFO - PROCESS | 1520 | 1461091906600 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (2228D000) [pid = 1520] [serial = 895] [outer = 22285C00] 11:51:47 INFO - PROCESS | 1520 | 1461091907143 Marionette TRACE conn4 <- [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]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 11:51:47 INFO - PROCESS | 1520 | 1461091907236 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 1520 | 1461091907239 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 11:51:47 INFO - PROCESS | 1520 | 1461091907244 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 1520 | 1461091907246 Marionette TRACE conn4 <- [1,1158,null,{}] 11:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:51:47 INFO - PROCESS | 1520 | 1461091907250 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:47 INFO - PROCESS | 1520 | 1461091907363 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:51:47 INFO - PROCESS | 1520 | 1461091907505 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 1520 | ++DOCSHELL 24A59800 == 85 [pid = 1520] [id = 299] 11:51:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (24A5DC00) [pid = 1520] [serial = 896] [outer = 00000000] 11:51:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (24C0D400) [pid = 1520] [serial = 897] [outer = 24A5DC00] 11:51:47 INFO - PROCESS | 1520 | 1461091907564 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (25257C00) [pid = 1520] [serial = 898] [outer = 24A5DC00] 11:51:48 INFO - PROCESS | 1520 | 1461091908082 Marionette TRACE conn4 <- [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]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 11:51:48 INFO - PROCESS | 1520 | 1461091908137 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 1520 | 1461091908140 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 11:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:51:48 INFO - PROCESS | 1520 | 1461091908144 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 1520 | 1461091908146 Marionette TRACE conn4 <- [1,1162,null,{}] 11:51:48 INFO - PROCESS | 1520 | 1461091908150 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:48 INFO - PROCESS | 1520 | 1461091908261 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:51:48 INFO - PROCESS | 1520 | 1461091908374 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:48 INFO - PROCESS | 1520 | ++DOCSHELL 2525D000 == 86 [pid = 1520] [id = 300] 11:51:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (25B59400) [pid = 1520] [serial = 899] [outer = 00000000] 11:51:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (25B64C00) [pid = 1520] [serial = 900] [outer = 25B59400] 11:51:48 INFO - PROCESS | 1520 | 1461091908469 Marionette DEBUG loaded listener.js 11:51:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (26B9C800) [pid = 1520] [serial = 901] [outer = 25B59400] 11:51:49 INFO - PROCESS | 1520 | 1461091909048 Marionette TRACE conn4 <- [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] 11:51:49 INFO - PROCESS | 1520 | 1461091909119 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 11:51:49 INFO - PROCESS | 1520 | 1461091909123 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:51:49 INFO - PROCESS | 1520 | 1461091909125 Marionette TRACE conn4 <- [1,1166,null,{}] 11:51:49 INFO - PROCESS | 1520 | 1461091909129 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:49 INFO - PROCESS | 1520 | 1461091909280 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:51:49 INFO - PROCESS | 1520 | 1461091909427 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC1800 == 87 [pid = 1520] [id = 301] 11:51:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (11E92000) [pid = 1520] [serial = 902] [outer = 00000000] 11:51:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (18781000) [pid = 1520] [serial = 903] [outer = 11E92000] 11:51:49 INFO - PROCESS | 1520 | 1461091909487 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (19C0A400) [pid = 1520] [serial = 904] [outer = 11E92000] 11:51:50 INFO - PROCESS | 1520 | 1461091910332 Marionette TRACE conn4 <- [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] 11:51:50 INFO - PROCESS | 1520 | 1461091910366 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 11:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:51:50 INFO - PROCESS | 1520 | 1461091910371 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 1520 | 1461091910375 Marionette TRACE conn4 <- [1,1170,null,{}] 11:51:50 INFO - PROCESS | 1520 | 1461091910379 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:50 INFO - PROCESS | 1520 | 1461091910483 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:51:50 INFO - PROCESS | 1520 | 1461091910646 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:50 INFO - PROCESS | 1520 | ++DOCSHELL 16DECC00 == 88 [pid = 1520] [id = 302] 11:51:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (19909400) [pid = 1520] [serial = 905] [outer = 00000000] 11:51:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (19C2D000) [pid = 1520] [serial = 906] [outer = 19909400] 11:51:50 INFO - PROCESS | 1520 | 1461091910705 Marionette DEBUG loaded listener.js 11:51:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (12815000) [pid = 1520] [serial = 907] [outer = 19909400] 11:51:51 INFO - PROCESS | 1520 | 1461091911359 Marionette TRACE conn4 <- [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] 11:51:51 INFO - PROCESS | 1520 | 1461091911400 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 11:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:51:51 INFO - PROCESS | 1520 | 1461091911422 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:51:51 INFO - PROCESS | 1520 | 1461091911424 Marionette TRACE conn4 <- [1,1174,null,{}] 11:51:51 INFO - PROCESS | 1520 | 1461091911451 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:51 INFO - PROCESS | 1520 | 1461091911556 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:51:51 INFO - PROCESS | 1520 | 1461091911699 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 1520 | ++DOCSHELL 1814EC00 == 89 [pid = 1520] [id = 303] 11:51:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (1AD0BC00) [pid = 1520] [serial = 908] [outer = 00000000] 11:51:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (1C02B400) [pid = 1520] [serial = 909] [outer = 1AD0BC00] 11:51:51 INFO - PROCESS | 1520 | 1461091911748 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (1C36FC00) [pid = 1520] [serial = 910] [outer = 1AD0BC00] 11:51:51 INFO - PROCESS | 1520 | --DOCSHELL 204BA000 == 88 [pid = 1520] [id = 294] 11:51:51 INFO - PROCESS | 1520 | --DOCSHELL 1B2A5800 == 87 [pid = 1520] [id = 293] 11:51:51 INFO - PROCESS | 1520 | --DOCSHELL 1F851C00 == 86 [pid = 1520] [id = 292] 11:51:51 INFO - PROCESS | 1520 | --DOCSHELL 1F74C400 == 85 [pid = 1520] [id = 291] 11:51:51 INFO - PROCESS | 1520 | --DOCSHELL 1C520000 == 84 [pid = 1520] [id = 290] 11:51:51 INFO - PROCESS | 1520 | --DOCSHELL 1C071C00 == 83 [pid = 1520] [id = 289] 11:51:51 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (19C03C00) [pid = 1520] [serial = 801] [outer = 00000000] [url = about:blank] 11:51:51 INFO - PROCESS | 1520 | --DOMWINDOW == 179 (16D9B000) [pid = 1520] [serial = 783] [outer = 00000000] [url = about:blank] 11:51:51 INFO - PROCESS | 1520 | --DOMWINDOW == 178 (1B1BBC00) [pid = 1520] [serial = 786] [outer = 00000000] [url = about:blank] 11:51:51 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (21510000) [pid = 1520] [serial = 789] [outer = 00000000] [url = about:blank] 11:51:51 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (2470C400) [pid = 1520] [serial = 792] [outer = 00000000] [url = about:blank] 11:51:51 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (24A5F000) [pid = 1520] [serial = 795] [outer = 00000000] [url = about:blank] 11:51:51 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (25260000) [pid = 1520] [serial = 798] [outer = 00000000] [url = about:blank] 11:51:51 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (1F752C00) [pid = 1520] [serial = 831] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 1B2A7000 == 82 [pid = 1520] [id = 288] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 12425C00 == 81 [pid = 1520] [id = 287] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 15EED400 == 80 [pid = 1520] [id = 286] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 24C01400 == 79 [pid = 1520] [id = 282] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 23C34000 == 78 [pid = 1520] [id = 281] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 1F9D9000 == 77 [pid = 1520] [id = 280] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 122D5C00 == 76 [pid = 1520] [id = 279] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 122C7800 == 75 [pid = 1520] [id = 278] 11:51:52 INFO - PROCESS | 1520 | --DOCSHELL 1EDF2000 == 74 [pid = 1520] [id = 277] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (1BFCF400) [pid = 1520] [serial = 816] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (1C5DF800) [pid = 1520] [serial = 819] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (1BDAE400) [pid = 1520] [serial = 817] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (1CA20400) [pid = 1520] [serial = 822] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (128E6C00) [pid = 1520] [serial = 805] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (18156C00) [pid = 1520] [serial = 804] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (1241B800) [pid = 1520] [serial = 807] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (12426800) [pid = 1520] [serial = 808] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (1AA13000) [pid = 1520] [serial = 813] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (1C87C000) [pid = 1520] [serial = 820] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (1990F000) [pid = 1520] [serial = 810] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (19C03800) [pid = 1520] [serial = 811] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (1ED24000) [pid = 1520] [serial = 829] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (1D8EB800) [pid = 1520] [serial = 828] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (1C6CE000) [pid = 1520] [serial = 825] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1CABDC00) [pid = 1520] [serial = 823] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (1C893800) [pid = 1520] [serial = 826] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1AD0E400) [pid = 1520] [serial = 814] [outer = 00000000] [url = about:blank] 11:51:52 INFO - PROCESS | 1520 | 1461091912300 Marionette TRACE conn4 <- [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] 11:51:52 INFO - PROCESS | 1520 | 1461091912321 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 11:51:52 INFO - PROCESS | 1520 | 1461091912325 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:51:52 INFO - PROCESS | 1520 | 1461091912328 Marionette TRACE conn4 <- [1,1178,null,{}] 11:51:52 INFO - PROCESS | 1520 | 1461091912339 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:52 INFO - PROCESS | 1520 | 1461091912434 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:51:52 INFO - PROCESS | 1520 | 1461091912444 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 1520 | ++DOCSHELL 126ABC00 == 75 [pid = 1520] [id = 304] 11:51:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (12811400) [pid = 1520] [serial = 911] [outer = 00000000] 11:51:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (18789800) [pid = 1520] [serial = 912] [outer = 12811400] 11:51:52 INFO - PROCESS | 1520 | 1461091912492 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (19C09C00) [pid = 1520] [serial = 913] [outer = 12811400] 11:51:53 INFO - PROCESS | 1520 | 1461091912988 Marionette TRACE conn4 <- [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] 11:51:53 INFO - PROCESS | 1520 | 1461091913001 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 11:51:53 INFO - PROCESS | 1520 | 1461091913005 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:51:53 INFO - PROCESS | 1520 | 1461091913006 Marionette TRACE conn4 <- [1,1182,null,{}] 11:51:53 INFO - PROCESS | 1520 | 1461091913014 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 1520 | 1461091913102 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:51:53 INFO - PROCESS | 1520 | 1461091913110 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 1520 | ++DOCSHELL 1AD10000 == 76 [pid = 1520] [id = 305] 11:51:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (1AE05000) [pid = 1520] [serial = 914] [outer = 00000000] 11:51:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (1BFDA000) [pid = 1520] [serial = 915] [outer = 1AE05000] 11:51:53 INFO - PROCESS | 1520 | 1461091913156 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (1C06A800) [pid = 1520] [serial = 916] [outer = 1AE05000] 11:51:53 INFO - PROCESS | 1520 | 1461091913646 Marionette TRACE conn4 <- [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] 11:51:53 INFO - PROCESS | 1520 | 1461091913681 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 11:51:53 INFO - PROCESS | 1520 | 1461091913684 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 1520 | 1461091913686 Marionette TRACE conn4 <- [1,1186,null,{}] 11:51:53 INFO - PROCESS | 1520 | 1461091913689 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:53 INFO - PROCESS | 1520 | 1461091913772 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:51:53 INFO - PROCESS | 1520 | 1461091913778 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:53 INFO - PROCESS | 1520 | ++DOCSHELL 1B2A5800 == 77 [pid = 1520] [id = 306] 11:51:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (1BDA3400) [pid = 1520] [serial = 917] [outer = 00000000] 11:51:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (199B8400) [pid = 1520] [serial = 918] [outer = 1BDA3400] 11:51:53 INFO - PROCESS | 1520 | 1461091913824 Marionette DEBUG loaded listener.js 11:51:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (1C877800) [pid = 1520] [serial = 919] [outer = 1BDA3400] 11:51:54 INFO - PROCESS | 1520 | 1461091914337 Marionette TRACE conn4 <- [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]]]}] 11:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 11:51:54 INFO - PROCESS | 1520 | 1461091914415 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 11:51:54 INFO - PROCESS | 1520 | 1461091914417 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 11:51:54 INFO - PROCESS | 1520 | 1461091914420 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:51:54 INFO - PROCESS | 1520 | 1461091914422 Marionette TRACE conn4 <- [1,1190,null,{}] 11:51:54 INFO - PROCESS | 1520 | 1461091914430 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:54 INFO - PROCESS | 1520 | 1461091914583 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:51:54 INFO - PROCESS | 1520 | 1461091914608 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 1520 | ++DOCSHELL 1C882C00 == 78 [pid = 1520] [id = 307] 11:51:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (1CABDC00) [pid = 1520] [serial = 920] [outer = 00000000] 11:51:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (1D8ED000) [pid = 1520] [serial = 921] [outer = 1CABDC00] 11:51:54 INFO - PROCESS | 1520 | 1461091914656 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (1D8F1C00) [pid = 1520] [serial = 922] [outer = 1CABDC00] 11:51:55 INFO - PROCESS | 1520 | 1461091915115 Marionette TRACE conn4 <- [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]]]}] 11:51:55 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 11:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 731ms 11:51:55 INFO - PROCESS | 1520 | 1461091915155 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 1520 | 1461091915157 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 11:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:51:55 INFO - PROCESS | 1520 | 1461091915161 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 1520 | 1461091915162 Marionette TRACE conn4 <- [1,1194,null,{}] 11:51:55 INFO - PROCESS | 1520 | 1461091915166 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:55 INFO - PROCESS | 1520 | 1461091915311 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:51:55 INFO - PROCESS | 1520 | 1461091915382 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:55 INFO - PROCESS | 1520 | ++DOCSHELL 0F182400 == 79 [pid = 1520] [id = 308] 11:51:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (1CAC3800) [pid = 1520] [serial = 923] [outer = 00000000] 11:51:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (204B9800) [pid = 1520] [serial = 924] [outer = 1CAC3800] 11:51:55 INFO - PROCESS | 1520 | 1461091915430 Marionette DEBUG loaded listener.js 11:51:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (1EE7B800) [pid = 1520] [serial = 925] [outer = 1CAC3800] 11:51:55 INFO - PROCESS | 1520 | 1461091915862 Marionette TRACE conn4 <- [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]]]}] 11:51:55 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 11:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 11:51:55 INFO - PROCESS | 1520 | 1461091915928 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 1520 | 1461091915930 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 11:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:51:55 INFO - PROCESS | 1520 | 1461091915938 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 1520 | 1461091915940 Marionette TRACE conn4 <- [1,1198,null,{}] 11:51:55 INFO - PROCESS | 1520 | 1461091915943 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:56 INFO - PROCESS | 1520 | 1461091916069 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:51:56 INFO - PROCESS | 1520 | 1461091916137 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 1520 | ++DOCSHELL 1F747400 == 80 [pid = 1520] [id = 309] 11:51:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (1F753400) [pid = 1520] [serial = 926] [outer = 00000000] 11:51:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (21562000) [pid = 1520] [serial = 927] [outer = 1F753400] 11:51:56 INFO - PROCESS | 1520 | 1461091916182 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (21560800) [pid = 1520] [serial = 928] [outer = 1F753400] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (12423C00) [pid = 1520] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (19C05800) [pid = 1520] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (2150F000) [pid = 1520] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (12813000) [pid = 1520] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (1F748400) [pid = 1520] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (126C3000) [pid = 1520] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (214FB800) [pid = 1520] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (1CA28000) [pid = 1520] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (1A427400) [pid = 1520] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (24A5A000) [pid = 1520] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (2155F400) [pid = 1520] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (1241F000) [pid = 1520] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (15E03C00) [pid = 1520] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (23C39C00) [pid = 1520] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (21508800) [pid = 1520] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (0EC2E000) [pid = 1520] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (23ACD400) [pid = 1520] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (12814800) [pid = 1520] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:51:56 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1C87CC00) [pid = 1520] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (1F74D400) [pid = 1520] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (204AFC00) [pid = 1520] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (1CAB9C00) [pid = 1520] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (21B73400) [pid = 1520] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (12422C00) [pid = 1520] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (122D1800) [pid = 1520] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (1B2AA800) [pid = 1520] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (1FD99400) [pid = 1520] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1C563400) [pid = 1520] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (122BE400) [pid = 1520] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (128DE800) [pid = 1520] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (171A3000) [pid = 1520] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (122CD000) [pid = 1520] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (1FD9F800) [pid = 1520] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (1A4AC800) [pid = 1520] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1C892400) [pid = 1520] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (24709800) [pid = 1520] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (23AD0800) [pid = 1520] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1BE1CC00) [pid = 1520] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (12814000) [pid = 1520] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (122D3000) [pid = 1520] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:51:57 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (25254800) [pid = 1520] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:51:57 INFO - PROCESS | 1520 | 1461091917073 Marionette TRACE conn4 <- [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]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1178ms 11:51:57 INFO - PROCESS | 1520 | 1461091917118 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 1520 | 1461091917120 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 11:51:57 INFO - PROCESS | 1520 | 1461091917124 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:51:57 INFO - PROCESS | 1520 | 1461091917126 Marionette TRACE conn4 <- [1,1202,null,{}] 11:51:57 INFO - PROCESS | 1520 | 1461091917130 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:57 INFO - PROCESS | 1520 | 1461091917217 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:51:57 INFO - PROCESS | 1520 | 1461091917226 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 1520 | ++DOCSHELL 12422400 == 81 [pid = 1520] [id = 310] 11:51:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (126C3000) [pid = 1520] [serial = 929] [outer = 00000000] 11:51:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (171A4800) [pid = 1520] [serial = 930] [outer = 126C3000] 11:51:57 INFO - PROCESS | 1520 | 1461091917270 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (18154800) [pid = 1520] [serial = 931] [outer = 126C3000] 11:51:57 INFO - PROCESS | 1520 | 1461091917735 Marionette TRACE conn4 <- [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]]]}] 11:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 11:51:57 INFO - PROCESS | 1520 | 1461091917758 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 1520 | 1461091917760 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 11:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:51:57 INFO - PROCESS | 1520 | 1461091917763 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 1520 | 1461091917765 Marionette TRACE conn4 <- [1,1206,null,{}] 11:51:57 INFO - PROCESS | 1520 | 1461091917768 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:57 INFO - PROCESS | 1520 | 1461091917853 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:51:57 INFO - PROCESS | 1520 | 1461091917860 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 1520 | ++DOCSHELL 19906800 == 82 [pid = 1520] [id = 311] 11:51:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (19906C00) [pid = 1520] [serial = 932] [outer = 00000000] 11:51:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1C476000) [pid = 1520] [serial = 933] [outer = 19906C00] 11:51:57 INFO - PROCESS | 1520 | 1461091917904 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1CBF3C00) [pid = 1520] [serial = 934] [outer = 19906C00] 11:51:58 INFO - PROCESS | 1520 | 1461091918343 Marionette TRACE conn4 <- [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]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 11:51:58 INFO - PROCESS | 1520 | 1461091918394 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 1520 | 1461091918397 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 11:51:58 INFO - PROCESS | 1520 | 1461091918400 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:51:58 INFO - PROCESS | 1520 | 1461091918402 Marionette TRACE conn4 <- [1,1210,null,{}] 11:51:58 INFO - PROCESS | 1520 | 1461091918406 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:58 INFO - PROCESS | 1520 | 1461091918514 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:51:58 INFO - PROCESS | 1520 | 1461091918520 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 1520 | ++DOCSHELL 1EDE9C00 == 83 [pid = 1520] [id = 312] 11:51:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (21503400) [pid = 1520] [serial = 935] [outer = 00000000] 11:51:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (21B74400) [pid = 1520] [serial = 936] [outer = 21503400] 11:51:58 INFO - PROCESS | 1520 | 1461091918572 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (22281000) [pid = 1520] [serial = 937] [outer = 21503400] 11:51:59 INFO - PROCESS | 1520 | 1461091919270 Marionette TRACE conn4 <- [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] 11:51:59 INFO - PROCESS | 1520 | 1461091919341 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 11:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:51:59 INFO - PROCESS | 1520 | 1461091919346 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 1520 | 1461091919350 Marionette TRACE conn4 <- [1,1214,null,{}] 11:51:59 INFO - PROCESS | 1520 | 1461091919357 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:51:59 INFO - PROCESS | 1520 | 1461091919509 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:51:59 INFO - PROCESS | 1520 | 1461091919662 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 1520 | ++DOCSHELL 122C4C00 == 84 [pid = 1520] [id = 313] 11:51:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (1241EC00) [pid = 1520] [serial = 938] [outer = 00000000] 11:51:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (15EEB000) [pid = 1520] [serial = 939] [outer = 1241EC00] 11:51:59 INFO - PROCESS | 1520 | 1461091919726 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (17034000) [pid = 1520] [serial = 940] [outer = 1241EC00] 11:52:00 INFO - PROCESS | 1520 | 1461091920371 Marionette TRACE conn4 <- [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]]]}] 11:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1080ms 11:52:00 INFO - PROCESS | 1520 | 1461091920426 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:52:00 INFO - PROCESS | 1520 | 1461091920432 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 11:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:52:00 INFO - PROCESS | 1520 | 1461091920439 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:52:00 INFO - PROCESS | 1520 | 1461091920442 Marionette TRACE conn4 <- [1,1218,null,{}] 11:52:00 INFO - PROCESS | 1520 | 1461091920446 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:00 INFO - PROCESS | 1520 | 1461091920589 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:52:00 INFO - PROCESS | 1520 | 1461091920732 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:00 INFO - PROCESS | 1520 | ++DOCSHELL 19C09800 == 85 [pid = 1520] [id = 314] 11:52:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (19C0AC00) [pid = 1520] [serial = 941] [outer = 00000000] 11:52:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (1BC36800) [pid = 1520] [serial = 942] [outer = 19C0AC00] 11:52:00 INFO - PROCESS | 1520 | 1461091920789 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (1BFD9400) [pid = 1520] [serial = 943] [outer = 19C0AC00] 11:52:01 INFO - PROCESS | 1520 | 1461091921406 Marionette TRACE conn4 <- [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]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1020ms 11:52:01 INFO - PROCESS | 1520 | 1461091921461 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 1520 | 1461091921463 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 11:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:52:01 INFO - PROCESS | 1520 | 1461091921468 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 1520 | 1461091921472 Marionette TRACE conn4 <- [1,1222,null,{}] 11:52:01 INFO - PROCESS | 1520 | 1461091921483 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:01 INFO - PROCESS | 1520 | 1461091921618 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:52:01 INFO - PROCESS | 1520 | 1461091921762 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 1520 | ++DOCSHELL 1FD99000 == 86 [pid = 1520] [id = 315] 11:52:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (1FDA1000) [pid = 1520] [serial = 944] [outer = 00000000] 11:52:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (218BC000) [pid = 1520] [serial = 945] [outer = 1FDA1000] 11:52:01 INFO - PROCESS | 1520 | 1461091921822 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (21B7DC00) [pid = 1520] [serial = 946] [outer = 1FDA1000] 11:52:02 INFO - PROCESS | 1520 | 1461091922349 Marionette TRACE conn4 <- [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]]]}] 11:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 11:52:02 INFO - PROCESS | 1520 | 1461091922440 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 11:52:02 INFO - PROCESS | 1520 | 1461091922443 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 11:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:52:02 INFO - PROCESS | 1520 | 1461091922447 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:52:02 INFO - PROCESS | 1520 | 1461091922449 Marionette TRACE conn4 <- [1,1226,null,{}] 11:52:02 INFO - PROCESS | 1520 | 1461091922453 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:02 INFO - PROCESS | 1520 | 1461091922624 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:52:02 INFO - PROCESS | 1520 | 1461091922687 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:02 INFO - PROCESS | 1520 | ++DOCSHELL 23ACD400 == 87 [pid = 1520] [id = 316] 11:52:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (23AD0800) [pid = 1520] [serial = 947] [outer = 00000000] 11:52:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (23C3A800) [pid = 1520] [serial = 948] [outer = 23AD0800] 11:52:02 INFO - PROCESS | 1520 | 1461091922787 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (24706C00) [pid = 1520] [serial = 949] [outer = 23AD0800] 11:52:03 INFO - PROCESS | 1520 | 1461091923317 Marionette TRACE conn4 <- [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]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 11:52:03 INFO - PROCESS | 1520 | 1461091923382 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 1520 | 1461091923384 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 11:52:03 INFO - PROCESS | 1520 | 1461091923387 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:52:03 INFO - PROCESS | 1520 | 1461091923390 Marionette TRACE conn4 <- [1,1230,null,{}] 11:52:03 INFO - PROCESS | 1520 | 1461091923409 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:03 INFO - PROCESS | 1520 | 1461091923519 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:52:03 INFO - PROCESS | 1520 | 1461091923633 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 1520 | ++DOCSHELL 23AD2C00 == 88 [pid = 1520] [id = 317] 11:52:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (23C32400) [pid = 1520] [serial = 950] [outer = 00000000] 11:52:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (24A5B800) [pid = 1520] [serial = 951] [outer = 23C32400] 11:52:03 INFO - PROCESS | 1520 | 1461091923687 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (24C05C00) [pid = 1520] [serial = 952] [outer = 23C32400] 11:52:04 INFO - PROCESS | 1520 | 1461091924237 Marionette TRACE conn4 <- [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]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 890ms 11:52:04 INFO - PROCESS | 1520 | 1461091924280 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 1520 | 1461091924283 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 11:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:52:04 INFO - PROCESS | 1520 | 1461091924286 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 1520 | 1461091924288 Marionette TRACE conn4 <- [1,1234,null,{}] 11:52:04 INFO - PROCESS | 1520 | 1461091924292 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:04 INFO - PROCESS | 1520 | 1461091924422 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:52:04 INFO - PROCESS | 1520 | 1461091924581 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 1520 | ++DOCSHELL 24A52400 == 89 [pid = 1520] [id = 318] 11:52:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (24C0E400) [pid = 1520] [serial = 953] [outer = 00000000] 11:52:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (27201800) [pid = 1520] [serial = 954] [outer = 24C0E400] 11:52:04 INFO - PROCESS | 1520 | 1461091924641 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (27205400) [pid = 1520] [serial = 955] [outer = 24C0E400] 11:52:05 INFO - PROCESS | 1520 | 1461091925263 Marionette TRACE conn4 <- [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]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1018ms 11:52:05 INFO - PROCESS | 1520 | 1461091925308 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 1520 | 1461091925310 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 11:52:05 INFO - PROCESS | 1520 | 1461091925314 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:52:05 INFO - PROCESS | 1520 | 1461091925316 Marionette TRACE conn4 <- [1,1238,null,{}] 11:52:05 INFO - PROCESS | 1520 | 1461091925320 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:05 INFO - PROCESS | 1520 | 1461091925478 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:52:05 INFO - PROCESS | 1520 | 1461091925546 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:05 INFO - PROCESS | 1520 | ++DOCSHELL 0EC34000 == 90 [pid = 1520] [id = 319] 11:52:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (122D0000) [pid = 1520] [serial = 956] [outer = 00000000] 11:52:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (16FF1C00) [pid = 1520] [serial = 957] [outer = 122D0000] 11:52:05 INFO - PROCESS | 1520 | 1461091925643 Marionette DEBUG loaded listener.js 11:52:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (1AA13400) [pid = 1520] [serial = 958] [outer = 122D0000] 11:52:06 INFO - PROCESS | 1520 | 1461091926220 Marionette TRACE conn4 <- [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]]]}] 11:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 11:52:06 INFO - PROCESS | 1520 | 1461091926287 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:52:06 INFO - PROCESS | 1520 | 1461091926290 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 11:52:06 INFO - PROCESS | 1520 | 1461091926293 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:52:06 INFO - PROCESS | 1520 | 1461091926295 Marionette TRACE conn4 <- [1,1242,null,{}] 11:52:06 INFO - PROCESS | 1520 | 1461091926299 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:06 INFO - PROCESS | 1520 | 1461091926409 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:52:06 INFO - PROCESS | 1520 | 1461091926686 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 1520 | ++DOCSHELL 122C4400 == 91 [pid = 1520] [id = 320] 11:52:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (12419400) [pid = 1520] [serial = 959] [outer = 00000000] 11:52:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (126B3800) [pid = 1520] [serial = 960] [outer = 12419400] 11:52:06 INFO - PROCESS | 1520 | 1461091926746 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (12817000) [pid = 1520] [serial = 961] [outer = 12419400] 11:52:07 INFO - PROCESS | 1520 | 1461091927301 Marionette TRACE conn4 <- [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]]]}] 11:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1017ms 11:52:07 INFO - PROCESS | 1520 | 1461091927315 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 1520 | 1461091927320 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 11:52:07 INFO - PROCESS | 1520 | 1461091927325 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:52:07 INFO - PROCESS | 1520 | 1461091927328 Marionette TRACE conn4 <- [1,1246,null,{}] 11:52:07 INFO - PROCESS | 1520 | 1461091927333 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:07 INFO - PROCESS | 1520 | 1461091927461 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:52:07 INFO - PROCESS | 1520 | 1461091927584 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 1520 | ++DOCSHELL 18086400 == 92 [pid = 1520] [id = 321] 11:52:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (18092400) [pid = 1520] [serial = 962] [outer = 00000000] 11:52:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (1AD0E400) [pid = 1520] [serial = 963] [outer = 18092400] 11:52:07 INFO - PROCESS | 1520 | 1461091927635 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (1B2AD800) [pid = 1520] [serial = 964] [outer = 18092400] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 1225F800 == 91 [pid = 1520] [id = 151] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 19906800 == 90 [pid = 1520] [id = 311] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 12422400 == 89 [pid = 1520] [id = 310] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 1F747400 == 88 [pid = 1520] [id = 309] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 0F182400 == 87 [pid = 1520] [id = 308] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 1C882C00 == 86 [pid = 1520] [id = 307] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 1B2A5800 == 85 [pid = 1520] [id = 306] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 1AD10000 == 84 [pid = 1520] [id = 305] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 126ABC00 == 83 [pid = 1520] [id = 304] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (21B80800) [pid = 1520] [serial = 885] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 1814EC00 == 82 [pid = 1520] [id = 303] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 16DECC00 == 81 [pid = 1520] [id = 302] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 24A59800 == 80 [pid = 1520] [id = 299] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 22285800 == 79 [pid = 1520] [id = 298] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 15EEF000 == 78 [pid = 1520] [id = 297] 11:52:08 INFO - PROCESS | 1520 | --DOCSHELL 122D6400 == 77 [pid = 1520] [id = 296] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (218BE800) [pid = 1520] [serial = 790] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (1C32EC00) [pid = 1520] [serial = 787] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (204B1400) [pid = 1520] [serial = 639] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (24A54C00) [pid = 1520] [serial = 748] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (23C3D800) [pid = 1520] [serial = 745] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (21503800) [pid = 1520] [serial = 739] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (1BC2DC00) [pid = 1520] [serial = 802] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (1280D400) [pid = 1520] [serial = 633] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (26B90800) [pid = 1520] [serial = 799] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1815D400) [pid = 1520] [serial = 685] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (1A4A6400) [pid = 1520] [serial = 636] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (218B2400) [pid = 1520] [serial = 648] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (171A7000) [pid = 1520] [serial = 733] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (204BC000) [pid = 1520] [serial = 730] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (170E2400) [pid = 1520] [serial = 784] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (21506000) [pid = 1520] [serial = 645] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (1F9CE000) [pid = 1520] [serial = 691] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1C333400) [pid = 1520] [serial = 736] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (26B8DC00) [pid = 1520] [serial = 796] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (23ACE000) [pid = 1520] [serial = 742] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (204BB000) [pid = 1520] [serial = 642] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1AA05000) [pid = 1520] [serial = 651] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (2470DC00) [pid = 1520] [serial = 793] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (218BB800) [pid = 1520] [serial = 781] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (1808B400) [pid = 1520] [serial = 688] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (23C34400) [pid = 1520] [serial = 694] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (1A4B4000) [pid = 1520] [serial = 697] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (1D091400) [pid = 1520] [serial = 591] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1CBF8400) [pid = 1520] [serial = 870] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (1FDA5800) [pid = 1520] [serial = 874] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (1FD9C800) [pid = 1520] [serial = 873] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1D8EA400) [pid = 1520] [serial = 871] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (2150BC00) [pid = 1520] [serial = 876] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (21504C00) [pid = 1520] [serial = 879] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (21B7A400) [pid = 1520] [serial = 882] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (1AD06C00) [pid = 1520] [serial = 837] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (12AB6800) [pid = 1520] [serial = 835] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (1280C800) [pid = 1520] [serial = 834] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (1BE16C00) [pid = 1520] [serial = 864] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (1C031C00) [pid = 1520] [serial = 865] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (218B9000) [pid = 1520] [serial = 841] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (204B4000) [pid = 1520] [serial = 840] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (1C87F800) [pid = 1520] [serial = 867] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (1BC36400) [pid = 1520] [serial = 856] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (199AAC00) [pid = 1520] [serial = 855] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (18157C00) [pid = 1520] [serial = 862] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (18084C00) [pid = 1520] [serial = 861] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 119 (1A4A6800) [pid = 1520] [serial = 859] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 118 (19C05C00) [pid = 1520] [serial = 858] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 117 (218B8400) [pid = 1520] [serial = 877] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 116 (2470A800) [pid = 1520] [serial = 843] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 115 (24C09000) [pid = 1520] [serial = 846] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 114 (21B7CC00) [pid = 1520] [serial = 883] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 113 (1BFD2800) [pid = 1520] [serial = 838] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 112 (25B59C00) [pid = 1520] [serial = 849] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 111 (25B66800) [pid = 1520] [serial = 852] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 110 (23AD4000) [pid = 1520] [serial = 880] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | --DOMWINDOW == 109 (1C886400) [pid = 1520] [serial = 868] [outer = 00000000] [url = about:blank] 11:52:08 INFO - PROCESS | 1520 | 1461091928303 Marionette TRACE conn4 <- [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]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1016ms 11:52:08 INFO - PROCESS | 1520 | 1461091928347 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 1520 | 1461091928351 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 11:52:08 INFO - PROCESS | 1520 | 1461091928356 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:52:08 INFO - PROCESS | 1520 | 1461091928357 Marionette TRACE conn4 <- [1,1250,null,{}] 11:52:08 INFO - PROCESS | 1520 | 1461091928361 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:08 INFO - PROCESS | 1520 | 1461091928463 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:52:08 INFO - PROCESS | 1520 | 1461091928566 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:08 INFO - PROCESS | 1520 | ++DOCSHELL 122D6C00 == 78 [pid = 1520] [id = 322] 11:52:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 110 (122D7000) [pid = 1520] [serial = 965] [outer = 00000000] 11:52:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 111 (1274EC00) [pid = 1520] [serial = 966] [outer = 122D7000] 11:52:08 INFO - PROCESS | 1520 | 1461091928613 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 112 (16B15000) [pid = 1520] [serial = 967] [outer = 122D7000] 11:52:09 INFO - PROCESS | 1520 | 1461091929051 Marionette TRACE conn4 <- [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]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 11:52:09 INFO - PROCESS | 1520 | 1461091929091 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 1520 | 1461091929093 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 11:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:52:09 INFO - PROCESS | 1520 | 1461091929099 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 1520 | 1461091929105 Marionette TRACE conn4 <- [1,1254,null,{}] 11:52:09 INFO - PROCESS | 1520 | 1461091929114 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:09 INFO - PROCESS | 1520 | 1461091929223 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:52:09 INFO - PROCESS | 1520 | 1461091929241 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 1520 | ++DOCSHELL 1AA19C00 == 79 [pid = 1520] [id = 323] 11:52:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 113 (1AD07000) [pid = 1520] [serial = 968] [outer = 00000000] 11:52:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 114 (1AE07C00) [pid = 1520] [serial = 969] [outer = 1AD07000] 11:52:09 INFO - PROCESS | 1520 | 1461091929286 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 115 (1B2ABC00) [pid = 1520] [serial = 970] [outer = 1AD07000] 11:52:09 INFO - PROCESS | 1520 | 1461091929756 Marionette TRACE conn4 <- [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]]]}] 11:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 11:52:09 INFO - PROCESS | 1520 | 1461091929790 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 1520 | 1461091929793 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 11:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:52:09 INFO - PROCESS | 1520 | 1461091929825 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 1520 | 1461091929827 Marionette TRACE conn4 <- [1,1258,null,{}] 11:52:09 INFO - PROCESS | 1520 | 1461091929832 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:09 INFO - PROCESS | 1520 | 1461091929920 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:52:10 INFO - PROCESS | 1520 | 1461091930021 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1520 | ++DOCSHELL 1B2AE400 == 80 [pid = 1520] [id = 324] 11:52:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 116 (1B2AFC00) [pid = 1520] [serial = 971] [outer = 00000000] 11:52:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 117 (1C338000) [pid = 1520] [serial = 972] [outer = 1B2AFC00] 11:52:10 INFO - PROCESS | 1520 | 1461091930067 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (1C478400) [pid = 1520] [serial = 973] [outer = 1B2AFC00] 11:52:10 INFO - PROCESS | 1520 | 1461091930443 Marionette TRACE conn4 <- [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]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 711ms 11:52:10 INFO - PROCESS | 1520 | 1461091930511 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:52:10 INFO - PROCESS | 1520 | 1461091930513 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 11:52:10 INFO - PROCESS | 1520 | 1461091930516 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 1520 | 1461091930518 Marionette TRACE conn4 <- [1,1262,null,{}] 11:52:10 INFO - PROCESS | 1520 | 1461091930521 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:10 INFO - PROCESS | 1520 | 1461091930654 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:52:10 INFO - PROCESS | 1520 | 1461091930675 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1520 | ++DOCSHELL 1C47A000 == 81 [pid = 1520] [id = 325] 11:52:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 119 (1C47CC00) [pid = 1520] [serial = 974] [outer = 00000000] 11:52:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 120 (1C883800) [pid = 1520] [serial = 975] [outer = 1C47CC00] 11:52:10 INFO - PROCESS | 1520 | 1461091930730 Marionette DEBUG loaded listener.js 11:52:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (1C9DBC00) [pid = 1520] [serial = 976] [outer = 1C47CC00] 11:52:11 INFO - PROCESS | 1520 | 1461091931206 Marionette TRACE conn4 <- [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]]]}] 11:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 11:52:11 INFO - PROCESS | 1520 | 1461091931258 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:52:11 INFO - PROCESS | 1520 | 1461091931260 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 11:52:11 INFO - PROCESS | 1520 | 1461091931263 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:52:11 INFO - PROCESS | 1520 | 1461091931265 Marionette TRACE conn4 <- [1,1266,null,{}] 11:52:11 INFO - PROCESS | 1520 | 1461091931268 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:11 INFO - PROCESS | 1520 | 1461091931389 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:52:11 INFO - PROCESS | 1520 | 1461091931453 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:11 INFO - PROCESS | 1520 | ++DOCSHELL 1CA1E800 == 82 [pid = 1520] [id = 326] 11:52:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (1CBF0C00) [pid = 1520] [serial = 977] [outer = 00000000] 11:52:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (1ED23C00) [pid = 1520] [serial = 978] [outer = 1CBF0C00] 11:52:11 INFO - PROCESS | 1520 | 1461091931502 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (1F748400) [pid = 1520] [serial = 979] [outer = 1CBF0C00] 11:52:11 INFO - PROCESS | 1520 | 1461091931941 Marionette TRACE conn4 <- [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]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 11:52:12 INFO - PROCESS | 1520 | 1461091931998 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:52:12 INFO - PROCESS | 1520 | 1461091932000 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 11:52:12 INFO - PROCESS | 1520 | 1461091932003 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 1520 | 1461091932005 Marionette TRACE conn4 <- [1,1270,null,{}] 11:52:12 INFO - PROCESS | 1520 | 1461091932009 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:12 INFO - PROCESS | 1520 | 1461091932135 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:52:12 INFO - PROCESS | 1520 | 1461091932204 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 1520 | ++DOCSHELL 16B10400 == 83 [pid = 1520] [id = 327] 11:52:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (1D092000) [pid = 1520] [serial = 980] [outer = 00000000] 11:52:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (1FD9C800) [pid = 1520] [serial = 981] [outer = 1D092000] 11:52:12 INFO - PROCESS | 1520 | 1461091932248 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (204AE400) [pid = 1520] [serial = 982] [outer = 1D092000] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (1CABDC00) [pid = 1520] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 125 (1F753400) [pid = 1520] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 124 (1AE05000) [pid = 1520] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 123 (1CAC3800) [pid = 1520] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 122 (19906C00) [pid = 1520] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 121 (12811400) [pid = 1520] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 120 (1AD0BC00) [pid = 1520] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 119 (19909400) [pid = 1520] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 118 (126C3000) [pid = 1520] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:52:12 INFO - PROCESS | 1520 | --DOMWINDOW == 117 (1BDA3400) [pid = 1520] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:52:12 INFO - PROCESS | 1520 | 1461091932810 Marionette TRACE conn4 <- [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]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 871ms 11:52:12 INFO - PROCESS | 1520 | 1461091932877 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 1520 | 1461091932879 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 11:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:52:12 INFO - PROCESS | 1520 | 1461091932882 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 1520 | 1461091932884 Marionette TRACE conn4 <- [1,1274,null,{}] 11:52:12 INFO - PROCESS | 1520 | 1461091932887 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:12 INFO - PROCESS | 1520 | 1461091932974 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:52:13 INFO - PROCESS | 1520 | 1461091932983 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 1520 | ++DOCSHELL 1241C800 == 84 [pid = 1520] [id = 328] 11:52:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 118 (126C3000) [pid = 1520] [serial = 983] [outer = 00000000] 11:52:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 119 (1B2B2800) [pid = 1520] [serial = 984] [outer = 126C3000] 11:52:13 INFO - PROCESS | 1520 | 1461091933028 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 120 (1CABDC00) [pid = 1520] [serial = 985] [outer = 126C3000] 11:52:13 INFO - PROCESS | 1520 | 1461091933455 Marionette TRACE conn4 <- [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]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 11:52:13 INFO - PROCESS | 1520 | 1461091933516 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 1520 | 1461091933518 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 11:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:52:13 INFO - PROCESS | 1520 | 1461091933521 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 1520 | 1461091933523 Marionette TRACE conn4 <- [1,1278,null,{}] 11:52:13 INFO - PROCESS | 1520 | 1461091933527 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:13 INFO - PROCESS | 1520 | 1461091933614 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:52:13 INFO - PROCESS | 1520 | 1461091933620 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:13 INFO - PROCESS | 1520 | ++DOCSHELL 1F753400 == 85 [pid = 1520] [id = 329] 11:52:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 121 (1F85BC00) [pid = 1520] [serial = 986] [outer = 00000000] 11:52:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 122 (2137FC00) [pid = 1520] [serial = 987] [outer = 1F85BC00] 11:52:13 INFO - PROCESS | 1520 | 1461091933666 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 123 (2150B400) [pid = 1520] [serial = 988] [outer = 1F85BC00] 11:52:14 INFO - PROCESS | 1520 | 1461091934110 Marionette TRACE conn4 <- [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]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 631ms 11:52:14 INFO - PROCESS | 1520 | 1461091934153 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 1520 | 1461091934156 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 11:52:14 INFO - PROCESS | 1520 | 1461091934159 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:52:14 INFO - PROCESS | 1520 | 1461091934161 Marionette TRACE conn4 <- [1,1282,null,{}] 11:52:14 INFO - PROCESS | 1520 | 1461091934165 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:14 INFO - PROCESS | 1520 | 1461091934254 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:52:14 INFO - PROCESS | 1520 | 1461091934261 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 1520 | ++DOCSHELL 16DEA000 == 86 [pid = 1520] [id = 330] 11:52:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 124 (21507800) [pid = 1520] [serial = 989] [outer = 00000000] 11:52:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 125 (218BBC00) [pid = 1520] [serial = 990] [outer = 21507800] 11:52:14 INFO - PROCESS | 1520 | 1461091934310 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 126 (21B7B800) [pid = 1520] [serial = 991] [outer = 21507800] 11:52:14 INFO - PROCESS | 1520 | 1461091934842 Marionette TRACE conn4 <- [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]]]}] 11:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 11:52:14 INFO - PROCESS | 1520 | 1461091934933 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:52:14 INFO - PROCESS | 1520 | 1461091934938 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 11:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:52:14 INFO - PROCESS | 1520 | 1461091934943 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 1520 | 1461091934948 Marionette TRACE conn4 <- [1,1286,null,{}] 11:52:14 INFO - PROCESS | 1520 | 1461091934955 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:15 INFO - PROCESS | 1520 | 1461091935088 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:52:15 INFO - PROCESS | 1520 | 1461091935200 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 1520 | ++DOCSHELL 1266B000 == 87 [pid = 1520] [id = 331] 11:52:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (12677400) [pid = 1520] [serial = 992] [outer = 00000000] 11:52:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (132ACC00) [pid = 1520] [serial = 993] [outer = 12677400] 11:52:15 INFO - PROCESS | 1520 | 1461091935258 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (170C5000) [pid = 1520] [serial = 994] [outer = 12677400] 11:52:15 INFO - PROCESS | 1520 | 1461091935917 Marionette TRACE conn4 <- [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]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1026ms 11:52:15 INFO - PROCESS | 1520 | 1461091935968 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 1520 | 1461091935975 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 11:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:52:16 INFO - PROCESS | 1520 | 1461091935981 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 1520 | 1461091935984 Marionette TRACE conn4 <- [1,1290,null,{}] 11:52:16 INFO - PROCESS | 1520 | 1461091936002 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:16 INFO - PROCESS | 1520 | 1461091936181 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:52:16 INFO - PROCESS | 1520 | 1461091936285 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 1520 | ++DOCSHELL 199B4800 == 88 [pid = 1520] [id = 332] 11:52:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (19C2C400) [pid = 1520] [serial = 995] [outer = 00000000] 11:52:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (1AE05000) [pid = 1520] [serial = 996] [outer = 19C2C400] 11:52:16 INFO - PROCESS | 1520 | 1461091936344 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (1BE15C00) [pid = 1520] [serial = 997] [outer = 19C2C400] 11:52:16 INFO - PROCESS | 1520 | 1461091936940 Marionette TRACE conn4 <- [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]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1019ms 11:52:17 INFO - PROCESS | 1520 | 1461091937002 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 1520 | 1461091937005 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 11:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:52:17 INFO - PROCESS | 1520 | 1461091937009 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 1520 | 1461091937013 Marionette TRACE conn4 <- [1,1294,null,{}] 11:52:17 INFO - PROCESS | 1520 | 1461091937024 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:17 INFO - PROCESS | 1520 | 1461091937146 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:52:17 INFO - PROCESS | 1520 | 1461091937289 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 1520 | ++DOCSHELL 1D0B2800 == 89 [pid = 1520] [id = 333] 11:52:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1D8E8400) [pid = 1520] [serial = 998] [outer = 00000000] 11:52:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (21507400) [pid = 1520] [serial = 999] [outer = 1D8E8400] 11:52:17 INFO - PROCESS | 1520 | 1461091937352 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (21B78C00) [pid = 1520] [serial = 1000] [outer = 1D8E8400] 11:52:17 INFO - PROCESS | 1520 | 1461091937949 Marionette TRACE conn4 <- [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]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 11:52:18 INFO - PROCESS | 1520 | 1461091937982 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 1520 | 1461091937985 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 11:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:52:18 INFO - PROCESS | 1520 | 1461091937989 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 1520 | 1461091937991 Marionette TRACE conn4 <- [1,1298,null,{}] 11:52:18 INFO - PROCESS | 1520 | 1461091937995 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:18 INFO - PROCESS | 1520 | 1461091938109 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:52:18 INFO - PROCESS | 1520 | 1461091938249 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 1520 | ++DOCSHELL 23ACF800 == 90 [pid = 1520] [id = 334] 11:52:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (23ACFC00) [pid = 1520] [serial = 1001] [outer = 00000000] 11:52:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (23C35C00) [pid = 1520] [serial = 1002] [outer = 23ACFC00] 11:52:18 INFO - PROCESS | 1520 | 1461091938306 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (23C3D000) [pid = 1520] [serial = 1003] [outer = 23ACFC00] 11:52:18 INFO - PROCESS | 1520 | 1461091938911 Marionette TRACE conn4 <- [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] 11:52:18 INFO - PROCESS | 1520 | 1461091938967 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 11:52:18 INFO - PROCESS | 1520 | 1461091938970 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:52:18 INFO - PROCESS | 1520 | 1461091938972 Marionette TRACE conn4 <- [1,1302,null,{}] 11:52:19 INFO - PROCESS | 1520 | 1461091938991 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:19 INFO - PROCESS | 1520 | 1461091939102 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:52:19 INFO - PROCESS | 1520 | 1461091939243 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 1520 | ++DOCSHELL 172CE400 == 91 [pid = 1520] [id = 335] 11:52:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (23AD3400) [pid = 1520] [serial = 1004] [outer = 00000000] 11:52:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (247ED400) [pid = 1520] [serial = 1005] [outer = 23AD3400] 11:52:19 INFO - PROCESS | 1520 | 1461091939299 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (247EF800) [pid = 1520] [serial = 1006] [outer = 23AD3400] 11:52:19 INFO - PROCESS | 1520 | 1461091939888 Marionette TRACE conn4 <- [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]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 991ms 11:52:19 INFO - PROCESS | 1520 | 1461091939964 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 1520 | 1461091939967 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 11:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:52:19 INFO - PROCESS | 1520 | 1461091939970 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 1520 | 1461091939972 Marionette TRACE conn4 <- [1,1306,null,{}] 11:52:20 INFO - PROCESS | 1520 | 1461091939976 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:20 INFO - PROCESS | 1520 | 1461091940140 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:52:20 INFO - PROCESS | 1520 | 1461091940287 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 1520 | ++DOCSHELL 1FAA1C00 == 92 [pid = 1520] [id = 336] 11:52:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (1FAA4000) [pid = 1520] [serial = 1007] [outer = 00000000] 11:52:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (247E6000) [pid = 1520] [serial = 1008] [outer = 1FAA4000] 11:52:20 INFO - PROCESS | 1520 | 1461091940346 Marionette DEBUG loaded listener.js 11:52:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (247F4000) [pid = 1520] [serial = 1009] [outer = 1FAA4000] 11:52:20 INFO - PROCESS | 1520 | 1461091940910 Marionette TRACE conn4 <- [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]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 11:52:20 INFO - PROCESS | 1520 | 1461091940944 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 1520 | 1461091940947 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 11:52:20 INFO - PROCESS | 1520 | 1461091940950 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:52:20 INFO - PROCESS | 1520 | 1461091940952 Marionette TRACE conn4 <- [1,1310,null,{}] 11:52:20 INFO - PROCESS | 1520 | 1461091940956 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:21 INFO - PROCESS | 1520 | 1461091941065 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:52:21 INFO - PROCESS | 1520 | 1461091941180 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 1520 | ++DOCSHELL 24A51C00 == 93 [pid = 1520] [id = 337] 11:52:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (24A58400) [pid = 1520] [serial = 1010] [outer = 00000000] 11:52:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (25251800) [pid = 1520] [serial = 1011] [outer = 24A58400] 11:52:21 INFO - PROCESS | 1520 | 1461091941236 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (25B59800) [pid = 1520] [serial = 1012] [outer = 24A58400] 11:52:21 INFO - PROCESS | 1520 | 1461091941788 Marionette TRACE conn4 <- [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]]]}] 11:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 871ms 11:52:21 INFO - PROCESS | 1520 | 1461091941825 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 11:52:21 INFO - PROCESS | 1520 | 1461091941828 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 11:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:52:21 INFO - PROCESS | 1520 | 1461091941831 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:52:21 INFO - PROCESS | 1520 | 1461091941833 Marionette TRACE conn4 <- [1,1314,null,{}] 11:52:21 INFO - PROCESS | 1520 | 1461091941837 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:21 INFO - PROCESS | 1520 | 1461091941947 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:52:22 INFO - PROCESS | 1520 | 1461091942136 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 1520 | ++DOCSHELL 1CAB9C00 == 94 [pid = 1520] [id = 338] 11:52:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (1CAC6800) [pid = 1520] [serial = 1013] [outer = 00000000] 11:52:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (2527F800) [pid = 1520] [serial = 1014] [outer = 1CAC6800] 11:52:22 INFO - PROCESS | 1520 | 1461091942192 Marionette DEBUG loaded listener.js 11:52:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (25280C00) [pid = 1520] [serial = 1015] [outer = 1CAC6800] 11:52:23 INFO - PROCESS | 1520 | 1461091943046 Marionette TRACE conn4 <- [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]]]}] 11:52:23 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 11:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1277ms 11:52:23 INFO - PROCESS | 1520 | 1461091943113 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:52:23 INFO - PROCESS | 1520 | 1461091943117 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 11:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:52:23 INFO - PROCESS | 1520 | 1461091943121 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:52:23 INFO - PROCESS | 1520 | 1461091943125 Marionette TRACE conn4 <- [1,1318,null,{}] 11:52:23 INFO - PROCESS | 1520 | 1461091943130 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:23 INFO - PROCESS | 1520 | 1461091943240 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:52:23 INFO - PROCESS | 1520 | 1461091943388 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 1520 | ++DOCSHELL 18023800 == 95 [pid = 1520] [id = 339] 11:52:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (18086000) [pid = 1520] [serial = 1016] [outer = 00000000] 11:52:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (1A4A8000) [pid = 1520] [serial = 1017] [outer = 18086000] 11:52:23 INFO - PROCESS | 1520 | 1461091943443 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (1AA14400) [pid = 1520] [serial = 1018] [outer = 18086000] 11:52:24 INFO - PROCESS | 1520 | 1461091944006 Marionette TRACE conn4 <- [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]]]}] 11:52:24 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 11:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 11:52:24 INFO - PROCESS | 1520 | 1461091944053 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 1520 | 1461091944059 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 11:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:52:24 INFO - PROCESS | 1520 | 1461091944065 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 1520 | 1461091944068 Marionette TRACE conn4 <- [1,1322,null,{}] 11:52:24 INFO - PROCESS | 1520 | 1461091944071 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:24 INFO - PROCESS | 1520 | 1461091944177 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 1AE08400 == 94 [pid = 1520] [id = 96] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 1F753400 == 93 [pid = 1520] [id = 329] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 1241C800 == 92 [pid = 1520] [id = 328] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 0EDC5000 == 91 [pid = 1520] [id = 295] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 16B10400 == 90 [pid = 1520] [id = 327] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 1CA1E800 == 89 [pid = 1520] [id = 326] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 1C47A000 == 88 [pid = 1520] [id = 325] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 1B2AE400 == 87 [pid = 1520] [id = 324] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (25B64C00) [pid = 1520] [serial = 900] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (172CF000) [pid = 1520] [serial = 888] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (22289000) [pid = 1520] [serial = 894] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1C87E000) [pid = 1520] [serial = 891] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (24C0D400) [pid = 1520] [serial = 897] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (21B74400) [pid = 1520] [serial = 936] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 1AA19C00 == 86 [pid = 1520] [id = 323] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 122D6C00 == 85 [pid = 1520] [id = 322] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 18086400 == 84 [pid = 1520] [id = 321] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 122C4400 == 83 [pid = 1520] [id = 320] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 23ACD400 == 82 [pid = 1520] [id = 316] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 1FD99000 == 81 [pid = 1520] [id = 315] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 19C09800 == 80 [pid = 1520] [id = 314] 11:52:24 INFO - PROCESS | 1520 | --DOCSHELL 122C4C00 == 79 [pid = 1520] [id = 313] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (1D8F1C00) [pid = 1520] [serial = 922] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (21560800) [pid = 1520] [serial = 928] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (1C06A800) [pid = 1520] [serial = 916] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (1EE7B800) [pid = 1520] [serial = 925] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (1D8ED000) [pid = 1520] [serial = 921] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (199B8400) [pid = 1520] [serial = 918] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (1C476000) [pid = 1520] [serial = 933] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (19C09C00) [pid = 1520] [serial = 913] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1C02B400) [pid = 1520] [serial = 909] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (1C36FC00) [pid = 1520] [serial = 910] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (19C2D000) [pid = 1520] [serial = 906] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1BFDA000) [pid = 1520] [serial = 915] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (204B9800) [pid = 1520] [serial = 924] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (171A4800) [pid = 1520] [serial = 930] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (21562000) [pid = 1520] [serial = 927] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (18789800) [pid = 1520] [serial = 912] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (18154800) [pid = 1520] [serial = 931] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (12815000) [pid = 1520] [serial = 907] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (18781000) [pid = 1520] [serial = 903] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (1CBF3C00) [pid = 1520] [serial = 934] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | --DOMWINDOW == 126 (1C877800) [pid = 1520] [serial = 919] [outer = 00000000] [url = about:blank] 11:52:24 INFO - PROCESS | 1520 | 1461091944444 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 1520 | ++DOCSHELL 0EC33C00 == 80 [pid = 1520] [id = 340] 11:52:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 127 (0ED01C00) [pid = 1520] [serial = 1019] [outer = 00000000] 11:52:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (122C4C00) [pid = 1520] [serial = 1020] [outer = 0ED01C00] 11:52:24 INFO - PROCESS | 1520 | 1461091944493 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (126C7400) [pid = 1520] [serial = 1021] [outer = 0ED01C00] 11:52:24 INFO - PROCESS | 1520 | 1461091944970 Marionette TRACE conn4 <- [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]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 931ms 11:52:25 INFO - PROCESS | 1520 | 1461091944997 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 1520 | 1461091945000 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 11:52:25 INFO - PROCESS | 1520 | 1461091945003 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:52:25 INFO - PROCESS | 1520 | 1461091945006 Marionette TRACE conn4 <- [1,1326,null,{}] 11:52:25 INFO - PROCESS | 1520 | 1461091945021 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:25 INFO - PROCESS | 1520 | 1461091945115 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:52:25 INFO - PROCESS | 1520 | 1461091945122 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 1520 | ++DOCSHELL 1990F800 == 81 [pid = 1520] [id = 341] 11:52:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (19C0EC00) [pid = 1520] [serial = 1022] [outer = 00000000] 11:52:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (1AD13000) [pid = 1520] [serial = 1023] [outer = 19C0EC00] 11:52:25 INFO - PROCESS | 1520 | 1461091945174 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (1BC36400) [pid = 1520] [serial = 1024] [outer = 19C0EC00] 11:52:26 INFO - PROCESS | 1520 | 1461091946137 Marionette TRACE conn4 <- [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]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1174ms 11:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:52:26 INFO - PROCESS | 1520 | 1461091946181 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 1520 | 1461091946184 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 11:52:26 INFO - PROCESS | 1520 | 1461091946187 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 1520 | 1461091946188 Marionette TRACE conn4 <- [1,1330,null,{}] 11:52:26 INFO - PROCESS | 1520 | 1461091946192 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:26 INFO - PROCESS | 1520 | 1461091946282 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:52:26 INFO - PROCESS | 1520 | 1461091946289 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD1C00 == 82 [pid = 1520] [id = 342] 11:52:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1BFD2400) [pid = 1520] [serial = 1025] [outer = 00000000] 11:52:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (1C5DEC00) [pid = 1520] [serial = 1026] [outer = 1BFD2400] 11:52:26 INFO - PROCESS | 1520 | 1461091946336 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1C877000) [pid = 1520] [serial = 1027] [outer = 1BFD2400] 11:52:26 INFO - PROCESS | 1520 | 1461091946819 Marionette TRACE conn4 <- [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]]]}] 11:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 11:52:26 INFO - PROCESS | 1520 | 1461091946857 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 1520 | 1461091946859 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 11:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:52:26 INFO - PROCESS | 1520 | 1461091946862 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 1520 | 1461091946864 Marionette TRACE conn4 <- [1,1334,null,{}] 11:52:26 INFO - PROCESS | 1520 | 1461091946867 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:27 INFO - PROCESS | 1520 | 1461091946993 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:52:27 INFO - PROCESS | 1520 | 1461091947059 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1520 | ++DOCSHELL 1C879400 == 83 [pid = 1520] [id = 343] 11:52:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1C87E800) [pid = 1520] [serial = 1028] [outer = 00000000] 11:52:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1C88D400) [pid = 1520] [serial = 1029] [outer = 1C87E800] 11:52:27 INFO - PROCESS | 1520 | 1461091947104 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1C9D2800) [pid = 1520] [serial = 1030] [outer = 1C87E800] 11:52:27 INFO - PROCESS | 1520 | 1461091947564 Marionette TRACE conn4 <- [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]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 11:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:52:27 INFO - PROCESS | 1520 | 1461091947597 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:52:27 INFO - PROCESS | 1520 | 1461091947599 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 11:52:27 INFO - PROCESS | 1520 | 1461091947602 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 1520 | 1461091947604 Marionette TRACE conn4 <- [1,1338,null,{}] 11:52:27 INFO - PROCESS | 1520 | 1461091947607 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:27 INFO - PROCESS | 1520 | 1461091947776 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:52:27 INFO - PROCESS | 1520 | 1461091947848 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1520 | ++DOCSHELL 1CAC5800 == 84 [pid = 1520] [id = 344] 11:52:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1EDF1C00) [pid = 1520] [serial = 1031] [outer = 00000000] 11:52:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (1F851000) [pid = 1520] [serial = 1032] [outer = 1EDF1C00] 11:52:27 INFO - PROCESS | 1520 | 1461091947895 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1F85A800) [pid = 1520] [serial = 1033] [outer = 1EDF1C00] 11:52:28 INFO - PROCESS | 1520 | 1461091948329 Marionette TRACE conn4 <- [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]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 770ms 11:52:28 INFO - PROCESS | 1520 | 1461091948378 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 1520 | 1461091948380 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 11:52:28 INFO - PROCESS | 1520 | 1461091948383 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 1520 | 1461091948384 Marionette TRACE conn4 <- [1,1342,null,{}] 11:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:52:28 INFO - PROCESS | 1520 | 1461091948388 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:28 INFO - PROCESS | 1520 | 1461091948694 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (1CBF0C00) [pid = 1520] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (18092400) [pid = 1520] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1B2AFC00) [pid = 1520] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (1D092000) [pid = 1520] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (122D7000) [pid = 1520] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (1AD07000) [pid = 1520] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (12419400) [pid = 1520] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (126C3000) [pid = 1520] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (1C47CC00) [pid = 1520] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (1F85BC00) [pid = 1520] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (25B5F800) [pid = 1520] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 129 (24C02000) [pid = 1520] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 128 (25255C00) [pid = 1520] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:52:28 INFO - PROCESS | 1520 | --DOMWINDOW == 127 (23C36400) [pid = 1520] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:52:28 INFO - PROCESS | 1520 | 1461091948766 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC8400 == 85 [pid = 1520] [id = 345] 11:52:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 128 (122BCC00) [pid = 1520] [serial = 1034] [outer = 00000000] 11:52:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 129 (1864D400) [pid = 1520] [serial = 1035] [outer = 122BCC00] 11:52:28 INFO - PROCESS | 1520 | 1461091948811 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 130 (1A4B4000) [pid = 1520] [serial = 1036] [outer = 122BCC00] 11:52:29 INFO - PROCESS | 1520 | 1461091949189 Marionette TRACE conn4 <- [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]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 830ms 11:52:29 INFO - PROCESS | 1520 | 1461091949219 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 1520 | 1461091949221 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 11:52:29 INFO - PROCESS | 1520 | 1461091949225 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:52:29 INFO - PROCESS | 1520 | 1461091949226 Marionette TRACE conn4 <- [1,1346,null,{}] 11:52:29 INFO - PROCESS | 1520 | 1461091949230 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:29 INFO - PROCESS | 1520 | 1461091949318 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:52:29 INFO - PROCESS | 1520 | 1461091949325 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 1520 | ++DOCSHELL 1241D400 == 86 [pid = 1520] [id = 346] 11:52:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (18022C00) [pid = 1520] [serial = 1037] [outer = 00000000] 11:52:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (1F752800) [pid = 1520] [serial = 1038] [outer = 18022C00] 11:52:29 INFO - PROCESS | 1520 | 1461091949369 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1FAAAC00) [pid = 1520] [serial = 1039] [outer = 18022C00] 11:52:29 INFO - PROCESS | 1520 | 1461091949812 Marionette TRACE conn4 <- [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]]]}] 11:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 11:52:29 INFO - PROCESS | 1520 | 1461091949859 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:52:29 INFO - PROCESS | 1520 | 1461091949861 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 11:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:52:29 INFO - PROCESS | 1520 | 1461091949864 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:52:29 INFO - PROCESS | 1520 | 1461091949866 Marionette TRACE conn4 <- [1,1350,null,{}] 11:52:29 INFO - PROCESS | 1520 | 1461091949869 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:29 INFO - PROCESS | 1520 | 1461091949957 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:52:29 INFO - PROCESS | 1520 | 1461091949963 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 1520 | ++DOCSHELL 1FD98000 == 87 [pid = 1520] [id = 347] 11:52:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (1FDA2800) [pid = 1520] [serial = 1040] [outer = 00000000] 11:52:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (21478800) [pid = 1520] [serial = 1041] [outer = 1FDA2800] 11:52:30 INFO - PROCESS | 1520 | 1461091950008 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (2150A000) [pid = 1520] [serial = 1042] [outer = 1FDA2800] 11:52:30 INFO - PROCESS | 1520 | 1461091950483 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 11:52:30 INFO - PROCESS | 1520 | 1461091950535 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:52:30 INFO - PROCESS | 1520 | 1461091950537 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 11:52:30 INFO - PROCESS | 1520 | 1461091950540 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 1520 | 1461091950542 Marionette TRACE conn4 <- [1,1354,null,{}] 11:52:30 INFO - PROCESS | 1520 | 1461091950545 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:30 INFO - PROCESS | 1520 | 1461091950636 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:52:30 INFO - PROCESS | 1520 | 1461091950645 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 1520 | ++DOCSHELL 21560800 == 88 [pid = 1520] [id = 348] 11:52:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (218BAC00) [pid = 1520] [serial = 1043] [outer = 00000000] 11:52:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (21B75400) [pid = 1520] [serial = 1044] [outer = 218BAC00] 11:52:30 INFO - PROCESS | 1520 | 1461091950689 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (21B7A400) [pid = 1520] [serial = 1045] [outer = 218BAC00] 11:52:31 INFO - PROCESS | 1520 | 1461091951519 Marionette TRACE conn4 <- [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] 11:52:31 INFO - PROCESS | 1520 | 1461091951567 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 11:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:52:31 INFO - PROCESS | 1520 | 1461091951572 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 1520 | 1461091951575 Marionette TRACE conn4 <- [1,1358,null,{}] 11:52:31 INFO - PROCESS | 1520 | 1461091951603 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:31 INFO - PROCESS | 1520 | 1461091951756 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:52:31 INFO - PROCESS | 1520 | 1461091951903 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 1520 | ++DOCSHELL 1339F400 == 89 [pid = 1520] [id = 349] 11:52:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (171A4800) [pid = 1520] [serial = 1046] [outer = 00000000] 11:52:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1A42D400) [pid = 1520] [serial = 1047] [outer = 171A4800] 11:52:31 INFO - PROCESS | 1520 | 1461091951965 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (1AA09800) [pid = 1520] [serial = 1048] [outer = 171A4800] 11:52:32 INFO - PROCESS | 1520 | 1461091952546 Marionette TRACE conn4 <- [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] 11:52:32 INFO - PROCESS | 1520 | 1461091952629 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 11:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:52:32 INFO - PROCESS | 1520 | 1461091952635 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:52:32 INFO - PROCESS | 1520 | 1461091952638 Marionette TRACE conn4 <- [1,1362,null,{}] 11:52:32 INFO - PROCESS | 1520 | 1461091952643 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:32 INFO - PROCESS | 1520 | 1461091952817 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:52:32 INFO - PROCESS | 1520 | 1461091952956 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 1520 | ++DOCSHELL 1C031C00 == 90 [pid = 1520] [id = 350] 11:52:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (1C47C000) [pid = 1520] [serial = 1049] [outer = 00000000] 11:52:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (1D8EE400) [pid = 1520] [serial = 1050] [outer = 1C47C000] 11:52:33 INFO - PROCESS | 1520 | 1461091953013 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (1EE7AC00) [pid = 1520] [serial = 1051] [outer = 1C47C000] 11:52:33 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:33 INFO - PROCESS | 1520 | 1461091953634 Marionette TRACE conn4 <- [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] 11:52:33 INFO - PROCESS | 1520 | 1461091953662 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 11:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:52:33 INFO - PROCESS | 1520 | 1461091953666 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 1520 | 1461091953669 Marionette TRACE conn4 <- [1,1366,null,{}] 11:52:33 INFO - PROCESS | 1520 | 1461091953681 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:33 INFO - PROCESS | 1520 | 1461091953802 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:52:33 INFO - PROCESS | 1520 | 1461091953958 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:34 INFO - PROCESS | 1520 | ++DOCSHELL 1F855400 == 91 [pid = 1520] [id = 351] 11:52:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (218B8800) [pid = 1520] [serial = 1052] [outer = 00000000] 11:52:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (23C37400) [pid = 1520] [serial = 1053] [outer = 218B8800] 11:52:34 INFO - PROCESS | 1520 | 1461091954017 Marionette DEBUG loaded listener.js 11:52:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (2470D800) [pid = 1520] [serial = 1054] [outer = 218B8800] 11:52:34 INFO - PROCESS | 1520 | 1461091954648 Marionette TRACE conn4 <- [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] 11:52:34 INFO - PROCESS | 1520 | 1461091954692 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 11:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:52:34 INFO - PROCESS | 1520 | 1461091954696 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:52:34 INFO - PROCESS | 1520 | 1461091954698 Marionette TRACE conn4 <- [1,1370,null,{}] 11:52:34 INFO - PROCESS | 1520 | 1461091954704 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:34 INFO - PROCESS | 1520 | 1461091954820 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:52:34 INFO - PROCESS | 1520 | 1461091954966 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 1520 | ++DOCSHELL 2470D400 == 92 [pid = 1520] [id = 352] 11:52:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (247EC000) [pid = 1520] [serial = 1055] [outer = 00000000] 11:52:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (2525C800) [pid = 1520] [serial = 1056] [outer = 247EC000] 11:52:35 INFO - PROCESS | 1520 | 1461091955022 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (2527F000) [pid = 1520] [serial = 1057] [outer = 247EC000] 11:52:35 INFO - PROCESS | 1520 | [1520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:52:35 INFO - PROCESS | 1520 | 1461091955644 Marionette TRACE conn4 <- [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] 11:52:35 INFO - PROCESS | 1520 | 1461091955674 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 11:52:35 INFO - PROCESS | 1520 | 1461091955679 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:52:35 INFO - PROCESS | 1520 | 1461091955681 Marionette TRACE conn4 <- [1,1374,null,{}] 11:52:35 INFO - PROCESS | 1520 | 1461091955685 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:35 INFO - PROCESS | 1520 | 1461091955800 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:52:35 INFO - PROCESS | 1520 | 1461091955951 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 1520 | ++DOCSHELL 25288400 == 93 [pid = 1520] [id = 353] 11:52:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (2528A000) [pid = 1520] [serial = 1058] [outer = 00000000] 11:52:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (25B63400) [pid = 1520] [serial = 1059] [outer = 2528A000] 11:52:36 INFO - PROCESS | 1520 | 1461091956009 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (26B8EC00) [pid = 1520] [serial = 1060] [outer = 2528A000] 11:52:36 INFO - PROCESS | 1520 | 1461091956639 Marionette TRACE conn4 <- [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] 11:52:36 INFO - PROCESS | 1520 | 1461091956656 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 11:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:52:36 INFO - PROCESS | 1520 | 1461091956675 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 1520 | 1461091956677 Marionette TRACE conn4 <- [1,1378,null,{}] 11:52:36 INFO - PROCESS | 1520 | 1461091956681 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:36 INFO - PROCESS | 1520 | 1461091956803 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:52:36 INFO - PROCESS | 1520 | 1461091956949 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 1520 | ++DOCSHELL 22A41C00 == 94 [pid = 1520] [id = 354] 11:52:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (22A42400) [pid = 1520] [serial = 1061] [outer = 00000000] 11:52:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (26B8DC00) [pid = 1520] [serial = 1062] [outer = 22A42400] 11:52:37 INFO - PROCESS | 1520 | 1461091957009 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (26B99000) [pid = 1520] [serial = 1063] [outer = 22A42400] 11:52:37 INFO - PROCESS | 1520 | 1461091957574 Marionette TRACE conn4 <- [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]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 11:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:52:37 INFO - PROCESS | 1520 | 1461091957606 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 1520 | 1461091957608 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 11:52:37 INFO - PROCESS | 1520 | 1461091957612 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 1520 | 1461091957614 Marionette TRACE conn4 <- [1,1382,null,{}] 11:52:37 INFO - PROCESS | 1520 | 1461091957618 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:37 INFO - PROCESS | 1520 | 1461091957749 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:52:37 INFO - PROCESS | 1520 | 1461091957931 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 1520 | ++DOCSHELL 0F1B5000 == 95 [pid = 1520] [id = 355] 11:52:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (1280DC00) [pid = 1520] [serial = 1064] [outer = 00000000] 11:52:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (171A3000) [pid = 1520] [serial = 1065] [outer = 1280DC00] 11:52:38 INFO - PROCESS | 1520 | 1461091957988 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (19C08000) [pid = 1520] [serial = 1066] [outer = 1280DC00] 11:52:38 INFO - PROCESS | 1520 | 1461091958804 Marionette TRACE conn4 <- [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]]]}] 11:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1229ms 11:52:38 INFO - PROCESS | 1520 | 1461091958844 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 11:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:52:38 INFO - PROCESS | 1520 | 1461091958848 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 11:52:38 INFO - PROCESS | 1520 | 1461091958854 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:52:38 INFO - PROCESS | 1520 | 1461091958858 Marionette TRACE conn4 <- [1,1386,null,{}] 11:52:38 INFO - PROCESS | 1520 | 1461091958865 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:39 INFO - PROCESS | 1520 | 1461091958982 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:52:39 INFO - PROCESS | 1520 | 1461091959136 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 1520 | ++DOCSHELL 132AD000 == 96 [pid = 1520] [id = 356] 11:52:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (170C6400) [pid = 1520] [serial = 1067] [outer = 00000000] 11:52:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (1AE06C00) [pid = 1520] [serial = 1068] [outer = 170C6400] 11:52:39 INFO - PROCESS | 1520 | 1461091959187 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (1BFD2000) [pid = 1520] [serial = 1069] [outer = 170C6400] 11:52:39 INFO - PROCESS | 1520 | 1461091959781 Marionette TRACE conn4 <- [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]]]}] 11:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 991ms 11:52:39 INFO - PROCESS | 1520 | 1461091959846 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 1520 | 1461091959851 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 11:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:52:39 INFO - PROCESS | 1520 | 1461091959857 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - PROCESS | 1520 | 1461091959860 Marionette TRACE conn4 <- [1,1390,null,{}] 11:52:39 INFO - PROCESS | 1520 | 1461091959864 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:40 INFO - PROCESS | 1520 | 1461091960005 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 11F0F800 == 95 [pid = 1520] [id = 214] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 1FD98000 == 94 [pid = 1520] [id = 347] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 1241D400 == 93 [pid = 1520] [id = 346] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 0EDC8400 == 92 [pid = 1520] [id = 345] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 1CAC5800 == 91 [pid = 1520] [id = 344] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 1C879400 == 90 [pid = 1520] [id = 343] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 1BFD1C00 == 89 [pid = 1520] [id = 342] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 1990F800 == 88 [pid = 1520] [id = 341] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (218BBC00) [pid = 1520] [serial = 990] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 0EC33C00 == 87 [pid = 1520] [id = 340] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 18023800 == 86 [pid = 1520] [id = 339] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 172CE400 == 85 [pid = 1520] [id = 335] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 23ACF800 == 84 [pid = 1520] [id = 334] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 1D0B2800 == 83 [pid = 1520] [id = 333] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 199B4800 == 82 [pid = 1520] [id = 332] 11:52:40 INFO - PROCESS | 1520 | --DOCSHELL 1266B000 == 81 [pid = 1520] [id = 331] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (26B95C00) [pid = 1520] [serial = 853] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (24C0A400) [pid = 1520] [serial = 847] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (25B5CC00) [pid = 1520] [serial = 850] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (24A5CC00) [pid = 1520] [serial = 844] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1BC36800) [pid = 1520] [serial = 942] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (1ED23C00) [pid = 1520] [serial = 978] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (218BC000) [pid = 1520] [serial = 945] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (15EEB000) [pid = 1520] [serial = 939] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (1B2AD800) [pid = 1520] [serial = 964] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (1AD0E400) [pid = 1520] [serial = 963] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (1C338000) [pid = 1520] [serial = 972] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (1C478400) [pid = 1520] [serial = 973] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1FD9C800) [pid = 1520] [serial = 981] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (1274EC00) [pid = 1520] [serial = 966] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (16B15000) [pid = 1520] [serial = 967] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (1AE07C00) [pid = 1520] [serial = 969] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1B2ABC00) [pid = 1520] [serial = 970] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (1F748400) [pid = 1520] [serial = 979] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (12817000) [pid = 1520] [serial = 961] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (126B3800) [pid = 1520] [serial = 960] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (23C3A800) [pid = 1520] [serial = 948] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (24A5B800) [pid = 1520] [serial = 951] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (27201800) [pid = 1520] [serial = 954] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (16FF1C00) [pid = 1520] [serial = 957] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (1CABDC00) [pid = 1520] [serial = 985] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (1B2B2800) [pid = 1520] [serial = 984] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (204AE400) [pid = 1520] [serial = 982] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (1C883800) [pid = 1520] [serial = 975] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (1C9DBC00) [pid = 1520] [serial = 976] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (2150B400) [pid = 1520] [serial = 988] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (2137FC00) [pid = 1520] [serial = 987] [outer = 00000000] [url = about:blank] 11:52:40 INFO - PROCESS | 1520 | 1461091960196 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:40 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC0800 == 82 [pid = 1520] [id = 357] 11:52:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (0EDC4800) [pid = 1520] [serial = 1070] [outer = 00000000] 11:52:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1241B000) [pid = 1520] [serial = 1071] [outer = 0EDC4800] 11:52:40 INFO - PROCESS | 1520 | 1461091960243 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (12750C00) [pid = 1520] [serial = 1072] [outer = 0EDC4800] 11:52:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (19908400) [pid = 1520] [serial = 1073] [outer = 126B7C00] 11:52:40 INFO - PROCESS | 1520 | 1461091960748 Marionette TRACE conn4 <- [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]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 931ms 11:52:40 INFO - PROCESS | 1520 | 1461091960790 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 1520 | 1461091960793 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 11:52:40 INFO - PROCESS | 1520 | 1461091960796 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:52:40 INFO - PROCESS | 1520 | 1461091960800 Marionette TRACE conn4 <- [1,1394,null,{}] 11:52:40 INFO - PROCESS | 1520 | 1461091960810 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:40 INFO - PROCESS | 1520 | 1461091960907 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:52:41 INFO - PROCESS | 1520 | 1461091961014 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1520 | ++DOCSHELL 12741C00 == 83 [pid = 1520] [id = 358] 11:52:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1274EC00) [pid = 1520] [serial = 1074] [outer = 00000000] 11:52:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1C071C00) [pid = 1520] [serial = 1075] [outer = 1274EC00] 11:52:41 INFO - PROCESS | 1520 | 1461091961062 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1C478400) [pid = 1520] [serial = 1076] [outer = 1274EC00] 11:52:41 INFO - PROCESS | 1520 | 1461091961470 Marionette TRACE conn4 <- [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]]]}] 11:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 11:52:41 INFO - PROCESS | 1520 | 1461091961530 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 1520 | 1461091961533 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 11:52:41 INFO - PROCESS | 1520 | 1461091961536 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:52:41 INFO - PROCESS | 1520 | 1461091961538 Marionette TRACE conn4 <- [1,1398,null,{}] 11:52:41 INFO - PROCESS | 1520 | 1461091961541 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:41 INFO - PROCESS | 1520 | 1461091961633 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:52:41 INFO - PROCESS | 1520 | 1461091961675 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1520 | ++DOCSHELL 1C881800 == 84 [pid = 1520] [id = 359] 11:52:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1C881C00) [pid = 1520] [serial = 1077] [outer = 00000000] 11:52:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (1D8EB000) [pid = 1520] [serial = 1078] [outer = 1C881C00] 11:52:41 INFO - PROCESS | 1520 | 1461091961721 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1ED1C400) [pid = 1520] [serial = 1079] [outer = 1C881C00] 11:52:42 INFO - PROCESS | 1520 | 1461091962220 Marionette TRACE conn4 <- [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]]]}] 11:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 11:52:42 INFO - PROCESS | 1520 | 1461091962275 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 1520 | 1461091962277 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 11:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:52:42 INFO - PROCESS | 1520 | 1461091962281 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 1520 | 1461091962283 Marionette TRACE conn4 <- [1,1402,null,{}] 11:52:42 INFO - PROCESS | 1520 | 1461091962286 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:42 INFO - PROCESS | 1520 | 1461091962414 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:52:42 INFO - PROCESS | 1520 | 1461091962479 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 1520 | ++DOCSHELL 1EDF3800 == 85 [pid = 1520] [id = 360] 11:52:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (1EE7C400) [pid = 1520] [serial = 1080] [outer = 00000000] 11:52:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (1FAA1800) [pid = 1520] [serial = 1081] [outer = 1EE7C400] 11:52:42 INFO - PROCESS | 1520 | 1461091962525 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (1FAAB000) [pid = 1520] [serial = 1082] [outer = 1EE7C400] 11:52:43 INFO - PROCESS | 1520 | 1461091962980 Marionette TRACE conn4 <- [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]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 11:52:43 INFO - PROCESS | 1520 | 1461091963041 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 1520 | 1461091963043 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 11:52:43 INFO - PROCESS | 1520 | 1461091963047 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:52:43 INFO - PROCESS | 1520 | 1461091963048 Marionette TRACE conn4 <- [1,1406,null,{}] 11:52:43 INFO - PROCESS | 1520 | 1461091963052 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:43 INFO - PROCESS | 1520 | 1461091963202 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:52:43 INFO - PROCESS | 1520 | 1461091963228 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 1520 | ++DOCSHELL 204AF400 == 86 [pid = 1520] [id = 361] 11:52:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (204B6C00) [pid = 1520] [serial = 1083] [outer = 00000000] 11:52:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (21563000) [pid = 1520] [serial = 1084] [outer = 204B6C00] 11:52:43 INFO - PROCESS | 1520 | 1461091963274 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (218B8000) [pid = 1520] [serial = 1085] [outer = 204B6C00] 11:52:43 INFO - PROCESS | 1520 | 1461091963745 Marionette TRACE conn4 <- [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]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 11:52:43 INFO - PROCESS | 1520 | 1461091963781 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 1520 | 1461091963783 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 11:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:52:43 INFO - PROCESS | 1520 | 1461091963795 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 1520 | 1461091963796 Marionette TRACE conn4 <- [1,1410,null,{}] 11:52:43 INFO - PROCESS | 1520 | 1461091963804 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:43 INFO - PROCESS | 1520 | 1461091963929 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:52:44 INFO - PROCESS | 1520 | 1461091964003 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 1520 | ++DOCSHELL 21472400 == 87 [pid = 1520] [id = 362] 11:52:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (218BE000) [pid = 1520] [serial = 1086] [outer = 00000000] 11:52:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (22A3EC00) [pid = 1520] [serial = 1087] [outer = 218BE000] 11:52:44 INFO - PROCESS | 1520 | 1461091964051 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (22A43800) [pid = 1520] [serial = 1088] [outer = 218BE000] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (122BCC00) [pid = 1520] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (0EDCA400) [pid = 1520] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (21503400) [pid = 1520] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (1FDA2800) [pid = 1520] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1C87E800) [pid = 1520] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (21507800) [pid = 1520] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (0ED01C00) [pid = 1520] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (18086000) [pid = 1520] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1EDF1C00) [pid = 1520] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (19C0EC00) [pid = 1520] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (1BFD2400) [pid = 1520] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:52:44 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (18022C00) [pid = 1520] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:52:44 INFO - PROCESS | 1520 | 1461091964631 Marionette TRACE conn4 <- [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]]]}] 11:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 890ms 11:52:44 INFO - PROCESS | 1520 | 1461091964679 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 1520 | 1461091964681 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 11:52:44 INFO - PROCESS | 1520 | 1461091964684 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:52:44 INFO - PROCESS | 1520 | 1461091964686 Marionette TRACE conn4 <- [1,1414,null,{}] 11:52:44 INFO - PROCESS | 1520 | 1461091964689 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:44 INFO - PROCESS | 1520 | 1461091964779 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:52:44 INFO - PROCESS | 1520 | 1461091964785 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD0000 == 88 [pid = 1520] [id = 363] 11:52:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1BFDD000) [pid = 1520] [serial = 1089] [outer = 00000000] 11:52:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (1EDE6800) [pid = 1520] [serial = 1090] [outer = 1BFDD000] 11:52:44 INFO - PROCESS | 1520 | 1461091964829 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (204B0C00) [pid = 1520] [serial = 1091] [outer = 1BFDD000] 11:52:45 INFO - PROCESS | 1520 | 1461091965275 Marionette TRACE conn4 <- [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]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 631ms 11:52:45 INFO - PROCESS | 1520 | 1461091965319 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 1520 | 1461091965321 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 11:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:52:45 INFO - PROCESS | 1520 | 1461091965324 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 1520 | 1461091965326 Marionette TRACE conn4 <- [1,1418,null,{}] 11:52:45 INFO - PROCESS | 1520 | 1461091965329 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:45 INFO - PROCESS | 1520 | 1461091965420 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:52:45 INFO - PROCESS | 1520 | 1461091965426 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1520 | ++DOCSHELL 21B76000 == 89 [pid = 1520] [id = 364] 11:52:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (22280C00) [pid = 1520] [serial = 1092] [outer = 00000000] 11:52:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (23AD5000) [pid = 1520] [serial = 1093] [outer = 22280C00] 11:52:45 INFO - PROCESS | 1520 | 1461091965471 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (2470A000) [pid = 1520] [serial = 1094] [outer = 22280C00] 11:52:45 INFO - PROCESS | 1520 | 1461091965933 Marionette TRACE conn4 <- [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]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 11:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:52:45 INFO - PROCESS | 1520 | 1461091965966 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 1520 | 1461091965968 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 11:52:46 INFO - PROCESS | 1520 | 1461091965971 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 1520 | 1461091965973 Marionette TRACE conn4 <- [1,1422,null,{}] 11:52:46 INFO - PROCESS | 1520 | 1461091965981 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:46 INFO - PROCESS | 1520 | 1461091966076 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:52:46 INFO - PROCESS | 1520 | 1461091966083 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 1520 | ++DOCSHELL 11F0F400 == 90 [pid = 1520] [id = 365] 11:52:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (122BE800) [pid = 1520] [serial = 1095] [outer = 00000000] 11:52:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (247ED800) [pid = 1520] [serial = 1096] [outer = 122BE800] 11:52:46 INFO - PROCESS | 1520 | 1461091966130 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (24A5CC00) [pid = 1520] [serial = 1097] [outer = 122BE800] 11:52:46 INFO - PROCESS | 1520 | 1461091966889 Marionette TRACE conn4 <- [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]]]}] 11:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 990ms 11:52:46 INFO - PROCESS | 1520 | 1461091966963 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 1520 | 1461091966969 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 11:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:52:47 INFO - PROCESS | 1520 | 1461091966988 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 1520 | 1461091966992 Marionette TRACE conn4 <- [1,1426,null,{}] 11:52:47 INFO - PROCESS | 1520 | 1461091967001 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:47 INFO - PROCESS | 1520 | 1461091967139 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:52:47 INFO - PROCESS | 1520 | 1461091967281 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 1520 | ++DOCSHELL 16B0E800 == 91 [pid = 1520] [id = 366] 11:52:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (18088400) [pid = 1520] [serial = 1098] [outer = 00000000] 11:52:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (1A426000) [pid = 1520] [serial = 1099] [outer = 18088400] 11:52:47 INFO - PROCESS | 1520 | 1461091967340 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (1AD0E400) [pid = 1520] [serial = 1100] [outer = 18088400] 11:52:47 INFO - PROCESS | 1520 | 1461091967968 Marionette TRACE conn4 <- [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]]]}] 11:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1040ms 11:52:48 INFO - PROCESS | 1520 | 1461091968018 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:52:48 INFO - PROCESS | 1520 | 1461091968025 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 11:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:52:48 INFO - PROCESS | 1520 | 1461091968032 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 1520 | 1461091968035 Marionette TRACE conn4 <- [1,1430,null,{}] 11:52:48 INFO - PROCESS | 1520 | 1461091968040 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:48 INFO - PROCESS | 1520 | 1461091968188 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:52:48 INFO - PROCESS | 1520 | 1461091968335 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:48 INFO - PROCESS | 1520 | ++DOCSHELL 170E0400 == 92 [pid = 1520] [id = 367] 11:52:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (1BC33C00) [pid = 1520] [serial = 1101] [outer = 00000000] 11:52:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (1CBF3C00) [pid = 1520] [serial = 1102] [outer = 1BC33C00] 11:52:48 INFO - PROCESS | 1520 | 1461091968392 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (1F9D0000) [pid = 1520] [serial = 1103] [outer = 1BC33C00] 11:52:49 INFO - PROCESS | 1520 | 1461091968998 Marionette TRACE conn4 <- [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]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1023ms 11:52:49 INFO - PROCESS | 1520 | 1461091969056 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 1520 | 1461091969059 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 11:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:52:49 INFO - PROCESS | 1520 | 1461091969063 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 1520 | 1461091969067 Marionette TRACE conn4 <- [1,1434,null,{}] 11:52:49 INFO - PROCESS | 1520 | 1461091969079 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:49 INFO - PROCESS | 1520 | 1461091969222 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:52:49 INFO - PROCESS | 1520 | 1461091969372 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1520 | ++DOCSHELL 24C05800 == 93 [pid = 1520] [id = 368] 11:52:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (25253000) [pid = 1520] [serial = 1104] [outer = 00000000] 11:52:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (25288800) [pid = 1520] [serial = 1105] [outer = 25253000] 11:52:49 INFO - PROCESS | 1520 | 1461091969431 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (25B5EC00) [pid = 1520] [serial = 1106] [outer = 25253000] 11:52:50 INFO - PROCESS | 1520 | 1461091970020 Marionette TRACE conn4 <- [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]]]}] 11:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1022ms 11:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:52:50 INFO - PROCESS | 1520 | 1461091970087 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 1520 | 1461091970090 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 11:52:50 INFO - PROCESS | 1520 | 1461091970094 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 1520 | 1461091970096 Marionette TRACE conn4 <- [1,1438,null,{}] 11:52:50 INFO - PROCESS | 1520 | 1461091970100 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:50 INFO - PROCESS | 1520 | 1461091970223 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:52:50 INFO - PROCESS | 1520 | 1461091970384 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 1520 | ++DOCSHELL 22486800 == 94 [pid = 1520] [id = 369] 11:52:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (22489000) [pid = 1520] [serial = 1107] [outer = 00000000] 11:52:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (2248D400) [pid = 1520] [serial = 1108] [outer = 22489000] 11:52:50 INFO - PROCESS | 1520 | 1461091970440 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (2248FC00) [pid = 1520] [serial = 1109] [outer = 22489000] 11:52:51 INFO - PROCESS | 1520 | 1461091971063 Marionette TRACE conn4 <- [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]]]}] 11:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1017ms 11:52:51 INFO - PROCESS | 1520 | 1461091971114 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 1520 | 1461091971117 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 11:52:51 INFO - PROCESS | 1520 | 1461091971120 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:52:51 INFO - PROCESS | 1520 | 1461091971122 Marionette TRACE conn4 <- [1,1442,null,{}] 11:52:51 INFO - PROCESS | 1520 | 1461091971126 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:51 INFO - PROCESS | 1520 | 1461091971245 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:52:51 INFO - PROCESS | 1520 | 1461091971399 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 1520 | ++DOCSHELL 2248A800 == 95 [pid = 1520] [id = 370] 11:52:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (2248B800) [pid = 1520] [serial = 1110] [outer = 00000000] 11:52:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (26D22800) [pid = 1520] [serial = 1111] [outer = 2248B800] 11:52:51 INFO - PROCESS | 1520 | 1461091971459 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (26D28C00) [pid = 1520] [serial = 1112] [outer = 2248B800] 11:52:52 INFO - PROCESS | 1520 | 1461091972050 Marionette TRACE conn4 <- [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]]]}] 11:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 11:52:52 INFO - PROCESS | 1520 | 1461091972094 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 1520 | 1461091972097 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 11:52:52 INFO - PROCESS | 1520 | 1461091972100 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:52:52 INFO - PROCESS | 1520 | 1461091972102 Marionette TRACE conn4 <- [1,1446,null,{}] 11:52:52 INFO - PROCESS | 1520 | 1461091972106 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:52 INFO - PROCESS | 1520 | 1461091972239 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:52:52 INFO - PROCESS | 1520 | 1461091972402 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 1520 | ++DOCSHELL 1FA25000 == 96 [pid = 1520] [id = 371] 11:52:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (1FA25400) [pid = 1520] [serial = 1113] [outer = 00000000] 11:52:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (26B95C00) [pid = 1520] [serial = 1114] [outer = 1FA25400] 11:52:52 INFO - PROCESS | 1520 | 1461091972461 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (26D2A400) [pid = 1520] [serial = 1115] [outer = 1FA25400] 11:52:53 INFO - PROCESS | 1520 | 1461091973029 Marionette TRACE conn4 <- [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]]]}] 11:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 11:52:53 INFO - PROCESS | 1520 | 1461091973074 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 1520 | 1461091973076 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 11:52:53 INFO - PROCESS | 1520 | 1461091973080 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:52:53 INFO - PROCESS | 1520 | 1461091973082 Marionette TRACE conn4 <- [1,1450,null,{}] 11:52:53 INFO - PROCESS | 1520 | 1461091973086 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:53 INFO - PROCESS | 1520 | 1461091973201 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:52:53 INFO - PROCESS | 1520 | 1461091973359 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 1520 | ++DOCSHELL 16B15000 == 97 [pid = 1520] [id = 372] 11:52:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (172C4400) [pid = 1520] [serial = 1116] [outer = 00000000] 11:52:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (2720DC00) [pid = 1520] [serial = 1117] [outer = 172C4400] 11:52:53 INFO - PROCESS | 1520 | 1461091973414 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (272CA800) [pid = 1520] [serial = 1118] [outer = 172C4400] 11:52:54 INFO - PROCESS | 1520 | 1461091974012 Marionette TRACE conn4 <- [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]]]}] 11:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 971ms 11:52:54 INFO - PROCESS | 1520 | 1461091974055 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 1520 | 1461091974058 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 11:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:52:54 INFO - PROCESS | 1520 | 1461091974061 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 1520 | 1461091974063 Marionette TRACE conn4 <- [1,1454,null,{}] 11:52:54 INFO - PROCESS | 1520 | 1461091974067 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:54 INFO - PROCESS | 1520 | 1461091974181 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:52:54 INFO - PROCESS | 1520 | 1461091974343 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 1520 | ++DOCSHELL 11FE1400 == 98 [pid = 1520] [id = 373] 11:52:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (122C1400) [pid = 1520] [serial = 1119] [outer = 00000000] 11:52:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (1BDAC000) [pid = 1520] [serial = 1120] [outer = 122C1400] 11:52:54 INFO - PROCESS | 1520 | 1461091974399 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (1C9DDC00) [pid = 1520] [serial = 1121] [outer = 122C1400] 11:52:55 INFO - PROCESS | 1520 | 1461091975225 Marionette TRACE conn4 <- [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]]]}] 11:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1218ms 11:52:55 INFO - PROCESS | 1520 | 1461091975282 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:52:55 INFO - PROCESS | 1520 | 1461091975287 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 11:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:52:55 INFO - PROCESS | 1520 | 1461091975291 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:52:55 INFO - PROCESS | 1520 | 1461091975294 Marionette TRACE conn4 <- [1,1458,null,{}] 11:52:55 INFO - PROCESS | 1520 | 1461091975300 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:55 INFO - PROCESS | 1520 | 1461091975411 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:52:55 INFO - PROCESS | 1520 | 1461091975564 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 1520 | ++DOCSHELL 12420800 == 99 [pid = 1520] [id = 374] 11:52:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (12423400) [pid = 1520] [serial = 1122] [outer = 00000000] 11:52:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (13399400) [pid = 1520] [serial = 1123] [outer = 12423400] 11:52:55 INFO - PROCESS | 1520 | 1461091975616 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (18028400) [pid = 1520] [serial = 1124] [outer = 12423400] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 1274F400 == 98 [pid = 1520] [id = 95] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 21B76000 == 97 [pid = 1520] [id = 364] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 16DEA000 == 96 [pid = 1520] [id = 330] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 1BFD0000 == 95 [pid = 1520] [id = 363] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 21472400 == 94 [pid = 1520] [id = 362] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 204AF400 == 93 [pid = 1520] [id = 361] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 1EDF3800 == 92 [pid = 1520] [id = 360] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 1C881800 == 91 [pid = 1520] [id = 359] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 12741C00 == 90 [pid = 1520] [id = 358] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 0EDC0800 == 89 [pid = 1520] [id = 357] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 132AD000 == 88 [pid = 1520] [id = 356] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 25288400 == 87 [pid = 1520] [id = 353] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 2470D400 == 86 [pid = 1520] [id = 352] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 1F855400 == 85 [pid = 1520] [id = 351] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 1C031C00 == 84 [pid = 1520] [id = 350] 11:52:56 INFO - PROCESS | 1520 | --DOCSHELL 1339F400 == 83 [pid = 1520] [id = 349] 11:52:56 INFO - PROCESS | 1520 | 1461091976298 Marionette TRACE conn4 <- [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]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1022ms 11:52:56 INFO - PROCESS | 1520 | 1461091976314 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1520 | 1461091976319 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 11:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:52:56 INFO - PROCESS | 1520 | 1461091976325 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 1520 | 1461091976328 Marionette TRACE conn4 <- [1,1462,null,{}] 11:52:56 INFO - PROCESS | 1520 | 1461091976331 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:56 INFO - PROCESS | 1520 | 1461091976437 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (23C3D400) [pid = 1520] [serial = 886] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (1C88D400) [pid = 1520] [serial = 1029] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (21B7B800) [pid = 1520] [serial = 991] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (2527F800) [pid = 1520] [serial = 1014] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (122C4C00) [pid = 1520] [serial = 1020] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (126C7400) [pid = 1520] [serial = 1021] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (1AA14400) [pid = 1520] [serial = 1018] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (1A4A8000) [pid = 1520] [serial = 1017] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (1F851000) [pid = 1520] [serial = 1032] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (1AD13000) [pid = 1520] [serial = 1023] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (1BC36400) [pid = 1520] [serial = 1024] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (1C5DEC00) [pid = 1520] [serial = 1026] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (1C9D2800) [pid = 1520] [serial = 1030] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (132ACC00) [pid = 1520] [serial = 993] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (1AE05000) [pid = 1520] [serial = 996] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (21507400) [pid = 1520] [serial = 999] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (23C35C00) [pid = 1520] [serial = 1002] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (247ED400) [pid = 1520] [serial = 1005] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (247E6000) [pid = 1520] [serial = 1008] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1F85A800) [pid = 1520] [serial = 1033] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (25251800) [pid = 1520] [serial = 1011] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (1F752800) [pid = 1520] [serial = 1038] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (1A4B4000) [pid = 1520] [serial = 1036] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (1FAAAC00) [pid = 1520] [serial = 1039] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1864D400) [pid = 1520] [serial = 1035] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (1C877000) [pid = 1520] [serial = 1027] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (2150A000) [pid = 1520] [serial = 1042] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (22281000) [pid = 1520] [serial = 937] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (21478800) [pid = 1520] [serial = 1041] [outer = 00000000] [url = about:blank] 11:52:56 INFO - PROCESS | 1520 | 1461091976576 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 1520 | ++DOCSHELL 0ED01C00 == 84 [pid = 1520] [id = 375] 11:52:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (0EDC2800) [pid = 1520] [serial = 1125] [outer = 00000000] 11:52:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (1339C400) [pid = 1520] [serial = 1126] [outer = 0EDC2800] 11:52:56 INFO - PROCESS | 1520 | 1461091976624 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (18025C00) [pid = 1520] [serial = 1127] [outer = 0EDC2800] 11:52:57 INFO - PROCESS | 1520 | 1461091977038 Marionette TRACE conn4 <- [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]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 770ms 11:52:57 INFO - PROCESS | 1520 | 1461091977112 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 1520 | 1461091977114 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 11:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:52:57 INFO - PROCESS | 1520 | 1461091977118 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 1520 | 1461091977121 Marionette TRACE conn4 <- [1,1466,null,{}] 11:52:57 INFO - PROCESS | 1520 | 1461091977131 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 1520 | 1461091977227 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:52:57 INFO - PROCESS | 1520 | 1461091977243 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 1520 | ++DOCSHELL 1AD10C00 == 85 [pid = 1520] [id = 376] 11:52:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (1AD13000) [pid = 1520] [serial = 1128] [outer = 00000000] 11:52:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (1B2AFC00) [pid = 1520] [serial = 1129] [outer = 1AD13000] 11:52:57 INFO - PROCESS | 1520 | 1461091977291 Marionette DEBUG loaded listener.js 11:52:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (1BFD5400) [pid = 1520] [serial = 1130] [outer = 1AD13000] 11:52:57 INFO - PROCESS | 1520 | 1461091977773 Marionette TRACE conn4 <- [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]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 11:52:57 INFO - PROCESS | 1520 | 1461091977790 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 1520 | 1461091977792 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 11:52:57 INFO - PROCESS | 1520 | 1461091977800 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:52:57 INFO - PROCESS | 1520 | 1461091977802 Marionette TRACE conn4 <- [1,1470,null,{}] 11:52:57 INFO - PROCESS | 1520 | 1461091977806 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:57 INFO - PROCESS | 1520 | 1461091977897 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:52:57 INFO - PROCESS | 1520 | 1461091977904 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:57 INFO - PROCESS | 1520 | ++DOCSHELL 1C36CC00 == 86 [pid = 1520] [id = 377] 11:52:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (1C370400) [pid = 1520] [serial = 1131] [outer = 00000000] 11:52:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (1C47D400) [pid = 1520] [serial = 1132] [outer = 1C370400] 11:52:57 INFO - PROCESS | 1520 | 1461091977952 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (1C5DF800) [pid = 1520] [serial = 1133] [outer = 1C370400] 11:52:58 INFO - PROCESS | 1520 | 1461091978444 Marionette TRACE conn4 <- [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]]]}] 11:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 11:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:52:58 INFO - PROCESS | 1520 | 1461091978475 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:52:58 INFO - PROCESS | 1520 | 1461091978477 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 11:52:58 INFO - PROCESS | 1520 | 1461091978480 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:52:58 INFO - PROCESS | 1520 | 1461091978482 Marionette TRACE conn4 <- [1,1474,null,{}] 11:52:58 INFO - PROCESS | 1520 | 1461091978485 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:58 INFO - PROCESS | 1520 | 1461091978574 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:52:58 INFO - PROCESS | 1520 | 1461091978610 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 1520 | ++DOCSHELL 1C87A400 == 87 [pid = 1520] [id = 378] 11:52:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (1C87B800) [pid = 1520] [serial = 1134] [outer = 00000000] 11:52:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (1C92FC00) [pid = 1520] [serial = 1135] [outer = 1C87B800] 11:52:58 INFO - PROCESS | 1520 | 1461091978660 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (1CAC5000) [pid = 1520] [serial = 1136] [outer = 1C87B800] 11:52:59 INFO - PROCESS | 1520 | 1461091979181 Marionette TRACE conn4 <- [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]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 11:52:59 INFO - PROCESS | 1520 | 1461091979211 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 1520 | 1461091979213 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 11:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:52:59 INFO - PROCESS | 1520 | 1461091979216 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 1520 | 1461091979218 Marionette TRACE conn4 <- [1,1478,null,{}] 11:52:59 INFO - PROCESS | 1520 | 1461091979221 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:52:59 INFO - PROCESS | 1520 | 1461091979368 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:52:59 INFO - PROCESS | 1520 | 1461091979439 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 1520 | ++DOCSHELL 1CBFAC00 == 88 [pid = 1520] [id = 379] 11:52:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (1EDEF000) [pid = 1520] [serial = 1137] [outer = 00000000] 11:52:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (1F9CF400) [pid = 1520] [serial = 1138] [outer = 1EDEF000] 11:52:59 INFO - PROCESS | 1520 | 1461091979492 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (1FA23000) [pid = 1520] [serial = 1139] [outer = 1EDEF000] 11:52:59 INFO - PROCESS | 1520 | 1461091979912 Marionette TRACE conn4 <- [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]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 730ms 11:52:59 INFO - PROCESS | 1520 | 1461091979947 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:52:59 INFO - PROCESS | 1520 | 1461091979949 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 11:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:53:00 INFO - PROCESS | 1520 | 1461091979994 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 1520 | 1461091979995 Marionette TRACE conn4 <- [1,1482,null,{}] 11:53:00 INFO - PROCESS | 1520 | 1461091979999 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:00 INFO - PROCESS | 1520 | 1461091980124 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:53:00 INFO - PROCESS | 1520 | 1461091980197 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 1520 | ++DOCSHELL 1A422400 == 89 [pid = 1520] [id = 380] 11:53:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (1EE7B000) [pid = 1520] [serial = 1140] [outer = 00000000] 11:53:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (1FAA7400) [pid = 1520] [serial = 1141] [outer = 1EE7B000] 11:53:00 INFO - PROCESS | 1520 | 1461091980242 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (1FD9E400) [pid = 1520] [serial = 1142] [outer = 1EE7B000] 11:53:00 INFO - PROCESS | 1520 | 1461091980673 Marionette TRACE conn4 <- [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]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 11:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:53:00 INFO - PROCESS | 1520 | 1461091980713 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:53:00 INFO - PROCESS | 1520 | 1461091980715 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 11:53:00 INFO - PROCESS | 1520 | 1461091980718 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 1520 | 1461091980720 Marionette TRACE conn4 <- [1,1486,null,{}] 11:53:00 INFO - PROCESS | 1520 | 1461091980723 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:01 INFO - PROCESS | 1520 | 1461091980970 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (218BE000) [pid = 1520] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (204B6C00) [pid = 1520] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (170C6400) [pid = 1520] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (0EDC4800) [pid = 1520] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (1C881C00) [pid = 1520] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1274EC00) [pid = 1520] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (22280C00) [pid = 1520] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1EE7C400) [pid = 1520] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:53:01 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1BFDD000) [pid = 1520] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:53:01 INFO - PROCESS | 1520 | 1461091981046 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC4800 == 90 [pid = 1520] [id = 381] 11:53:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (0EDCA400) [pid = 1520] [serial = 1143] [outer = 00000000] 11:53:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (1A4A9400) [pid = 1520] [serial = 1144] [outer = 0EDCA400] 11:53:01 INFO - PROCESS | 1520 | 1461091981092 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (1BFDD000) [pid = 1520] [serial = 1145] [outer = 0EDCA400] 11:53:01 INFO - PROCESS | 1520 | 1461091981477 Marionette TRACE conn4 <- [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]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 830ms 11:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:53:01 INFO - PROCESS | 1520 | 1461091981549 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 1520 | 1461091981551 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 11:53:01 INFO - PROCESS | 1520 | 1461091981554 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1520 | 1461091981556 Marionette TRACE conn4 <- [1,1490,null,{}] 11:53:01 INFO - PROCESS | 1520 | 1461091981560 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:01 INFO - PROCESS | 1520 | 1461091981648 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:53:01 INFO - PROCESS | 1520 | 1461091981660 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:01 INFO - PROCESS | 1520 | ++DOCSHELL 16DEC800 == 91 [pid = 1520] [id = 382] 11:53:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (19902400) [pid = 1520] [serial = 1146] [outer = 00000000] 11:53:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (204BAC00) [pid = 1520] [serial = 1147] [outer = 19902400] 11:53:01 INFO - PROCESS | 1520 | 1461091981707 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (21504800) [pid = 1520] [serial = 1148] [outer = 19902400] 11:53:02 INFO - PROCESS | 1520 | 1461091982139 Marionette TRACE conn4 <- [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]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 11:53:02 INFO - PROCESS | 1520 | 1461091982185 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 1520 | 1461091982187 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 11:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:53:02 INFO - PROCESS | 1520 | 1461091982190 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - PROCESS | 1520 | 1461091982192 Marionette TRACE conn4 <- [1,1494,null,{}] 11:53:02 INFO - PROCESS | 1520 | 1461091982196 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:02 INFO - PROCESS | 1520 | 1461091982285 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:53:02 INFO - PROCESS | 1520 | 1461091982292 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 1520 | ++DOCSHELL 21510000 == 92 [pid = 1520] [id = 383] 11:53:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (2155AC00) [pid = 1520] [serial = 1149] [outer = 00000000] 11:53:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (218BA000) [pid = 1520] [serial = 1150] [outer = 2155AC00] 11:53:02 INFO - PROCESS | 1520 | 1461091982340 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (21B71800) [pid = 1520] [serial = 1151] [outer = 2155AC00] 11:53:02 INFO - PROCESS | 1520 | 1461091982784 Marionette TRACE conn4 <- [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]]]}] 11:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 11:53:02 INFO - PROCESS | 1520 | 1461091982832 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:53:02 INFO - PROCESS | 1520 | 1461091982834 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 11:53:02 INFO - PROCESS | 1520 | 1461091982837 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:53:02 INFO - PROCESS | 1520 | 1461091982840 Marionette TRACE conn4 <- [1,1498,null,{}] 11:53:02 INFO - PROCESS | 1520 | 1461091982843 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:02 INFO - PROCESS | 1520 | 1461091982952 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:53:03 INFO - PROCESS | 1520 | 1461091983236 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 1520 | ++DOCSHELL 11FDF800 == 93 [pid = 1520] [id = 384] 11:53:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (1220AC00) [pid = 1520] [serial = 1152] [outer = 00000000] 11:53:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (122D6C00) [pid = 1520] [serial = 1153] [outer = 1220AC00] 11:53:03 INFO - PROCESS | 1520 | 1461091983302 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (126BA400) [pid = 1520] [serial = 1154] [outer = 1220AC00] 11:53:03 INFO - PROCESS | 1520 | 1461091983909 Marionette TRACE conn4 <- [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]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1118ms 11:53:03 INFO - PROCESS | 1520 | 1461091983962 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 1520 | 1461091983966 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 11:53:03 INFO - PROCESS | 1520 | 1461091983971 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:53:04 INFO - PROCESS | 1520 | 1461091983975 Marionette TRACE conn4 <- [1,1502,null,{}] 11:53:04 INFO - PROCESS | 1520 | 1461091983995 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:04 INFO - PROCESS | 1520 | 1461091984126 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:53:04 INFO - PROCESS | 1520 | 1461091984267 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1520 | ++DOCSHELL 1A4AB400 == 94 [pid = 1520] [id = 385] 11:53:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (1A4AD800) [pid = 1520] [serial = 1155] [outer = 00000000] 11:53:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (1AE05800) [pid = 1520] [serial = 1156] [outer = 1A4AD800] 11:53:04 INFO - PROCESS | 1520 | 1461091984329 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (1BFD3000) [pid = 1520] [serial = 1157] [outer = 1A4AD800] 11:53:04 INFO - PROCESS | 1520 | 1461091984946 Marionette TRACE conn4 <- [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]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1033ms 11:53:05 INFO - PROCESS | 1520 | 1461091985010 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 1520 | 1461091985015 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 11:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:53:05 INFO - PROCESS | 1520 | 1461091985019 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 1520 | 1461091985021 Marionette TRACE conn4 <- [1,1506,null,{}] 11:53:05 INFO - PROCESS | 1520 | 1461091985025 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:05 INFO - PROCESS | 1520 | 1461091985142 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:53:05 INFO - PROCESS | 1520 | 1461091985292 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 1520 | ++DOCSHELL 1D8F1000 == 95 [pid = 1520] [id = 386] 11:53:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (1D8F1400) [pid = 1520] [serial = 1158] [outer = 00000000] 11:53:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (1FA22400) [pid = 1520] [serial = 1159] [outer = 1D8F1400] 11:53:05 INFO - PROCESS | 1520 | 1461091985349 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (21380800) [pid = 1520] [serial = 1160] [outer = 1D8F1400] 11:53:06 INFO - PROCESS | 1520 | 1461091986006 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1022ms 11:53:06 INFO - PROCESS | 1520 | 1461091986045 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 1520 | 1461091986047 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 11:53:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:53:06 INFO - PROCESS | 1520 | 1461091986058 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 1520 | 1461091986065 Marionette TRACE conn4 <- [1,1510,null,{}] 11:53:06 INFO - PROCESS | 1520 | 1461091986087 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:06 INFO - PROCESS | 1520 | 1461091986238 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:53:06 INFO - PROCESS | 1520 | 1461091986386 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 1520 | ++DOCSHELL 1FAA3400 == 96 [pid = 1520] [id = 387] 11:53:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (218B2400) [pid = 1520] [serial = 1161] [outer = 00000000] 11:53:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (23AC7400) [pid = 1520] [serial = 1162] [outer = 218B2400] 11:53:06 INFO - PROCESS | 1520 | 1461091986442 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (23AD2400) [pid = 1520] [serial = 1163] [outer = 218B2400] 11:53:07 INFO - PROCESS | 1520 | 1461091987004 Marionette TRACE conn4 <- [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"]]]}] 11:53:07 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 () { 11:53:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:53:07 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 () { 11:53:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:53:07 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 () { 11:53:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:53:07 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 () { 11:53:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:53:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1010ms 11:53:07 INFO - PROCESS | 1520 | 1461091987075 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 1520 | 1461091987078 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 11:53:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:53:07 INFO - PROCESS | 1520 | 1461091987084 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 1520 | 1461091987086 Marionette TRACE conn4 <- [1,1514,null,{}] 11:53:07 INFO - PROCESS | 1520 | 1461091987090 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:07 INFO - PROCESS | 1520 | 1461091987205 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:53:07 INFO - PROCESS | 1520 | 1461091987365 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 1520 | ++DOCSHELL 2245B800 == 97 [pid = 1520] [id = 388] 11:53:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (2245C800) [pid = 1520] [serial = 1164] [outer = 00000000] 11:53:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (23AD0000) [pid = 1520] [serial = 1165] [outer = 2245C800] 11:53:07 INFO - PROCESS | 1520 | 1461091987421 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (23C39C00) [pid = 1520] [serial = 1166] [outer = 2245C800] 11:53:07 INFO - PROCESS | 1520 | 1461091987948 Marionette TRACE conn4 <- [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"]]]}] 11:53:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:53:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:53:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:53:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 11:53:07 INFO - PROCESS | 1520 | 1461091987956 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 1520 | 1461091987958 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 11:53:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:53:07 INFO - PROCESS | 1520 | 1461091987961 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 1520 | 1461091987963 Marionette TRACE conn4 <- [1,1518,null,{}] 11:53:07 INFO - PROCESS | 1520 | 1461091987967 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:08 INFO - PROCESS | 1520 | 1461091988081 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:53:08 INFO - PROCESS | 1520 | 1461091988216 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 1520 | ++DOCSHELL 24707000 == 98 [pid = 1520] [id = 389] 11:53:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (2470AC00) [pid = 1520] [serial = 1167] [outer = 00000000] 11:53:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (247F2800) [pid = 1520] [serial = 1168] [outer = 2470AC00] 11:53:08 INFO - PROCESS | 1520 | 1461091988283 Marionette DEBUG loaded listener.js 11:53:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (25253800) [pid = 1520] [serial = 1169] [outer = 2470AC00] 11:53:08 INFO - PROCESS | 1520 | 1461091988851 Marionette TRACE conn4 <- [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]]]}] 11:53:08 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 11:53:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:53:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:53:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:53:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:53:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:53:08 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. 11:53:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:53:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 11:53:08 INFO - PROCESS | 1520 | 1461091988896 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 1520 | 1461091988898 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 11:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:53:08 INFO - PROCESS | 1520 | 1461091988901 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 1520 | 1461091988903 Marionette TRACE conn4 <- [1,1522,null,{}] 11:53:08 INFO - PROCESS | 1520 | 1461091988907 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:09 INFO - PROCESS | 1520 | 1461091989022 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:53:09 INFO - PROCESS | 1520 | 1461091989183 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 1520 | ++DOCSHELL 2246A400 == 99 [pid = 1520] [id = 390] 11:53:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (2246C000) [pid = 1520] [serial = 1170] [outer = 00000000] 11:53:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (22478400) [pid = 1520] [serial = 1171] [outer = 2246C000] 11:53:09 INFO - PROCESS | 1520 | 1461091989239 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 184 (2470E400) [pid = 1520] [serial = 1172] [outer = 2246C000] 11:53:09 INFO - PROCESS | 1520 | 1461091989773 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 930ms 11:53:09 INFO - PROCESS | 1520 | 1461091989836 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:53:09 INFO - PROCESS | 1520 | 1461091989838 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 11:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:53:09 INFO - PROCESS | 1520 | 1461091989842 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:53:09 INFO - PROCESS | 1520 | 1461091989844 Marionette TRACE conn4 <- [1,1526,null,{}] 11:53:09 INFO - PROCESS | 1520 | 1461091989848 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:10 INFO - PROCESS | 1520 | 1461091989981 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:53:10 INFO - PROCESS | 1520 | 1461091990136 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 1520 | ++DOCSHELL 25257000 == 100 [pid = 1520] [id = 391] 11:53:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 185 (25285800) [pid = 1520] [serial = 1173] [outer = 00000000] 11:53:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 186 (26B94000) [pid = 1520] [serial = 1174] [outer = 25285800] 11:53:10 INFO - PROCESS | 1520 | 1461091990192 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 187 (27201800) [pid = 1520] [serial = 1175] [outer = 25285800] 11:53:10 INFO - PROCESS | 1520 | 1461091990846 Marionette TRACE conn4 <- [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]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1069ms 11:53:10 INFO - PROCESS | 1520 | 1461091990915 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 1520 | 1461091990917 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 11:53:10 INFO - PROCESS | 1520 | 1461091990921 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:53:10 INFO - PROCESS | 1520 | 1461091990923 Marionette TRACE conn4 <- [1,1530,null,{}] 11:53:10 INFO - PROCESS | 1520 | 1461091990927 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:11 INFO - PROCESS | 1520 | 1461091991045 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:53:11 INFO - PROCESS | 1520 | 1461091991368 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 1520 | ++DOCSHELL 0EC2C400 == 101 [pid = 1520] [id = 392] 11:53:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 188 (0EDC8C00) [pid = 1520] [serial = 1176] [outer = 00000000] 11:53:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 189 (1280F000) [pid = 1520] [serial = 1177] [outer = 0EDC8C00] 11:53:11 INFO - PROCESS | 1520 | 1461091991431 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 190 (16FE5800) [pid = 1520] [serial = 1178] [outer = 0EDC8C00] 11:53:12 INFO - PROCESS | 1520 | 1461091992034 Marionette TRACE conn4 <- [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]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1183ms 11:53:12 INFO - PROCESS | 1520 | 1461091992108 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:53:12 INFO - PROCESS | 1520 | 1461091992113 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 11:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:53:12 INFO - PROCESS | 1520 | 1461091992119 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 1520 | 1461091992121 Marionette TRACE conn4 <- [1,1534,null,{}] 11:53:12 INFO - PROCESS | 1520 | 1461091992126 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:12 INFO - PROCESS | 1520 | 1461091992282 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:53:12 INFO - PROCESS | 1520 | 1461091992441 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 1520 | ++DOCSHELL 18780800 == 102 [pid = 1520] [id = 393] 11:53:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 191 (18788400) [pid = 1520] [serial = 1179] [outer = 00000000] 11:53:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 192 (1C471400) [pid = 1520] [serial = 1180] [outer = 18788400] 11:53:12 INFO - PROCESS | 1520 | 1461091992498 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 193 (1C875C00) [pid = 1520] [serial = 1181] [outer = 18788400] 11:53:13 INFO - PROCESS | 1520 | 1461091993108 Marionette TRACE conn4 <- [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]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:53:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1018ms 11:53:13 INFO - PROCESS | 1520 | 1461091993143 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 1520 | 1461091993147 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 11:53:13 INFO - PROCESS | 1520 | 1461091993151 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:53:13 INFO - PROCESS | 1520 | 1461091993153 Marionette TRACE conn4 <- [1,1538,null,{}] 11:53:13 INFO - PROCESS | 1520 | 1461091993157 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:13 INFO - PROCESS | 1520 | 1461091993267 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:53:13 INFO - PROCESS | 1520 | 1461091993438 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:13 INFO - PROCESS | 1520 | ++DOCSHELL 1B1B9C00 == 103 [pid = 1520] [id = 394] 11:53:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 194 (1B2A5800) [pid = 1520] [serial = 1182] [outer = 00000000] 11:53:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 195 (1F85BC00) [pid = 1520] [serial = 1183] [outer = 1B2A5800] 11:53:13 INFO - PROCESS | 1520 | 1461091993488 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 196 (1FAA8400) [pid = 1520] [serial = 1184] [outer = 1B2A5800] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 21510000 == 102 [pid = 1520] [id = 383] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 16DEC800 == 101 [pid = 1520] [id = 382] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 0EDC4800 == 100 [pid = 1520] [id = 381] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 1A422400 == 99 [pid = 1520] [id = 380] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 1CBFAC00 == 98 [pid = 1520] [id = 379] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 1C87A400 == 97 [pid = 1520] [id = 378] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 1C36CC00 == 96 [pid = 1520] [id = 377] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 1AD10C00 == 95 [pid = 1520] [id = 376] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 195 (1A42D400) [pid = 1520] [serial = 1047] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 194 (1D8EE400) [pid = 1520] [serial = 1050] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 193 (23C37400) [pid = 1520] [serial = 1053] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 192 (2525C800) [pid = 1520] [serial = 1056] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 191 (25B63400) [pid = 1520] [serial = 1059] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 190 (171A3000) [pid = 1520] [serial = 1065] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 189 (26B8DC00) [pid = 1520] [serial = 1062] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 188 (247ED800) [pid = 1520] [serial = 1096] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 187 (21B75400) [pid = 1520] [serial = 1044] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 0ED01C00 == 94 [pid = 1520] [id = 375] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 12420800 == 93 [pid = 1520] [id = 374] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 22486800 == 92 [pid = 1520] [id = 369] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 24C05800 == 91 [pid = 1520] [id = 368] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 170E0400 == 90 [pid = 1520] [id = 367] 11:53:13 INFO - PROCESS | 1520 | --DOCSHELL 16B0E800 == 89 [pid = 1520] [id = 366] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 186 (22A3EC00) [pid = 1520] [serial = 1087] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 185 (218B8000) [pid = 1520] [serial = 1085] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 184 (21563000) [pid = 1520] [serial = 1084] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 183 (22A43800) [pid = 1520] [serial = 1088] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 182 (1BFD2000) [pid = 1520] [serial = 1069] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 181 (1AE06C00) [pid = 1520] [serial = 1068] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (1241B000) [pid = 1520] [serial = 1071] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 179 (12750C00) [pid = 1520] [serial = 1072] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 178 (1D8EB000) [pid = 1520] [serial = 1078] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (1C071C00) [pid = 1520] [serial = 1075] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (1C478400) [pid = 1520] [serial = 1076] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (23AD5000) [pid = 1520] [serial = 1093] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (2470A000) [pid = 1520] [serial = 1094] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (19C04400) [pid = 1520] [serial = 658] [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.] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (1FAA1800) [pid = 1520] [serial = 1081] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (1FAAB000) [pid = 1520] [serial = 1082] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (1EDE6800) [pid = 1520] [serial = 1090] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (204B0C00) [pid = 1520] [serial = 1091] [outer = 00000000] [url = about:blank] 11:53:13 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (1ED1C400) [pid = 1520] [serial = 1079] [outer = 00000000] [url = about:blank] 11:53:14 INFO - PROCESS | 1520 | 1461091994070 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 11:53:14 INFO - PROCESS | 1520 | 1461091994126 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 1520 | 1461091994128 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 11:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:53:14 INFO - PROCESS | 1520 | 1461091994133 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 1520 | 1461091994138 Marionette TRACE conn4 <- [1,1542,null,{}] 11:53:14 INFO - PROCESS | 1520 | 1461091994156 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:14 INFO - PROCESS | 1520 | 1461091994252 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:53:14 INFO - PROCESS | 1520 | 1461091994260 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 1520 | ++DOCSHELL 1990F400 == 90 [pid = 1520] [id = 395] 11:53:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (19C0C400) [pid = 1520] [serial = 1185] [outer = 00000000] 11:53:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (1BDA5000) [pid = 1520] [serial = 1186] [outer = 19C0C400] 11:53:14 INFO - PROCESS | 1520 | 1461091994311 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (1BFDDC00) [pid = 1520] [serial = 1187] [outer = 19C0C400] 11:53:14 INFO - PROCESS | 1520 | 1461091994808 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 731ms 11:53:14 INFO - PROCESS | 1520 | 1461091994866 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:53:14 INFO - PROCESS | 1520 | 1461091994868 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 11:53:14 INFO - PROCESS | 1520 | 1461091994871 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:53:14 INFO - PROCESS | 1520 | 1461091994873 Marionette TRACE conn4 <- [1,1546,null,{}] 11:53:14 INFO - PROCESS | 1520 | 1461091994877 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:14 INFO - PROCESS | 1520 | 1461091994971 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:53:15 INFO - PROCESS | 1520 | 1461091995094 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 1520 | ++DOCSHELL 1B2ADC00 == 91 [pid = 1520] [id = 396] 11:53:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (1C071C00) [pid = 1520] [serial = 1188] [outer = 00000000] 11:53:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (1D08E000) [pid = 1520] [serial = 1189] [outer = 1C071C00] 11:53:15 INFO - PROCESS | 1520 | 1461091995149 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (1ED23C00) [pid = 1520] [serial = 1190] [outer = 1C071C00] 11:53:15 INFO - PROCESS | 1520 | 1461091995509 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 11:53:15 INFO - PROCESS | 1520 | 1461091995578 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 1520 | 1461091995580 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 11:53:15 INFO - PROCESS | 1520 | 1461091995585 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:53:15 INFO - PROCESS | 1520 | 1461091995587 Marionette TRACE conn4 <- [1,1550,null,{}] 11:53:15 INFO - PROCESS | 1520 | 1461091995590 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:15 INFO - PROCESS | 1520 | 1461091995708 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:53:15 INFO - PROCESS | 1520 | 1461091995717 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 1520 | ++DOCSHELL 1F858800 == 92 [pid = 1520] [id = 397] 11:53:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (1FA27400) [pid = 1520] [serial = 1191] [outer = 00000000] 11:53:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (1FAAB000) [pid = 1520] [serial = 1192] [outer = 1FA27400] 11:53:15 INFO - PROCESS | 1520 | 1461091995770 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (204B5000) [pid = 1520] [serial = 1193] [outer = 1FA27400] 11:53:16 INFO - PROCESS | 1520 | 1461091996300 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 11:53:16 INFO - PROCESS | 1520 | 1461091996363 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 1520 | 1461091996365 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 11:53:16 INFO - PROCESS | 1520 | 1461091996368 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:53:16 INFO - PROCESS | 1520 | 1461091996370 Marionette TRACE conn4 <- [1,1554,null,{}] 11:53:16 INFO - PROCESS | 1520 | 1461091996374 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:16 INFO - PROCESS | 1520 | 1461091996506 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:53:16 INFO - PROCESS | 1520 | 1461091996582 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 1520 | ++DOCSHELL 2155FC00 == 93 [pid = 1520] [id = 398] 11:53:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (21563000) [pid = 1520] [serial = 1194] [outer = 00000000] 11:53:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (21B77800) [pid = 1520] [serial = 1195] [outer = 21563000] 11:53:16 INFO - PROCESS | 1520 | 1461091996627 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (22282C00) [pid = 1520] [serial = 1196] [outer = 21563000] 11:53:17 INFO - PROCESS | 1520 | 1461091997044 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 11:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:53:17 INFO - PROCESS | 1520 | 1461091997119 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 1520 | 1461091997121 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 11:53:17 INFO - PROCESS | 1520 | 1461091997125 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 1520 | 1461091997126 Marionette TRACE conn4 <- [1,1558,null,{}] 11:53:17 INFO - PROCESS | 1520 | 1461091997130 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:17 INFO - PROCESS | 1520 | 1461091997259 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:53:17 INFO - PROCESS | 1520 | 1461091997279 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 1520 | ++DOCSHELL 1C478400 == 94 [pid = 1520] [id = 399] 11:53:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (1FA23C00) [pid = 1520] [serial = 1197] [outer = 00000000] 11:53:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (2246B800) [pid = 1520] [serial = 1198] [outer = 1FA23C00] 11:53:17 INFO - PROCESS | 1520 | 1461091997323 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (22475800) [pid = 1520] [serial = 1199] [outer = 1FA23C00] 11:53:17 INFO - PROCESS | 1520 | 1461091997801 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 11:53:17 INFO - PROCESS | 1520 | 1461091997859 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:53:17 INFO - PROCESS | 1520 | 1461091997861 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 11:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:53:17 INFO - PROCESS | 1520 | 1461091997864 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 1520 | 1461091997866 Marionette TRACE conn4 <- [1,1562,null,{}] 11:53:17 INFO - PROCESS | 1520 | 1461091997877 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:18 INFO - PROCESS | 1520 | 1461091998404 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 182 (25B59400) [pid = 1520] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 181 (12677400) [pid = 1520] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (1EE7E800) [pid = 1520] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 179 (24A5DC00) [pid = 1520] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 178 (1CAC6800) [pid = 1520] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (23AD0800) [pid = 1520] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (1FDA1000) [pid = 1520] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (1FAA4000) [pid = 1520] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (15EA7000) [pid = 1520] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (19C2C400) [pid = 1520] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (22285C00) [pid = 1520] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (1B2A4800) [pid = 1520] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (23AD3400) [pid = 1520] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (1280DC00) [pid = 1520] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (24A58400) [pid = 1520] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (1241EC00) [pid = 1520] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (24C0E400) [pid = 1520] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (122D0000) [pid = 1520] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (23ACFC00) [pid = 1520] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (11E92000) [pid = 1520] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (23C32400) [pid = 1520] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (1EDEF000) [pid = 1520] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (1EE7B000) [pid = 1520] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (0EDCA400) [pid = 1520] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (19902400) [pid = 1520] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1AD13000) [pid = 1520] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (12423400) [pid = 1520] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1C370400) [pid = 1520] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (122C1400) [pid = 1520] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (0EDC2800) [pid = 1520] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (1C87B800) [pid = 1520] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (1D8E8400) [pid = 1520] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:53:18 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (19C0AC00) [pid = 1520] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:53:18 INFO - PROCESS | 1520 | 1461091998492 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC0400 == 95 [pid = 1520] [id = 400] 11:53:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (0EDC0800) [pid = 1520] [serial = 1200] [outer = 00000000] 11:53:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (122C1400) [pid = 1520] [serial = 1201] [outer = 0EDC0800] 11:53:18 INFO - PROCESS | 1520 | 1461091998537 Marionette DEBUG loaded listener.js 11:53:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (126BC800) [pid = 1520] [serial = 1202] [outer = 0EDC0800] 11:53:18 INFO - PROCESS | 1520 | 1461091998939 Marionette TRACE conn4 <- [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]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1134ms 11:53:19 INFO - PROCESS | 1520 | 1461091998999 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:53:19 INFO - PROCESS | 1520 | 1461091999001 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 11:53:19 INFO - PROCESS | 1520 | 1461091999004 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 1520 | 1461091999006 Marionette TRACE conn4 <- [1,1566,null,{}] 11:53:19 INFO - PROCESS | 1520 | 1461091999010 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 1520 | 1461091999101 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:53:19 INFO - PROCESS | 1520 | 1461091999107 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 1520 | ++DOCSHELL 128DF000 == 96 [pid = 1520] [id = 401] 11:53:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (1877C400) [pid = 1520] [serial = 1203] [outer = 00000000] 11:53:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (1D8F3800) [pid = 1520] [serial = 1204] [outer = 1877C400] 11:53:19 INFO - PROCESS | 1520 | 1461091999153 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (1EE7B000) [pid = 1520] [serial = 1205] [outer = 1877C400] 11:53:19 INFO - PROCESS | 1520 | 1461091999594 Marionette TRACE conn4 <- [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]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 11:53:19 INFO - PROCESS | 1520 | 1461091999649 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 1520 | 1461091999651 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 11:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:53:19 INFO - PROCESS | 1520 | 1461091999654 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 1520 | 1461091999656 Marionette TRACE conn4 <- [1,1570,null,{}] 11:53:19 INFO - PROCESS | 1520 | 1461091999659 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:19 INFO - PROCESS | 1520 | 1461091999750 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:53:19 INFO - PROCESS | 1520 | 1461091999784 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 1520 | ++DOCSHELL 21508400 == 97 [pid = 1520] [id = 402] 11:53:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (218BB400) [pid = 1520] [serial = 1206] [outer = 00000000] 11:53:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (22A40800) [pid = 1520] [serial = 1207] [outer = 218BB400] 11:53:19 INFO - PROCESS | 1520 | 1461091999834 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (23AD1800) [pid = 1520] [serial = 1208] [outer = 218BB400] 11:53:20 INFO - PROCESS | 1520 | 1461092000298 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 11:53:20 INFO - PROCESS | 1520 | 1461092000338 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 1520 | 1461092000340 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 11:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:53:20 INFO - PROCESS | 1520 | 1461092000343 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 1520 | 1461092000346 Marionette TRACE conn4 <- [1,1574,null,{}] 11:53:20 INFO - PROCESS | 1520 | 1461092000349 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:20 INFO - PROCESS | 1520 | 1461092000541 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:53:20 INFO - PROCESS | 1520 | 1461092000691 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 1520 | ++DOCSHELL 1241B000 == 98 [pid = 1520] [id = 403] 11:53:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (1241C000) [pid = 1520] [serial = 1209] [outer = 00000000] 11:53:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (12816C00) [pid = 1520] [serial = 1210] [outer = 1241C000] 11:53:20 INFO - PROCESS | 1520 | 1461092000754 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (171A7400) [pid = 1520] [serial = 1211] [outer = 1241C000] 11:53:21 INFO - PROCESS | 1520 | 1461092001446 Marionette TRACE conn4 <- [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]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1182ms 11:53:21 INFO - PROCESS | 1520 | 1461092001531 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 1520 | 1461092001536 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 11:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:53:21 INFO - PROCESS | 1520 | 1461092001541 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 1520 | 1461092001546 Marionette TRACE conn4 <- [1,1578,null,{}] 11:53:21 INFO - PROCESS | 1520 | 1461092001552 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:21 INFO - PROCESS | 1520 | 1461092001697 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:53:21 INFO - PROCESS | 1520 | 1461092001855 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:21 INFO - PROCESS | 1520 | ++DOCSHELL 1A4B4C00 == 99 [pid = 1520] [id = 404] 11:53:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (1AA04000) [pid = 1520] [serial = 1212] [outer = 00000000] 11:53:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (1C47A000) [pid = 1520] [serial = 1213] [outer = 1AA04000] 11:53:21 INFO - PROCESS | 1520 | 1461092001915 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (1C9D1000) [pid = 1520] [serial = 1214] [outer = 1AA04000] 11:53:22 INFO - PROCESS | 1520 | 1461092002476 Marionette TRACE conn4 <- [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]]]}] 11:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 11:53:22 INFO - PROCESS | 1520 | 1461092002515 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:53:22 INFO - PROCESS | 1520 | 1461092002518 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 11:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:53:22 INFO - PROCESS | 1520 | 1461092002522 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:53:22 INFO - PROCESS | 1520 | 1461092002524 Marionette TRACE conn4 <- [1,1582,null,{}] 11:53:22 INFO - PROCESS | 1520 | 1461092002528 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:22 INFO - PROCESS | 1520 | 1461092002648 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:53:22 INFO - PROCESS | 1520 | 1461092002821 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 1520 | ++DOCSHELL 1FAA3000 == 100 [pid = 1520] [id = 405] 11:53:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (1FDA1400) [pid = 1520] [serial = 1215] [outer = 00000000] 11:53:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (218BBC00) [pid = 1520] [serial = 1216] [outer = 1FDA1400] 11:53:22 INFO - PROCESS | 1520 | 1461092002879 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (22461000) [pid = 1520] [serial = 1217] [outer = 1FDA1400] 11:53:23 INFO - PROCESS | 1520 | 1461092003518 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1023ms 11:53:23 INFO - PROCESS | 1520 | 1461092003548 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:53:23 INFO - PROCESS | 1520 | 1461092003552 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 11:53:23 INFO - PROCESS | 1520 | 1461092003563 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 1520 | 1461092003568 Marionette TRACE conn4 <- [1,1586,null,{}] 11:53:23 INFO - PROCESS | 1520 | 1461092003590 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:23 INFO - PROCESS | 1520 | 1461092003764 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:53:23 INFO - PROCESS | 1520 | 1461092003783 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 1520 | ++DOCSHELL 22468000 == 101 [pid = 1520] [id = 406] 11:53:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (2246EC00) [pid = 1520] [serial = 1218] [outer = 00000000] 11:53:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (24C0BC00) [pid = 1520] [serial = 1219] [outer = 2246EC00] 11:53:23 INFO - PROCESS | 1520 | 1461092003838 Marionette DEBUG loaded listener.js 11:53:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (2525C800) [pid = 1520] [serial = 1220] [outer = 2246EC00] 11:53:24 INFO - PROCESS | 1520 | 1461092004498 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:53:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1007ms 11:53:24 INFO - PROCESS | 1520 | 1461092004565 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 1520 | 1461092004567 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 11:53:24 INFO - PROCESS | 1520 | 1461092004570 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:53:24 INFO - PROCESS | 1520 | 1461092004573 Marionette TRACE conn4 <- [1,1590,null,{}] 11:53:24 INFO - PROCESS | 1520 | 1461092004576 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:24 INFO - PROCESS | 1520 | 1461092004693 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:53:24 INFO - PROCESS | 1520 | 1461092004848 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:24 INFO - PROCESS | 1520 | ++DOCSHELL 24C89400 == 102 [pid = 1520] [id = 407] 11:53:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (24C8BC00) [pid = 1520] [serial = 1221] [outer = 00000000] 11:53:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (24C91C00) [pid = 1520] [serial = 1222] [outer = 24C8BC00] 11:53:24 INFO - PROCESS | 1520 | 1461092004908 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (24C94800) [pid = 1520] [serial = 1223] [outer = 24C8BC00] 11:53:25 INFO - PROCESS | 1520 | 1461092005468 Marionette TRACE conn4 <- [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]]]}] 11:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 971ms 11:53:25 INFO - PROCESS | 1520 | 1461092005545 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:53:25 INFO - PROCESS | 1520 | 1461092005547 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 11:53:25 INFO - PROCESS | 1520 | 1461092005550 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:53:25 INFO - PROCESS | 1520 | 1461092005552 Marionette TRACE conn4 <- [1,1594,null,{}] 11:53:25 INFO - PROCESS | 1520 | 1461092005556 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:25 INFO - PROCESS | 1520 | 1461092005672 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:53:25 INFO - PROCESS | 1520 | 1461092005830 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 1520 | ++DOCSHELL 25B5D000 == 103 [pid = 1520] [id = 408] 11:53:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (25B5E400) [pid = 1520] [serial = 1224] [outer = 00000000] 11:53:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (26B96800) [pid = 1520] [serial = 1225] [outer = 25B5E400] 11:53:25 INFO - PROCESS | 1520 | 1461092005896 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (27206400) [pid = 1520] [serial = 1226] [outer = 25B5E400] 11:53:26 INFO - PROCESS | 1520 | 1461092006468 Marionette TRACE conn4 <- [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]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 11:53:26 INFO - PROCESS | 1520 | 1461092006524 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 1520 | 1461092006527 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 11:53:26 INFO - PROCESS | 1520 | 1461092006530 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:53:26 INFO - PROCESS | 1520 | 1461092006532 Marionette TRACE conn4 <- [1,1598,null,{}] 11:53:26 INFO - PROCESS | 1520 | 1461092006535 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:26 INFO - PROCESS | 1520 | 1461092006650 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:53:26 INFO - PROCESS | 1520 | 1461092006813 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 1520 | ++DOCSHELL 26B91000 == 104 [pid = 1520] [id = 409] 11:53:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (26D23000) [pid = 1520] [serial = 1227] [outer = 00000000] 11:53:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (273BC800) [pid = 1520] [serial = 1228] [outer = 26D23000] 11:53:26 INFO - PROCESS | 1520 | 1461092006873 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (273BF000) [pid = 1520] [serial = 1229] [outer = 26D23000] 11:53:27 INFO - PROCESS | 1520 | 1461092007468 Marionette TRACE conn4 <- [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]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 11:53:27 INFO - PROCESS | 1520 | 1461092007504 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 1520 | 1461092007506 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 11:53:27 INFO - PROCESS | 1520 | 1461092007510 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:53:27 INFO - PROCESS | 1520 | 1461092007512 Marionette TRACE conn4 <- [1,1602,null,{}] 11:53:27 INFO - PROCESS | 1520 | 1461092007516 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:27 INFO - PROCESS | 1520 | 1461092007631 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:53:27 INFO - PROCESS | 1520 | 1461092007789 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 1520 | ++DOCSHELL 272C7C00 == 105 [pid = 1520] [id = 410] 11:53:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (272CB000) [pid = 1520] [serial = 1230] [outer = 00000000] 11:53:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (273C9000) [pid = 1520] [serial = 1231] [outer = 272CB000] 11:53:27 INFO - PROCESS | 1520 | 1461092007845 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (27838400) [pid = 1520] [serial = 1232] [outer = 272CB000] 11:53:28 INFO - PROCESS | 1520 | 1461092008427 Marionette TRACE conn4 <- [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]]]}] 11:53:28 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 11:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1019ms 11:53:28 INFO - PROCESS | 1520 | 1461092008534 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 1520 | 1461092008536 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 11:53:28 INFO - PROCESS | 1520 | 1461092008539 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:53:28 INFO - PROCESS | 1520 | 1461092008541 Marionette TRACE conn4 <- [1,1606,null,{}] 11:53:28 INFO - PROCESS | 1520 | 1461092008580 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:28 INFO - PROCESS | 1520 | 1461092008699 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:53:28 INFO - PROCESS | 1520 | 1461092008851 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 1520 | ++DOCSHELL 0F182400 == 106 [pid = 1520] [id = 411] 11:53:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 184 (1225E400) [pid = 1520] [serial = 1233] [outer = 00000000] 11:53:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 185 (18154800) [pid = 1520] [serial = 1234] [outer = 1225E400] 11:53:28 INFO - PROCESS | 1520 | 1461092008907 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 186 (1864DC00) [pid = 1520] [serial = 1235] [outer = 1225E400] 11:53:29 INFO - PROCESS | 1520 | 1461092009515 Marionette TRACE conn4 <- [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]]]}] 11:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1032ms 11:53:29 INFO - PROCESS | 1520 | 1461092009576 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 1520 | 1461092009578 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 11:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:53:29 INFO - PROCESS | 1520 | 1461092009581 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 1520 | 1461092009583 Marionette TRACE conn4 <- [1,1610,null,{}] 11:53:29 INFO - PROCESS | 1520 | 1461092009587 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:29 INFO - PROCESS | 1520 | 1461092009706 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:53:30 INFO - PROCESS | 1520 | 1461092010080 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 1520 | ++DOCSHELL 0EC2D800 == 107 [pid = 1520] [id = 412] 11:53:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 187 (0EC31000) [pid = 1520] [serial = 1236] [outer = 00000000] 11:53:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 188 (172C7C00) [pid = 1520] [serial = 1237] [outer = 0EC31000] 11:53:30 INFO - PROCESS | 1520 | 1461092010174 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 189 (18781400) [pid = 1520] [serial = 1238] [outer = 0EC31000] 11:53:30 INFO - PROCESS | 1520 | 1461092010792 Marionette TRACE conn4 <- [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]]]}] 11:53:30 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 11:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1218ms 11:53:30 INFO - PROCESS | 1520 | 1461092010804 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 1520 | 1461092010809 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 11:53:30 INFO - PROCESS | 1520 | 1461092010814 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:53:30 INFO - PROCESS | 1520 | 1461092010817 Marionette TRACE conn4 <- [1,1614,null,{}] 11:53:30 INFO - PROCESS | 1520 | 1461092010822 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:30 INFO - PROCESS | 1520 | 1461092010938 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:53:31 INFO - PROCESS | 1520 | 1461092011116 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:31 INFO - PROCESS | 1520 | ++DOCSHELL 1AE07800 == 108 [pid = 1520] [id = 413] 11:53:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 190 (1B1B7C00) [pid = 1520] [serial = 1239] [outer = 00000000] 11:53:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 191 (1C073000) [pid = 1520] [serial = 1240] [outer = 1B1B7C00] 11:53:31 INFO - PROCESS | 1520 | 1461092011172 Marionette DEBUG loaded listener.js 11:53:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 192 (1C476000) [pid = 1520] [serial = 1241] [outer = 1B1B7C00] 11:53:31 INFO - PROCESS | 1520 | 1461092011788 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1BC37800 == 107 [pid = 1520] [id = 243] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 2525AC00 == 106 [pid = 1520] [id = 284] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 22A41C00 == 105 [pid = 1520] [id = 354] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 24A52400 == 104 [pid = 1520] [id = 318] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 21508400 == 103 [pid = 1520] [id = 402] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 128DF000 == 102 [pid = 1520] [id = 401] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 0EDC0400 == 101 [pid = 1520] [id = 400] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1C478400 == 100 [pid = 1520] [id = 399] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 2155FC00 == 99 [pid = 1520] [id = 398] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1F858800 == 98 [pid = 1520] [id = 397] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 191 (218BA000) [pid = 1520] [serial = 1150] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 190 (1CBF3C00) [pid = 1520] [serial = 1102] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 189 (25288800) [pid = 1520] [serial = 1105] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 188 (2248D400) [pid = 1520] [serial = 1108] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 187 (26D22800) [pid = 1520] [serial = 1111] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 186 (26B95C00) [pid = 1520] [serial = 1114] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 185 (2720DC00) [pid = 1520] [serial = 1117] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1B2ADC00 == 97 [pid = 1520] [id = 396] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1990F400 == 96 [pid = 1520] [id = 395] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1B1B9C00 == 95 [pid = 1520] [id = 394] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 18780800 == 94 [pid = 1520] [id = 393] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 0EC2C400 == 93 [pid = 1520] [id = 392] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 25257000 == 92 [pid = 1520] [id = 391] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 2246A400 == 91 [pid = 1520] [id = 390] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 24707000 == 90 [pid = 1520] [id = 389] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 2245B800 == 89 [pid = 1520] [id = 388] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1FAA3400 == 88 [pid = 1520] [id = 387] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1D8F1000 == 87 [pid = 1520] [id = 386] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 1A4AB400 == 86 [pid = 1520] [id = 385] 11:53:31 INFO - PROCESS | 1520 | --DOCSHELL 11FDF800 == 85 [pid = 1520] [id = 384] 11:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1073ms 11:53:31 INFO - PROCESS | 1520 | 1461092011893 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 1520 | 1461092011898 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 11:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 184 (21B78C00) [pid = 1520] [serial = 1000] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 183 (1BFD9400) [pid = 1520] [serial = 943] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 182 (26B9C800) [pid = 1520] [serial = 901] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 181 (170C5000) [pid = 1520] [serial = 994] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (1F85D000) [pid = 1520] [serial = 832] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 179 (25257C00) [pid = 1520] [serial = 898] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 178 (25280C00) [pid = 1520] [serial = 1015] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (24706C00) [pid = 1520] [serial = 949] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (21B7DC00) [pid = 1520] [serial = 946] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (247F4000) [pid = 1520] [serial = 1009] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (1990DC00) [pid = 1520] [serial = 889] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (1BE15C00) [pid = 1520] [serial = 997] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (2228D000) [pid = 1520] [serial = 895] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (1D8F0800) [pid = 1520] [serial = 892] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (247EF800) [pid = 1520] [serial = 1006] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (19C08000) [pid = 1520] [serial = 1066] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (25B59800) [pid = 1520] [serial = 1012] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (17034000) [pid = 1520] [serial = 940] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (27205400) [pid = 1520] [serial = 955] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (1AA13400) [pid = 1520] [serial = 958] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (23C3D000) [pid = 1520] [serial = 1003] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (19C0A400) [pid = 1520] [serial = 904] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (24C05C00) [pid = 1520] [serial = 952] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (1F9CF400) [pid = 1520] [serial = 1138] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (1FAA7400) [pid = 1520] [serial = 1141] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (1FA23000) [pid = 1520] [serial = 1139] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (1A4A9400) [pid = 1520] [serial = 1144] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1FD9E400) [pid = 1520] [serial = 1142] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (204BAC00) [pid = 1520] [serial = 1147] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1B2AFC00) [pid = 1520] [serial = 1129] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1BFD5400) [pid = 1520] [serial = 1130] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (1A426000) [pid = 1520] [serial = 1099] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (18028400) [pid = 1520] [serial = 1124] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (13399400) [pid = 1520] [serial = 1123] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (1C47D400) [pid = 1520] [serial = 1132] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1C5DF800) [pid = 1520] [serial = 1133] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (1C9DDC00) [pid = 1520] [serial = 1121] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (1BDAC000) [pid = 1520] [serial = 1120] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (1339C400) [pid = 1520] [serial = 1126] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (18025C00) [pid = 1520] [serial = 1127] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (1C92FC00) [pid = 1520] [serial = 1135] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (1BFDD000) [pid = 1520] [serial = 1145] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (21504800) [pid = 1520] [serial = 1148] [outer = 00000000] [url = about:blank] 11:53:31 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1CAC5000) [pid = 1520] [serial = 1136] [outer = 00000000] [url = about:blank] 11:53:32 INFO - PROCESS | 1520 | 1461092011968 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 1520 | 1461092011970 Marionette TRACE conn4 <- [1,1618,null,{}] 11:53:32 INFO - PROCESS | 1520 | 1461092011978 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:32 INFO - PROCESS | 1520 | 1461092012074 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:53:32 INFO - PROCESS | 1520 | 1461092012081 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1520 | ++DOCSHELL 126B2800 == 86 [pid = 1520] [id = 414] 11:53:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (128DE800) [pid = 1520] [serial = 1242] [outer = 00000000] 11:53:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (138A3C00) [pid = 1520] [serial = 1243] [outer = 128DE800] 11:53:32 INFO - PROCESS | 1520 | 1461092012127 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (170CA000) [pid = 1520] [serial = 1244] [outer = 128DE800] 11:53:32 INFO - PROCESS | 1520 | 1461092012692 Marionette TRACE conn4 <- [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]]]}] 11:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 830ms 11:53:32 INFO - PROCESS | 1520 | 1461092012750 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:53:32 INFO - PROCESS | 1520 | 1461092012752 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 11:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:53:32 INFO - PROCESS | 1520 | 1461092012756 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:53:32 INFO - PROCESS | 1520 | 1461092012762 Marionette TRACE conn4 <- [1,1622,null,{}] 11:53:32 INFO - PROCESS | 1520 | 1461092012771 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:32 INFO - PROCESS | 1520 | 1461092012872 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:53:33 INFO - PROCESS | 1520 | 1461092012984 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 1520 | ++DOCSHELL 19C2A000 == 87 [pid = 1520] [id = 415] 11:53:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (19C30400) [pid = 1520] [serial = 1245] [outer = 00000000] 11:53:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (1AD0EC00) [pid = 1520] [serial = 1246] [outer = 19C30400] 11:53:33 INFO - PROCESS | 1520 | 1461092013032 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (1BC36400) [pid = 1520] [serial = 1247] [outer = 19C30400] 11:53:33 INFO - PROCESS | 1520 | 1461092013429 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 11:53:33 INFO - PROCESS | 1520 | 1461092013490 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 1520 | 1461092013492 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 11:53:33 INFO - PROCESS | 1520 | 1461092013496 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:53:33 INFO - PROCESS | 1520 | 1461092013497 Marionette TRACE conn4 <- [1,1626,null,{}] 11:53:33 INFO - PROCESS | 1520 | 1461092013501 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:33 INFO - PROCESS | 1520 | 1461092013597 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:53:33 INFO - PROCESS | 1520 | 1461092013604 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:33 INFO - PROCESS | 1520 | ++DOCSHELL 1BDA5800 == 88 [pid = 1520] [id = 416] 11:53:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (1BFD5800) [pid = 1520] [serial = 1248] [outer = 00000000] 11:53:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (1C47F000) [pid = 1520] [serial = 1249] [outer = 1BFD5800] 11:53:33 INFO - PROCESS | 1520 | 1461092013649 Marionette DEBUG loaded listener.js 11:53:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (1C879000) [pid = 1520] [serial = 1250] [outer = 1BFD5800] 11:53:34 INFO - PROCESS | 1520 | 1461092014140 Marionette TRACE conn4 <- [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]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 11:53:34 INFO - PROCESS | 1520 | 1461092014175 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 1520 | 1461092014177 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 11:53:34 INFO - PROCESS | 1520 | 1461092014180 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:53:34 INFO - PROCESS | 1520 | 1461092014182 Marionette TRACE conn4 <- [1,1630,null,{}] 11:53:34 INFO - PROCESS | 1520 | 1461092014196 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:34 INFO - PROCESS | 1520 | 1461092014325 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:53:34 INFO - PROCESS | 1520 | 1461092014395 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 1520 | ++DOCSHELL 1C939000 == 89 [pid = 1520] [id = 417] 11:53:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (1C939400) [pid = 1520] [serial = 1251] [outer = 00000000] 11:53:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (1CBF4000) [pid = 1520] [serial = 1252] [outer = 1C939400] 11:53:34 INFO - PROCESS | 1520 | 1461092014450 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (1ED1C400) [pid = 1520] [serial = 1253] [outer = 1C939400] 11:53:34 INFO - PROCESS | 1520 | 1461092014895 Marionette TRACE conn4 <- [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]]]}] 11:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 731ms 11:53:34 INFO - PROCESS | 1520 | 1461092014915 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:53:34 INFO - PROCESS | 1520 | 1461092014917 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 11:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:53:34 INFO - PROCESS | 1520 | 1461092014920 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:53:34 INFO - PROCESS | 1520 | 1461092014922 Marionette TRACE conn4 <- [1,1634,null,{}] 11:53:34 INFO - PROCESS | 1520 | 1461092014925 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:35 INFO - PROCESS | 1520 | 1461092015081 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:53:35 INFO - PROCESS | 1520 | 1461092015107 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 1520 | ++DOCSHELL 1EDF2000 == 90 [pid = 1520] [id = 418] 11:53:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (1EE82000) [pid = 1520] [serial = 1254] [outer = 00000000] 11:53:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (1FA30000) [pid = 1520] [serial = 1255] [outer = 1EE82000] 11:53:35 INFO - PROCESS | 1520 | 1461092015153 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (1FAA3C00) [pid = 1520] [serial = 1256] [outer = 1EE82000] 11:53:35 INFO - PROCESS | 1520 | 1461092015597 Marionette TRACE conn4 <- [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]]]}] 11:53:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 11:53:35 INFO - PROCESS | 1520 | 1461092015651 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 1520 | 1461092015653 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 11:53:35 INFO - PROCESS | 1520 | 1461092015656 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:53:35 INFO - PROCESS | 1520 | 1461092015658 Marionette TRACE conn4 <- [1,1638,null,{}] 11:53:35 INFO - PROCESS | 1520 | 1461092015670 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:35 INFO - PROCESS | 1520 | 1461092015800 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:53:35 INFO - PROCESS | 1520 | 1461092015889 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 1520 | ++DOCSHELL 1FAA7400 == 91 [pid = 1520] [id = 419] 11:53:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (1FD9B000) [pid = 1520] [serial = 1257] [outer = 00000000] 11:53:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (204B0400) [pid = 1520] [serial = 1258] [outer = 1FD9B000] 11:53:35 INFO - PROCESS | 1520 | 1461092015933 Marionette DEBUG loaded listener.js 11:53:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (204BCC00) [pid = 1520] [serial = 1259] [outer = 1FD9B000] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (18088400) [pid = 1520] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (122BE800) [pid = 1520] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (25253000) [pid = 1520] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (218BAC00) [pid = 1520] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1C47C000) [pid = 1520] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (2155AC00) [pid = 1520] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (22489000) [pid = 1520] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (1FA25400) [pid = 1520] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (1B2A5800) [pid = 1520] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1877C400) [pid = 1520] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (18788400) [pid = 1520] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (19C0C400) [pid = 1520] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (0EDC0800) [pid = 1520] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1C071C00) [pid = 1520] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (1FA27400) [pid = 1520] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (0EDC8C00) [pid = 1520] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (218B8800) [pid = 1520] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1BC33C00) [pid = 1520] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (171A4800) [pid = 1520] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (1FA23C00) [pid = 1520] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (2528A000) [pid = 1520] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (22A42400) [pid = 1520] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (247EC000) [pid = 1520] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (172C4400) [pid = 1520] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (21563000) [pid = 1520] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:53:36 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (2248B800) [pid = 1520] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:53:36 INFO - PROCESS | 1520 | 1461092016719 Marionette TRACE conn4 <- [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]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1079ms 11:53:36 INFO - PROCESS | 1520 | 1461092016740 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:53:36 INFO - PROCESS | 1520 | 1461092016742 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 11:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:53:36 INFO - PROCESS | 1520 | 1461092016749 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 1520 | 1461092016751 Marionette TRACE conn4 <- [1,1642,null,{}] 11:53:36 INFO - PROCESS | 1520 | 1461092016754 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:36 INFO - PROCESS | 1520 | 1461092016887 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:53:36 INFO - PROCESS | 1520 | 1461092016960 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 1520 | ++DOCSHELL 126AB000 == 92 [pid = 1520] [id = 420] 11:53:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (12815400) [pid = 1520] [serial = 1260] [outer = 00000000] 11:53:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1C51F000) [pid = 1520] [serial = 1261] [outer = 12815400] 11:53:37 INFO - PROCESS | 1520 | 1461092017005 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1C9D1400) [pid = 1520] [serial = 1262] [outer = 12815400] 11:53:37 INFO - PROCESS | 1520 | 1461092017342 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 11:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:53:37 INFO - PROCESS | 1520 | 1461092017380 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 1520 | 1461092017382 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 11:53:37 INFO - PROCESS | 1520 | 1461092017385 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 1520 | 1461092017386 Marionette TRACE conn4 <- [1,1646,null,{}] 11:53:37 INFO - PROCESS | 1520 | 1461092017405 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:37 INFO - PROCESS | 1520 | 1461092017497 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:53:37 INFO - PROCESS | 1520 | 1461092017503 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 1520 | ++DOCSHELL 1B2A6C00 == 93 [pid = 1520] [id = 421] 11:53:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1FA25400) [pid = 1520] [serial = 1263] [outer = 00000000] 11:53:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (170E1400) [pid = 1520] [serial = 1264] [outer = 1FA25400] 11:53:37 INFO - PROCESS | 1520 | 1461092017549 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (21509400) [pid = 1520] [serial = 1265] [outer = 1FA25400] 11:53:38 INFO - PROCESS | 1520 | 1461092018008 Marionette TRACE conn4 <- [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]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 650ms 11:53:38 INFO - PROCESS | 1520 | 1461092018045 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 1520 | 1461092018047 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 11:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:53:38 INFO - PROCESS | 1520 | 1461092018050 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 1520 | 1461092018051 Marionette TRACE conn4 <- [1,1650,null,{}] 11:53:38 INFO - PROCESS | 1520 | 1461092018055 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:38 INFO - PROCESS | 1520 | 1461092018148 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:53:38 INFO - PROCESS | 1520 | 1461092018154 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 1520 | ++DOCSHELL 21504C00 == 94 [pid = 1520] [id = 422] 11:53:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (21555C00) [pid = 1520] [serial = 1266] [outer = 00000000] 11:53:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (21B72C00) [pid = 1520] [serial = 1267] [outer = 21555C00] 11:53:38 INFO - PROCESS | 1520 | 1461092018205 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (22281000) [pid = 1520] [serial = 1268] [outer = 21555C00] 11:53:38 INFO - PROCESS | 1520 | 1461092018911 Marionette TRACE conn4 <- [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]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 870ms 11:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:53:38 INFO - PROCESS | 1520 | 1461092018921 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 1520 | 1461092018926 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 11:53:38 INFO - PROCESS | 1520 | 1461092018931 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 1520 | 1461092018935 Marionette TRACE conn4 <- [1,1654,null,{}] 11:53:38 INFO - PROCESS | 1520 | 1461092018941 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:39 INFO - PROCESS | 1520 | 1461092019072 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:53:39 INFO - PROCESS | 1520 | 1461092019247 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 1520 | ++DOCSHELL 16DE5000 == 95 [pid = 1520] [id = 423] 11:53:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (16FF1C00) [pid = 1520] [serial = 1269] [outer = 00000000] 11:53:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (19908C00) [pid = 1520] [serial = 1270] [outer = 16FF1C00] 11:53:39 INFO - PROCESS | 1520 | 1461092019307 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (19C10400) [pid = 1520] [serial = 1271] [outer = 16FF1C00] 11:53:39 INFO - PROCESS | 1520 | 1461092019957 Marionette TRACE conn4 <- [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]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1073ms 11:53:40 INFO - PROCESS | 1520 | 1461092020009 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 1520 | 1461092020015 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 11:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:53:40 INFO - PROCESS | 1520 | 1461092020022 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:53:40 INFO - PROCESS | 1520 | 1461092020025 Marionette TRACE conn4 <- [1,1658,null,{}] 11:53:40 INFO - PROCESS | 1520 | 1461092020029 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:40 INFO - PROCESS | 1520 | 1461092020151 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:53:40 INFO - PROCESS | 1520 | 1461092020332 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 1520 | ++DOCSHELL 1B2A5800 == 96 [pid = 1520] [id = 424] 11:53:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (1BFD7C00) [pid = 1520] [serial = 1272] [outer = 00000000] 11:53:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (1C87EC00) [pid = 1520] [serial = 1273] [outer = 1BFD7C00] 11:53:40 INFO - PROCESS | 1520 | 1461092020389 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (1D0B2800) [pid = 1520] [serial = 1274] [outer = 1BFD7C00] 11:53:41 INFO - PROCESS | 1520 | 1461092021031 Marionette TRACE conn4 <- [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]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1070ms 11:53:41 INFO - PROCESS | 1520 | 1461092021096 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 1520 | 1461092021098 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 11:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:53:41 INFO - PROCESS | 1520 | 1461092021102 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 1520 | 1461092021106 Marionette TRACE conn4 <- [1,1662,null,{}] 11:53:41 INFO - PROCESS | 1520 | 1461092021117 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:41 INFO - PROCESS | 1520 | 1461092021239 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:53:41 INFO - PROCESS | 1520 | 1461092021397 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 1520 | ++DOCSHELL 21B7AC00 == 97 [pid = 1520] [id = 425] 11:53:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (21B7B400) [pid = 1520] [serial = 1275] [outer = 00000000] 11:53:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (2228C000) [pid = 1520] [serial = 1276] [outer = 21B7B400] 11:53:41 INFO - PROCESS | 1520 | 1461092021457 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (2245E800) [pid = 1520] [serial = 1277] [outer = 21B7B400] 11:53:42 INFO - PROCESS | 1520 | 1461092022026 Marionette TRACE conn4 <- [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]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 970ms 11:53:42 INFO - PROCESS | 1520 | 1461092022075 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:53:42 INFO - PROCESS | 1520 | 1461092022078 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 11:53:42 INFO - PROCESS | 1520 | 1461092022082 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 1520 | 1461092022084 Marionette TRACE conn4 <- [1,1666,null,{}] 11:53:42 INFO - PROCESS | 1520 | 1461092022087 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:42 INFO - PROCESS | 1520 | 1461092022207 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:53:42 INFO - PROCESS | 1520 | 1461092022375 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 1520 | ++DOCSHELL 2246BC00 == 98 [pid = 1520] [id = 426] 11:53:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (22471000) [pid = 1520] [serial = 1278] [outer = 00000000] 11:53:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (2248AC00) [pid = 1520] [serial = 1279] [outer = 22471000] 11:53:42 INFO - PROCESS | 1520 | 1461092022433 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (22A41C00) [pid = 1520] [serial = 1280] [outer = 22471000] 11:53:43 INFO - PROCESS | 1520 | 1461092023034 Marionette TRACE conn4 <- [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]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 11:53:43 INFO - PROCESS | 1520 | 1461092023055 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:53:43 INFO - PROCESS | 1520 | 1461092023058 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 11:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:53:43 INFO - PROCESS | 1520 | 1461092023061 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 1520 | 1461092023063 Marionette TRACE conn4 <- [1,1670,null,{}] 11:53:43 INFO - PROCESS | 1520 | 1461092023067 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:43 INFO - PROCESS | 1520 | 1461092023186 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:53:43 INFO - PROCESS | 1520 | 1461092023354 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 1520 | ++DOCSHELL 0EC36400 == 99 [pid = 1520] [id = 427] 11:53:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (22461C00) [pid = 1520] [serial = 1281] [outer = 00000000] 11:53:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (23C31C00) [pid = 1520] [serial = 1282] [outer = 22461C00] 11:53:43 INFO - PROCESS | 1520 | 1461092023410 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (24703800) [pid = 1520] [serial = 1283] [outer = 22461C00] 11:53:44 INFO - PROCESS | 1520 | 1461092023994 Marionette TRACE conn4 <- [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]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 11:53:44 INFO - PROCESS | 1520 | 1461092024035 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:53:44 INFO - PROCESS | 1520 | 1461092024037 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 11:53:44 INFO - PROCESS | 1520 | 1461092024041 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 1520 | 1461092024043 Marionette TRACE conn4 <- [1,1674,null,{}] 11:53:44 INFO - PROCESS | 1520 | 1461092024046 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:44 INFO - PROCESS | 1520 | 1461092024181 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:53:44 INFO - PROCESS | 1520 | 1461092024341 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 1520 | ++DOCSHELL 23AD3400 == 100 [pid = 1520] [id = 428] 11:53:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (24707000) [pid = 1520] [serial = 1284] [outer = 00000000] 11:53:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (24A57C00) [pid = 1520] [serial = 1285] [outer = 24707000] 11:53:44 INFO - PROCESS | 1520 | 1461092024400 Marionette DEBUG loaded listener.js 11:53:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (24A5AC00) [pid = 1520] [serial = 1286] [outer = 24707000] 11:53:44 INFO - PROCESS | 1520 | 1461092024919 Marionette TRACE conn4 <- [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]]]}] 11:53:44 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 11:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 931ms 11:53:45 INFO - PROCESS | 1520 | 1461092024971 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 1520 | 1461092024974 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 11:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:53:45 INFO - PROCESS | 1520 | 1461092024977 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 1520 | 1461092024980 Marionette TRACE conn4 <- [1,1678,null,{}] 11:53:45 INFO - PROCESS | 1520 | 1461092024983 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:45 INFO - PROCESS | 1520 | 1461092025100 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:53:45 INFO - PROCESS | 1520 | 1461092025271 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 1520 | ++DOCSHELL 1BFCFC00 == 101 [pid = 1520] [id = 429] 11:53:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (24A54400) [pid = 1520] [serial = 1287] [outer = 00000000] 11:53:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (24C8D400) [pid = 1520] [serial = 1288] [outer = 24A54400] 11:53:45 INFO - PROCESS | 1520 | 1461092025327 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (25252C00) [pid = 1520] [serial = 1289] [outer = 24A54400] 11:53:45 INFO - PROCESS | 1520 | 1461092025909 Marionette TRACE conn4 <- [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]]]}] 11:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 11:53:45 INFO - PROCESS | 1520 | 1461092025951 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 1520 | 1461092025954 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 11:53:45 INFO - PROCESS | 1520 | 1461092025957 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:53:45 INFO - PROCESS | 1520 | 1461092025959 Marionette TRACE conn4 <- [1,1682,null,{}] 11:53:45 INFO - PROCESS | 1520 | 1461092025963 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:46 INFO - PROCESS | 1520 | 1461092026079 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:53:46 INFO - PROCESS | 1520 | 1461092026237 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 1520 | ++DOCSHELL 24C8B000 == 102 [pid = 1520] [id = 430] 11:53:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (2525AC00) [pid = 1520] [serial = 1290] [outer = 00000000] 11:53:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (2528A000) [pid = 1520] [serial = 1291] [outer = 2525AC00] 11:53:46 INFO - PROCESS | 1520 | 1461092026293 Marionette DEBUG loaded listener.js 11:53:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (25B5C800) [pid = 1520] [serial = 1292] [outer = 2525AC00] 11:53:46 INFO - PROCESS | 1520 | 1461092026869 Marionette TRACE conn4 <- [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]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 11:53:46 INFO - PROCESS | 1520 | 1461092026932 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 1520 | 1461092026935 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 11:53:46 INFO - PROCESS | 1520 | 1461092026938 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:53:46 INFO - PROCESS | 1520 | 1461092026940 Marionette TRACE conn4 <- [1,1686,null,{}] 11:53:46 INFO - PROCESS | 1520 | 1461092026944 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:47 INFO - PROCESS | 1520 | 1461092027059 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:53:47 INFO - PROCESS | 1520 | 1461092027241 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 1520 | ++DOCSHELL 1280D400 == 103 [pid = 1520] [id = 431] 11:53:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (1F746C00) [pid = 1520] [serial = 1293] [outer = 00000000] 11:53:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (26D22800) [pid = 1520] [serial = 1294] [outer = 1F746C00] 11:53:47 INFO - PROCESS | 1520 | 1461092027296 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (26D26000) [pid = 1520] [serial = 1295] [outer = 1F746C00] 11:53:47 INFO - PROCESS | 1520 | 1461092027838 Marionette TRACE conn4 <- [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]]]}] 11:53:47 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 11:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 930ms 11:53:47 INFO - PROCESS | 1520 | 1461092027877 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:53:47 INFO - PROCESS | 1520 | 1461092027879 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 11:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:53:47 INFO - PROCESS | 1520 | 1461092027884 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:53:47 INFO - PROCESS | 1520 | 1461092027886 Marionette TRACE conn4 <- [1,1690,null,{}] 11:53:47 INFO - PROCESS | 1520 | 1461092027891 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:48 INFO - PROCESS | 1520 | 1461092028015 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:53:48 INFO - PROCESS | 1520 | 1461092028378 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC8C00 == 104 [pid = 1520] [id = 432] 11:53:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (0F183C00) [pid = 1520] [serial = 1296] [outer = 00000000] 11:53:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (17034000) [pid = 1520] [serial = 1297] [outer = 0F183C00] 11:53:48 INFO - PROCESS | 1520 | 1461092028440 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (1808D400) [pid = 1520] [serial = 1298] [outer = 0F183C00] 11:53:49 INFO - PROCESS | 1520 | 1461092029098 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1274ms 11:53:49 INFO - PROCESS | 1520 | 1461092029174 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 1520 | 1461092029179 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 11:53:49 INFO - PROCESS | 1520 | 1461092029186 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:53:49 INFO - PROCESS | 1520 | 1461092029188 Marionette TRACE conn4 <- [1,1694,null,{}] 11:53:49 INFO - PROCESS | 1520 | 1461092029194 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:49 INFO - PROCESS | 1520 | 1461092029311 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:53:49 INFO - PROCESS | 1520 | 1461092029471 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD4C00 == 105 [pid = 1520] [id = 433] 11:53:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (1BFD5000) [pid = 1520] [serial = 1299] [outer = 00000000] 11:53:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (1C478C00) [pid = 1520] [serial = 1300] [outer = 1BFD5000] 11:53:49 INFO - PROCESS | 1520 | 1461092029524 Marionette DEBUG loaded listener.js 11:53:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (1C6CC000) [pid = 1520] [serial = 1301] [outer = 1BFD5000] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1B2A6C00 == 104 [pid = 1520] [id = 421] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 126AB000 == 103 [pid = 1520] [id = 420] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1FAA7400 == 102 [pid = 1520] [id = 419] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1EDF2000 == 101 [pid = 1520] [id = 418] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1C939000 == 100 [pid = 1520] [id = 417] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1BDA5800 == 99 [pid = 1520] [id = 416] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 19C2A000 == 98 [pid = 1520] [id = 415] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (22A40800) [pid = 1520] [serial = 1207] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 126B2800 == 97 [pid = 1520] [id = 414] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1AE07800 == 96 [pid = 1520] [id = 413] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 0EC2D800 == 95 [pid = 1520] [id = 412] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 272C7C00 == 94 [pid = 1520] [id = 410] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 26B91000 == 93 [pid = 1520] [id = 409] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 25B5D000 == 92 [pid = 1520] [id = 408] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 24C89400 == 91 [pid = 1520] [id = 407] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 22468000 == 90 [pid = 1520] [id = 406] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1FAA3000 == 89 [pid = 1520] [id = 405] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1A4B4C00 == 88 [pid = 1520] [id = 404] 11:53:50 INFO - PROCESS | 1520 | --DOCSHELL 1241B000 == 87 [pid = 1520] [id = 403] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (1AD0E400) [pid = 1520] [serial = 1100] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (24A5CC00) [pid = 1520] [serial = 1097] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (25B5EC00) [pid = 1520] [serial = 1106] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (1FA22400) [pid = 1520] [serial = 1159] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (21B7A400) [pid = 1520] [serial = 1045] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (1EE7AC00) [pid = 1520] [serial = 1051] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (21B71800) [pid = 1520] [serial = 1151] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (2248FC00) [pid = 1520] [serial = 1109] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (26D2A400) [pid = 1520] [serial = 1115] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (1FAA8400) [pid = 1520] [serial = 1184] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (1D8F3800) [pid = 1520] [serial = 1204] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (1C471400) [pid = 1520] [serial = 1180] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (1BFDDC00) [pid = 1520] [serial = 1187] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (126BC800) [pid = 1520] [serial = 1202] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (1BDA5000) [pid = 1520] [serial = 1186] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (1EE7B000) [pid = 1520] [serial = 1205] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1ED23C00) [pid = 1520] [serial = 1190] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (1FAAB000) [pid = 1520] [serial = 1192] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1D08E000) [pid = 1520] [serial = 1189] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1AE05800) [pid = 1520] [serial = 1156] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (122C1400) [pid = 1520] [serial = 1201] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (22478400) [pid = 1520] [serial = 1171] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (1F85BC00) [pid = 1520] [serial = 1183] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (1280F000) [pid = 1520] [serial = 1177] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (1C875C00) [pid = 1520] [serial = 1181] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (122D6C00) [pid = 1520] [serial = 1153] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (2470D800) [pid = 1520] [serial = 1054] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (26B94000) [pid = 1520] [serial = 1174] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1F9D0000) [pid = 1520] [serial = 1103] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (1AA09800) [pid = 1520] [serial = 1048] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (247F2800) [pid = 1520] [serial = 1168] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (2246B800) [pid = 1520] [serial = 1198] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (26B8EC00) [pid = 1520] [serial = 1060] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (26B99000) [pid = 1520] [serial = 1063] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (2527F000) [pid = 1520] [serial = 1057] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (272CA800) [pid = 1520] [serial = 1118] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (16FE5800) [pid = 1520] [serial = 1178] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 136 (22475800) [pid = 1520] [serial = 1199] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 135 (204B5000) [pid = 1520] [serial = 1193] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 134 (23AD0000) [pid = 1520] [serial = 1165] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 133 (21B77800) [pid = 1520] [serial = 1195] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 132 (22282C00) [pid = 1520] [serial = 1196] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 131 (26D28C00) [pid = 1520] [serial = 1112] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | --DOMWINDOW == 130 (23AC7400) [pid = 1520] [serial = 1162] [outer = 00000000] [url = about:blank] 11:53:50 INFO - PROCESS | 1520 | 1461092030200 Marionette TRACE conn4 <- [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]]]}] 11:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1017ms 11:53:50 INFO - PROCESS | 1520 | 1461092030209 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:53:50 INFO - PROCESS | 1520 | 1461092030213 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 11:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:53:50 INFO - PROCESS | 1520 | 1461092030221 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:53:50 INFO - PROCESS | 1520 | 1461092030223 Marionette TRACE conn4 <- [1,1698,null,{}] 11:53:50 INFO - PROCESS | 1520 | 1461092030227 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:50 INFO - PROCESS | 1520 | 1461092030331 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:53:50 INFO - PROCESS | 1520 | 1461092030447 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 1520 | ++DOCSHELL 122D6C00 == 88 [pid = 1520] [id = 434] 11:53:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 131 (122D7400) [pid = 1520] [serial = 1302] [outer = 00000000] 11:53:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 132 (19909C00) [pid = 1520] [serial = 1303] [outer = 122D7400] 11:53:50 INFO - PROCESS | 1520 | 1461092030493 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 133 (1A42D400) [pid = 1520] [serial = 1304] [outer = 122D7400] 11:53:50 INFO - PROCESS | 1520 | 1461092030949 Marionette TRACE conn4 <- [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]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 771ms 11:53:51 INFO - PROCESS | 1520 | 1461092030993 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 1520 | 1461092030995 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 11:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:53:51 INFO - PROCESS | 1520 | 1461092031000 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 1520 | 1461092031006 Marionette TRACE conn4 <- [1,1702,null,{}] 11:53:51 INFO - PROCESS | 1520 | 1461092031019 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 1520 | 1461092031120 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:53:51 INFO - PROCESS | 1520 | 1461092031135 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 1520 | ++DOCSHELL 1C5DE400 == 89 [pid = 1520] [id = 435] 11:53:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 134 (1C875C00) [pid = 1520] [serial = 1305] [outer = 00000000] 11:53:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 135 (1C933800) [pid = 1520] [serial = 1306] [outer = 1C875C00] 11:53:51 INFO - PROCESS | 1520 | 1461092031180 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 136 (1CA1E800) [pid = 1520] [serial = 1307] [outer = 1C875C00] 11:53:51 INFO - PROCESS | 1520 | 1461092031661 Marionette TRACE conn4 <- [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]]]}] 11:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 691ms 11:53:51 INFO - PROCESS | 1520 | 1461092031697 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 1520 | 1461092031700 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 11:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:53:51 INFO - PROCESS | 1520 | 1461092031703 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 1520 | 1461092031704 Marionette TRACE conn4 <- [1,1706,null,{}] 11:53:51 INFO - PROCESS | 1520 | 1461092031708 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:51 INFO - PROCESS | 1520 | 1461092031805 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:53:51 INFO - PROCESS | 1520 | 1461092031813 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 1520 | ++DOCSHELL 1C884000 == 90 [pid = 1520] [id = 436] 11:53:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 137 (1CABB400) [pid = 1520] [serial = 1308] [outer = 00000000] 11:53:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1EDF2000) [pid = 1520] [serial = 1309] [outer = 1CABB400] 11:53:51 INFO - PROCESS | 1520 | 1461092031858 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1F74A800) [pid = 1520] [serial = 1310] [outer = 1CABB400] 11:53:52 INFO - PROCESS | 1520 | 1461092032329 Marionette TRACE conn4 <- [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]]]}] 11:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 11:53:52 INFO - PROCESS | 1520 | 1461092032376 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 1520 | 1461092032378 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 11:53:52 INFO - PROCESS | 1520 | 1461092032381 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:53:52 INFO - PROCESS | 1520 | 1461092032383 Marionette TRACE conn4 <- [1,1710,null,{}] 11:53:52 INFO - PROCESS | 1520 | 1461092032386 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:52 INFO - PROCESS | 1520 | 1461092032518 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:53:52 INFO - PROCESS | 1520 | 1461092032566 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 1520 | ++DOCSHELL 1F752000 == 91 [pid = 1520] [id = 437] 11:53:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (1F851800) [pid = 1520] [serial = 1311] [outer = 00000000] 11:53:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1F9D4000) [pid = 1520] [serial = 1312] [outer = 1F851800] 11:53:52 INFO - PROCESS | 1520 | 1461092032620 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (1FA2C400) [pid = 1520] [serial = 1313] [outer = 1F851800] 11:53:53 INFO - PROCESS | 1520 | 1461092033110 Marionette TRACE conn4 <- [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]]]}] 11:53:53 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 11:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 11:53:53 INFO - PROCESS | 1520 | 1461092033154 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:53:53 INFO - PROCESS | 1520 | 1461092033157 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 11:53:53 INFO - PROCESS | 1520 | 1461092033160 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 1520 | 1461092033161 Marionette TRACE conn4 <- [1,1714,null,{}] 11:53:53 INFO - PROCESS | 1520 | 1461092033165 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:53 INFO - PROCESS | 1520 | 1461092033301 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:53:53 INFO - PROCESS | 1520 | 1461092033324 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 1520 | ++DOCSHELL 1FD98C00 == 92 [pid = 1520] [id = 438] 11:53:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (1FD9A800) [pid = 1520] [serial = 1314] [outer = 00000000] 11:53:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (204B8400) [pid = 1520] [serial = 1315] [outer = 1FD9A800] 11:53:53 INFO - PROCESS | 1520 | 1461092033369 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (214F1000) [pid = 1520] [serial = 1316] [outer = 1FD9A800] 11:53:53 INFO - PROCESS | 1520 | 1461092033836 Marionette TRACE conn4 <- [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]]]}] 11:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 11:53:53 INFO - PROCESS | 1520 | 1461092033914 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:53:53 INFO - PROCESS | 1520 | 1461092033916 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 11:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:53:53 INFO - PROCESS | 1520 | 1461092033931 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 1520 | 1461092033933 Marionette TRACE conn4 <- [1,1718,null,{}] 11:53:53 INFO - PROCESS | 1520 | 1461092033937 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:54 INFO - PROCESS | 1520 | 1461092034069 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:53:54 INFO - PROCESS | 1520 | 1461092034088 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 1520 | ++DOCSHELL 214F8C00 == 93 [pid = 1520] [id = 439] 11:53:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (21502C00) [pid = 1520] [serial = 1317] [outer = 00000000] 11:53:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (21B77400) [pid = 1520] [serial = 1318] [outer = 21502C00] 11:53:54 INFO - PROCESS | 1520 | 1461092034136 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (21B7F400) [pid = 1520] [serial = 1319] [outer = 21502C00] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (1FD9B000) [pid = 1520] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (1EE82000) [pid = 1520] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (0EC31000) [pid = 1520] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 144 (19C30400) [pid = 1520] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 143 (1B1B7C00) [pid = 1520] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 142 (128DE800) [pid = 1520] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 141 (1BFD5800) [pid = 1520] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 140 (218BB400) [pid = 1520] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 139 (12815400) [pid = 1520] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 138 (1FA25400) [pid = 1520] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:53:54 INFO - PROCESS | 1520 | --DOMWINDOW == 137 (1C939400) [pid = 1520] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:53:54 INFO - PROCESS | 1520 | 1461092034799 Marionette TRACE conn4 <- [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]]]}] 11:53:54 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 11:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 931ms 11:53:54 INFO - PROCESS | 1520 | 1461092034866 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 1520 | 1461092034868 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 11:53:54 INFO - PROCESS | 1520 | 1461092034871 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:53:54 INFO - PROCESS | 1520 | 1461092034873 Marionette TRACE conn4 <- [1,1722,null,{}] 11:53:54 INFO - PROCESS | 1520 | 1461092034876 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:55 INFO - PROCESS | 1520 | 1461092034971 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:53:55 INFO - PROCESS | 1520 | 1461092034980 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 1520 | ++DOCSHELL 1A487800 == 94 [pid = 1520] [id = 440] 11:53:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 138 (1A4AE000) [pid = 1520] [serial = 1320] [outer = 00000000] 11:53:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 139 (1FDA2C00) [pid = 1520] [serial = 1321] [outer = 1A4AE000] 11:53:55 INFO - PROCESS | 1520 | 1461092035025 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 140 (21381800) [pid = 1520] [serial = 1322] [outer = 1A4AE000] 11:53:55 INFO - PROCESS | 1520 | 1461092035482 Marionette TRACE conn4 <- [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]]]}] 11:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 11:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:53:55 INFO - PROCESS | 1520 | 1461092035546 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 1520 | 1461092035548 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 11:53:55 INFO - PROCESS | 1520 | 1461092035551 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 1520 | 1461092035552 Marionette TRACE conn4 <- [1,1726,null,{}] 11:53:55 INFO - PROCESS | 1520 | 1461092035556 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:55 INFO - PROCESS | 1520 | 1461092035682 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:53:55 INFO - PROCESS | 1520 | 1461092035695 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 1520 | ++DOCSHELL 133A5C00 == 95 [pid = 1520] [id = 441] 11:53:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 141 (1FA25400) [pid = 1520] [serial = 1323] [outer = 00000000] 11:53:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 142 (2246CC00) [pid = 1520] [serial = 1324] [outer = 1FA25400] 11:53:55 INFO - PROCESS | 1520 | 1461092035741 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 143 (22482400) [pid = 1520] [serial = 1325] [outer = 1FA25400] 11:53:56 INFO - PROCESS | 1520 | 1461092036189 Marionette TRACE conn4 <- [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]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 11:53:56 INFO - PROCESS | 1520 | 1461092036250 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:53:56 INFO - PROCESS | 1520 | 1461092036252 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 11:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:53:56 INFO - PROCESS | 1520 | 1461092036256 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 1520 | 1461092036257 Marionette TRACE conn4 <- [1,1730,null,{}] 11:53:56 INFO - PROCESS | 1520 | 1461092036261 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:56 INFO - PROCESS | 1520 | 1461092036356 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:53:56 INFO - PROCESS | 1520 | 1461092036362 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 1520 | ++DOCSHELL 22484C00 == 96 [pid = 1520] [id = 442] 11:53:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 144 (22487C00) [pid = 1520] [serial = 1326] [outer = 00000000] 11:53:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 145 (23AC7C00) [pid = 1520] [serial = 1327] [outer = 22487C00] 11:53:56 INFO - PROCESS | 1520 | 1461092036412 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (23C34C00) [pid = 1520] [serial = 1328] [outer = 22487C00] 11:53:57 INFO - PROCESS | 1520 | 1461092037196 Marionette TRACE conn4 <- [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]]]}] 11:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 11:53:57 INFO - PROCESS | 1520 | 1461092037228 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 1520 | 1461092037234 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 11:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:53:57 INFO - PROCESS | 1520 | 1461092037240 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 1520 | 1461092037244 Marionette TRACE conn4 <- [1,1734,null,{}] 11:53:57 INFO - PROCESS | 1520 | 1461092037264 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:57 INFO - PROCESS | 1520 | 1461092037396 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:53:57 INFO - PROCESS | 1520 | 1461092037557 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:57 INFO - PROCESS | 1520 | ++DOCSHELL 1990F800 == 97 [pid = 1520] [id = 443] 11:53:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (19C0AC00) [pid = 1520] [serial = 1329] [outer = 00000000] 11:53:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (1AA0A800) [pid = 1520] [serial = 1330] [outer = 19C0AC00] 11:53:57 INFO - PROCESS | 1520 | 1461092037616 Marionette DEBUG loaded listener.js 11:53:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (1AD14000) [pid = 1520] [serial = 1331] [outer = 19C0AC00] 11:53:58 INFO - PROCESS | 1520 | 1461092038192 Marionette TRACE conn4 <- [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]]]}] 11:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 990ms 11:53:58 INFO - PROCESS | 1520 | 1461092038234 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:53:58 INFO - PROCESS | 1520 | 1461092038240 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 11:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:53:58 INFO - PROCESS | 1520 | 1461092038246 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:53:58 INFO - PROCESS | 1520 | 1461092038249 Marionette TRACE conn4 <- [1,1738,null,{}] 11:53:58 INFO - PROCESS | 1520 | 1461092038253 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:58 INFO - PROCESS | 1520 | 1461092038379 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:53:58 INFO - PROCESS | 1520 | 1461092038549 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 1520 | ++DOCSHELL 1C87E000 == 98 [pid = 1520] [id = 444] 11:53:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (1D8ED000) [pid = 1520] [serial = 1332] [outer = 00000000] 11:53:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (1EE7C000) [pid = 1520] [serial = 1333] [outer = 1D8ED000] 11:53:58 INFO - PROCESS | 1520 | 1461092038607 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (1FA22400) [pid = 1520] [serial = 1334] [outer = 1D8ED000] 11:53:59 INFO - PROCESS | 1520 | 1461092039217 Marionette TRACE conn4 <- [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]]]}] 11:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1023ms 11:53:59 INFO - PROCESS | 1520 | 1461092039271 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 1520 | 1461092039274 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 11:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:53:59 INFO - PROCESS | 1520 | 1461092039292 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 1520 | 1461092039296 Marionette TRACE conn4 <- [1,1742,null,{}] 11:53:59 INFO - PROCESS | 1520 | 1461092039326 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:53:59 INFO - PROCESS | 1520 | 1461092039460 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:53:59 INFO - PROCESS | 1520 | 1461092039611 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 1520 | ++DOCSHELL 22487400 == 99 [pid = 1520] [id = 445] 11:53:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (22A40C00) [pid = 1520] [serial = 1335] [outer = 00000000] 11:53:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (2470F800) [pid = 1520] [serial = 1336] [outer = 22A40C00] 11:53:59 INFO - PROCESS | 1520 | 1461092039670 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (247EEC00) [pid = 1520] [serial = 1337] [outer = 22A40C00] 11:54:00 INFO - PROCESS | 1520 | 1461092040247 Marionette TRACE conn4 <- [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]]]}] 11:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1007ms 11:54:00 INFO - PROCESS | 1520 | 1461092040288 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 1520 | 1461092040291 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 11:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:54:00 INFO - PROCESS | 1520 | 1461092040294 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 1520 | 1461092040296 Marionette TRACE conn4 <- [1,1746,null,{}] 11:54:00 INFO - PROCESS | 1520 | 1461092040300 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:00 INFO - PROCESS | 1520 | 1461092040425 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:54:00 INFO - PROCESS | 1520 | 1461092040594 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:00 INFO - PROCESS | 1520 | ++DOCSHELL 247F0800 == 100 [pid = 1520] [id = 446] 11:54:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (24A5F400) [pid = 1520] [serial = 1338] [outer = 00000000] 11:54:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (24C8F000) [pid = 1520] [serial = 1339] [outer = 24A5F400] 11:54:00 INFO - PROCESS | 1520 | 1461092040651 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (25259000) [pid = 1520] [serial = 1340] [outer = 24A5F400] 11:54:01 INFO - PROCESS | 1520 | 1461092041186 Marionette TRACE conn4 <- [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]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 11:54:01 INFO - PROCESS | 1520 | 1461092041228 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 1520 | 1461092041230 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 11:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:54:01 INFO - PROCESS | 1520 | 1461092041234 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 1520 | 1461092041236 Marionette TRACE conn4 <- [1,1750,null,{}] 11:54:01 INFO - PROCESS | 1520 | 1461092041239 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:01 INFO - PROCESS | 1520 | 1461092041357 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:54:01 INFO - PROCESS | 1520 | 1461092041527 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 1520 | ++DOCSHELL 24C05800 == 101 [pid = 1520] [id = 447] 11:54:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (24C0E000) [pid = 1520] [serial = 1341] [outer = 00000000] 11:54:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (24C78400) [pid = 1520] [serial = 1342] [outer = 24C0E000] 11:54:01 INFO - PROCESS | 1520 | 1461092041585 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (24C7B000) [pid = 1520] [serial = 1343] [outer = 24C0E000] 11:54:02 INFO - PROCESS | 1520 | 1461092042200 Marionette TRACE conn4 <- [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]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1017ms 11:54:02 INFO - PROCESS | 1520 | 1461092042255 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 1520 | 1461092042258 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 11:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:54:02 INFO - PROCESS | 1520 | 1461092042262 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 1520 | 1461092042264 Marionette TRACE conn4 <- [1,1754,null,{}] 11:54:02 INFO - PROCESS | 1520 | 1461092042268 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:02 INFO - PROCESS | 1520 | 1461092042420 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:54:02 INFO - PROCESS | 1520 | 1461092042578 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 1520 | ++DOCSHELL 1FD9D800 == 102 [pid = 1520] [id = 448] 11:54:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (24C77000) [pid = 1520] [serial = 1344] [outer = 00000000] 11:54:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (26553400) [pid = 1520] [serial = 1345] [outer = 24C77000] 11:54:02 INFO - PROCESS | 1520 | 1461092042637 Marionette DEBUG loaded listener.js 11:54:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (26554800) [pid = 1520] [serial = 1346] [outer = 24C77000] 11:54:03 INFO - PROCESS | 1520 | 1461092043227 Marionette TRACE conn4 <- [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]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1016ms 11:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:54:03 INFO - PROCESS | 1520 | 1461092043281 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:54:03 INFO - PROCESS | 1520 | 1461092043284 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 11:54:03 INFO - PROCESS | 1520 | 1461092043287 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:54:03 INFO - PROCESS | 1520 | 1461092043289 Marionette TRACE conn4 <- [1,1758,null,{}] 11:54:03 INFO - PROCESS | 1520 | 1461092043293 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:03 INFO - PROCESS | 1520 | 1461092043412 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:54:03 INFO - PROCESS | 1520 | 1461092043583 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 1520 | ++DOCSHELL 26558000 == 103 [pid = 1520] [id = 449] 11:54:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (2655A800) [pid = 1520] [serial = 1347] [outer = 00000000] 11:54:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (2655FC00) [pid = 1520] [serial = 1348] [outer = 2655A800] 11:54:03 INFO - PROCESS | 1520 | 1461092043639 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (26B92800) [pid = 1520] [serial = 1349] [outer = 2655A800] 11:54:04 INFO - PROCESS | 1520 | 1461092044167 Marionette TRACE conn4 <- [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]]]}] 11:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 931ms 11:54:04 INFO - PROCESS | 1520 | 1461092044222 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 1520 | 1461092044224 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 11:54:04 INFO - PROCESS | 1520 | 1461092044228 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:54:04 INFO - PROCESS | 1520 | 1461092044230 Marionette TRACE conn4 <- [1,1762,null,{}] 11:54:04 INFO - PROCESS | 1520 | 1461092044234 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:04 INFO - PROCESS | 1520 | 1461092044351 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:54:04 INFO - PROCESS | 1520 | 1461092044482 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 1520 | ++DOCSHELL 2655CC00 == 104 [pid = 1520] [id = 450] 11:54:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (2655E400) [pid = 1520] [serial = 1350] [outer = 00000000] 11:54:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (26D2D800) [pid = 1520] [serial = 1351] [outer = 2655E400] 11:54:04 INFO - PROCESS | 1520 | 1461092044536 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (27202000) [pid = 1520] [serial = 1352] [outer = 2655E400] 11:54:05 INFO - PROCESS | 1520 | 1461092045172 Marionette TRACE conn4 <- [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]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 971ms 11:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:54:05 INFO - PROCESS | 1520 | 1461092045202 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:54:05 INFO - PROCESS | 1520 | 1461092045204 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 11:54:05 INFO - PROCESS | 1520 | 1461092045208 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - PROCESS | 1520 | 1461092045210 Marionette TRACE conn4 <- [1,1766,null,{}] 11:54:05 INFO - PROCESS | 1520 | 1461092045213 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:05 INFO - PROCESS | 1520 | 1461092045334 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:54:05 INFO - PROCESS | 1520 | 1461092045759 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 1520 | ++DOCSHELL 0B782000 == 105 [pid = 1520] [id = 451] 11:54:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (0EB19C00) [pid = 1520] [serial = 1353] [outer = 00000000] 11:54:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (12418800) [pid = 1520] [serial = 1354] [outer = 0EB19C00] 11:54:05 INFO - PROCESS | 1520 | 1461092045862 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (126B0800) [pid = 1520] [serial = 1355] [outer = 0EB19C00] 11:54:06 INFO - PROCESS | 1520 | 1461092046510 Marionette TRACE conn4 <- [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]]]}] 11:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1370ms 11:54:06 INFO - PROCESS | 1520 | 1461092046579 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:54:06 INFO - PROCESS | 1520 | 1461092046583 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 11:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:54:06 INFO - PROCESS | 1520 | 1461092046589 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:54:06 INFO - PROCESS | 1520 | 1461092046592 Marionette TRACE conn4 <- [1,1770,null,{}] 11:54:06 INFO - PROCESS | 1520 | 1461092046597 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:06 INFO - PROCESS | 1520 | 1461092046716 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:54:06 INFO - PROCESS | 1520 | 1461092046877 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 1520 | ++DOCSHELL 1808BC00 == 106 [pid = 1520] [id = 452] 11:54:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (18093400) [pid = 1520] [serial = 1356] [outer = 00000000] 11:54:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (19C22800) [pid = 1520] [serial = 1357] [outer = 18093400] 11:54:06 INFO - PROCESS | 1520 | 1461092046930 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (19C0D800) [pid = 1520] [serial = 1358] [outer = 18093400] 11:54:07 INFO - PROCESS | 1520 | 1461092047555 Marionette TRACE conn4 <- [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]]]}] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 133A5C00 == 105 [pid = 1520] [id = 441] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 1A487800 == 104 [pid = 1520] [id = 440] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 214F8C00 == 103 [pid = 1520] [id = 439] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 1FD98C00 == 102 [pid = 1520] [id = 438] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 1F752000 == 101 [pid = 1520] [id = 437] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 1C884000 == 100 [pid = 1520] [id = 436] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (12816C00) [pid = 1520] [serial = 1210] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (1C47A000) [pid = 1520] [serial = 1213] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (218BBC00) [pid = 1520] [serial = 1216] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (24C0BC00) [pid = 1520] [serial = 1219] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (24C91C00) [pid = 1520] [serial = 1222] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (273BC800) [pid = 1520] [serial = 1228] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (26B96800) [pid = 1520] [serial = 1225] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (273C9000) [pid = 1520] [serial = 1231] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (18154800) [pid = 1520] [serial = 1234] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (21B72C00) [pid = 1520] [serial = 1267] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 1C5DE400 == 99 [pid = 1520] [id = 435] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 122D6C00 == 98 [pid = 1520] [id = 434] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 1BFD4C00 == 97 [pid = 1520] [id = 433] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 0EDC8C00 == 96 [pid = 1520] [id = 432] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 2246BC00 == 95 [pid = 1520] [id = 426] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 21B7AC00 == 94 [pid = 1520] [id = 425] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 1B2A5800 == 93 [pid = 1520] [id = 424] 11:54:07 INFO - PROCESS | 1520 | --DOCSHELL 16DE5000 == 92 [pid = 1520] [id = 423] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (204B0400) [pid = 1520] [serial = 1258] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (1FAA3C00) [pid = 1520] [serial = 1256] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (1FA30000) [pid = 1520] [serial = 1255] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (18781400) [pid = 1520] [serial = 1238] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (172C7C00) [pid = 1520] [serial = 1237] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (1AD0EC00) [pid = 1520] [serial = 1246] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (1BC36400) [pid = 1520] [serial = 1247] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (1C476000) [pid = 1520] [serial = 1241] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1C073000) [pid = 1520] [serial = 1240] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (138A3C00) [pid = 1520] [serial = 1243] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (170CA000) [pid = 1520] [serial = 1244] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (1C47F000) [pid = 1520] [serial = 1249] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (23AD1800) [pid = 1520] [serial = 1208] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 152 (1C51F000) [pid = 1520] [serial = 1261] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 151 (170E1400) [pid = 1520] [serial = 1264] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 150 (204BCC00) [pid = 1520] [serial = 1259] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 149 (21509400) [pid = 1520] [serial = 1265] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 148 (1CBF4000) [pid = 1520] [serial = 1252] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 147 (1ED1C400) [pid = 1520] [serial = 1253] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 146 (1C9D1400) [pid = 1520] [serial = 1262] [outer = 00000000] [url = about:blank] 11:54:07 INFO - PROCESS | 1520 | --DOMWINDOW == 145 (1C879000) [pid = 1520] [serial = 1250] [outer = 00000000] [url = about:blank] 11:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1070ms 11:54:07 INFO - PROCESS | 1520 | 1461092047715 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 1520 | 1461092047719 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 11:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:54:07 INFO - PROCESS | 1520 | 1461092047727 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 1520 | 1461092047729 Marionette TRACE conn4 <- [1,1774,null,{}] 11:54:07 INFO - PROCESS | 1520 | 1461092047733 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:07 INFO - PROCESS | 1520 | 1461092047830 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:54:07 INFO - PROCESS | 1520 | 1461092047837 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 1520 | ++DOCSHELL 133A5C00 == 93 [pid = 1520] [id = 453] 11:54:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 146 (16B11400) [pid = 1520] [serial = 1359] [outer = 00000000] 11:54:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 147 (171A6C00) [pid = 1520] [serial = 1360] [outer = 16B11400] 11:54:07 INFO - PROCESS | 1520 | 1461092047883 Marionette DEBUG loaded listener.js 11:54:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 148 (18158C00) [pid = 1520] [serial = 1361] [outer = 16B11400] 11:54:08 INFO - PROCESS | 1520 | 1461092048443 Marionette TRACE conn4 <- [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]]]}] 11:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 770ms 11:54:08 INFO - PROCESS | 1520 | 1461092048499 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:54:08 INFO - PROCESS | 1520 | 1461092048502 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 11:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:54:08 INFO - PROCESS | 1520 | 1461092048506 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:54:08 INFO - PROCESS | 1520 | 1461092048512 Marionette TRACE conn4 <- [1,1778,null,{}] 11:54:08 INFO - PROCESS | 1520 | 1461092048521 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:08 INFO - PROCESS | 1520 | 1461092048623 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:54:08 INFO - PROCESS | 1520 | 1461092048744 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 1520 | ++DOCSHELL 1AE08400 == 94 [pid = 1520] [id = 454] 11:54:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 149 (1AE0BC00) [pid = 1520] [serial = 1362] [outer = 00000000] 11:54:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 150 (1BC35C00) [pid = 1520] [serial = 1363] [outer = 1AE0BC00] 11:54:08 INFO - PROCESS | 1520 | 1461092048790 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 151 (1BFD1800) [pid = 1520] [serial = 1364] [outer = 1AE0BC00] 11:54:09 INFO - PROCESS | 1520 | 1461092049192 Marionette TRACE conn4 <- [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]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 11:54:09 INFO - PROCESS | 1520 | 1461092049239 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 1520 | 1461092049242 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 11:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:54:09 INFO - PROCESS | 1520 | 1461092049245 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1520 | 1461092049247 Marionette TRACE conn4 <- [1,1782,null,{}] 11:54:09 INFO - PROCESS | 1520 | 1461092049251 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:09 INFO - PROCESS | 1520 | 1461092049346 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:54:09 INFO - PROCESS | 1520 | 1461092049352 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 1520 | ++DOCSHELL 1B2B1000 == 95 [pid = 1520] [id = 455] 11:54:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 152 (1BFD4C00) [pid = 1520] [serial = 1365] [outer = 00000000] 11:54:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 153 (1C6CBC00) [pid = 1520] [serial = 1366] [outer = 1BFD4C00] 11:54:09 INFO - PROCESS | 1520 | 1461092049398 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (1C87A400) [pid = 1520] [serial = 1367] [outer = 1BFD4C00] 11:54:09 INFO - PROCESS | 1520 | 1461092049863 Marionette TRACE conn4 <- [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]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 11:54:09 INFO - PROCESS | 1520 | 1461092049919 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:54:09 INFO - PROCESS | 1520 | 1461092049921 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 11:54:09 INFO - PROCESS | 1520 | 1461092049925 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1520 | 1461092049926 Marionette TRACE conn4 <- [1,1786,null,{}] 11:54:09 INFO - PROCESS | 1520 | 1461092049930 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 1520 | 1461092050062 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:54:10 INFO - PROCESS | 1520 | 1461092050110 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 1520 | ++DOCSHELL 1C893800 == 96 [pid = 1520] [id = 456] 11:54:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (1C933C00) [pid = 1520] [serial = 1368] [outer = 00000000] 11:54:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (1CABF000) [pid = 1520] [serial = 1369] [outer = 1C933C00] 11:54:10 INFO - PROCESS | 1520 | 1461092050167 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (1D8EB000) [pid = 1520] [serial = 1370] [outer = 1C933C00] 11:54:10 INFO - PROCESS | 1520 | 1461092050663 Marionette TRACE conn4 <- [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]]]}] 11:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 11:54:10 INFO - PROCESS | 1520 | 1461092050699 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 1520 | 1461092050701 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 11:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:54:10 INFO - PROCESS | 1520 | 1461092050704 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 1520 | 1461092050705 Marionette TRACE conn4 <- [1,1790,null,{}] 11:54:10 INFO - PROCESS | 1520 | 1461092050709 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:10 INFO - PROCESS | 1520 | 1461092050842 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:54:10 INFO - PROCESS | 1520 | 1461092050928 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 1520 | ++DOCSHELL 1F753400 == 97 [pid = 1520] [id = 457] 11:54:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (1F854800) [pid = 1520] [serial = 1371] [outer = 00000000] 11:54:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (1FA2BC00) [pid = 1520] [serial = 1372] [outer = 1F854800] 11:54:11 INFO - PROCESS | 1520 | 1461092050975 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (1FAA2400) [pid = 1520] [serial = 1373] [outer = 1F854800] 11:54:11 INFO - PROCESS | 1520 | 1461092051409 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 11:54:11 INFO - PROCESS | 1520 | 1461092051464 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 1520 | 1461092051466 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 11:54:11 INFO - PROCESS | 1520 | 1461092051472 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 1520 | 1461092051474 Marionette TRACE conn4 <- [1,1794,null,{}] 11:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:54:11 INFO - PROCESS | 1520 | 1461092051477 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:11 INFO - PROCESS | 1520 | 1461092051615 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:54:11 INFO - PROCESS | 1520 | 1461092051644 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 1520 | ++DOCSHELL 1F9D0400 == 98 [pid = 1520] [id = 458] 11:54:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (1FA28000) [pid = 1520] [serial = 1374] [outer = 00000000] 11:54:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (204ADC00) [pid = 1520] [serial = 1375] [outer = 1FA28000] 11:54:11 INFO - PROCESS | 1520 | 1461092051688 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (204BB400) [pid = 1520] [serial = 1376] [outer = 1FA28000] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (1F851800) [pid = 1520] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (1FD9A800) [pid = 1520] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (21502C00) [pid = 1520] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 159 (1FA25400) [pid = 1520] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 158 (122D7400) [pid = 1520] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 157 (1C875C00) [pid = 1520] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 156 (1CABB400) [pid = 1520] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 155 (1BFD5000) [pid = 1520] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 154 (0F183C00) [pid = 1520] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:54:12 INFO - PROCESS | 1520 | --DOMWINDOW == 153 (1A4AE000) [pid = 1520] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:54:12 INFO - PROCESS | 1520 | 1461092052399 Marionette TRACE conn4 <- [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]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 11:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:54:12 INFO - PROCESS | 1520 | 1461092052450 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 1520 | 1461092052452 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 11:54:12 INFO - PROCESS | 1520 | 1461092052456 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 1520 | 1461092052457 Marionette TRACE conn4 <- [1,1798,null,{}] 11:54:12 INFO - PROCESS | 1520 | 1461092052469 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:12 INFO - PROCESS | 1520 | 1461092052562 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:54:12 INFO - PROCESS | 1520 | 1461092052569 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 1520 | ++DOCSHELL 19C2D000 == 99 [pid = 1520] [id = 459] 11:54:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 154 (1A4AE000) [pid = 1520] [serial = 1377] [outer = 00000000] 11:54:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 155 (1CAC3C00) [pid = 1520] [serial = 1378] [outer = 1A4AE000] 11:54:12 INFO - PROCESS | 1520 | 1461092052613 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 156 (1EE7E800) [pid = 1520] [serial = 1379] [outer = 1A4AE000] 11:54:13 INFO - PROCESS | 1520 | 1461092053065 Marionette TRACE conn4 <- [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]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 11:54:13 INFO - PROCESS | 1520 | 1461092053147 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 1520 | 1461092053149 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 11:54:13 INFO - PROCESS | 1520 | 1461092053152 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:54:13 INFO - PROCESS | 1520 | 1461092053154 Marionette TRACE conn4 <- [1,1802,null,{}] 11:54:13 INFO - PROCESS | 1520 | 1461092053157 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:13 INFO - PROCESS | 1520 | 1461092053252 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:54:13 INFO - PROCESS | 1520 | 1461092053295 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1520 | ++DOCSHELL 1FAADC00 == 100 [pid = 1520] [id = 460] 11:54:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 157 (1FD96400) [pid = 1520] [serial = 1380] [outer = 00000000] 11:54:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 158 (21384800) [pid = 1520] [serial = 1381] [outer = 1FD96400] 11:54:13 INFO - PROCESS | 1520 | 1461092053340 Marionette DEBUG loaded listener.js 11:54:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 159 (21509400) [pid = 1520] [serial = 1382] [outer = 1FD96400] 11:54:14 INFO - PROCESS | 1520 | 1461092054012 Marionette TRACE conn4 <- [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]]]}] 11:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 870ms 11:54:14 INFO - PROCESS | 1520 | 1461092054027 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:54:14 INFO - PROCESS | 1520 | 1461092054031 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 11:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:54:14 INFO - PROCESS | 1520 | 1461092054037 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:54:14 INFO - PROCESS | 1520 | 1461092054041 Marionette TRACE conn4 <- [1,1806,null,{}] 11:54:14 INFO - PROCESS | 1520 | 1461092054047 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:14 INFO - PROCESS | 1520 | 1461092054178 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:54:14 INFO - PROCESS | 1520 | 1461092054351 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:14 INFO - PROCESS | 1520 | ++DOCSHELL 138A2000 == 101 [pid = 1520] [id = 461] 11:54:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 160 (16DE5000) [pid = 1520] [serial = 1383] [outer = 00000000] 11:54:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (1814F000) [pid = 1520] [serial = 1384] [outer = 16DE5000] 11:54:14 INFO - PROCESS | 1520 | 1461092054411 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (1990AC00) [pid = 1520] [serial = 1385] [outer = 16DE5000] 11:54:15 INFO - PROCESS | 1520 | 1461092055035 Marionette TRACE conn4 <- [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]]]}] 11:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1025ms 11:54:15 INFO - PROCESS | 1520 | 1461092055061 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 1520 | 1461092055068 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 11:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:54:15 INFO - PROCESS | 1520 | 1461092055074 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 1520 | 1461092055077 Marionette TRACE conn4 <- [1,1810,null,{}] 11:54:15 INFO - PROCESS | 1520 | 1461092055081 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:15 INFO - PROCESS | 1520 | 1461092055203 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:54:15 INFO - PROCESS | 1520 | 1461092055375 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 1520 | ++DOCSHELL 199AAC00 == 102 [pid = 1520] [id = 462] 11:54:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (1A4B4C00) [pid = 1520] [serial = 1386] [outer = 00000000] 11:54:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (1C47F000) [pid = 1520] [serial = 1387] [outer = 1A4B4C00] 11:54:15 INFO - PROCESS | 1520 | 1461092055432 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (1C88E400) [pid = 1520] [serial = 1388] [outer = 1A4B4C00] 11:54:16 INFO - PROCESS | 1520 | 1461092056037 Marionette TRACE conn4 <- [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]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1022ms 11:54:16 INFO - PROCESS | 1520 | 1461092056098 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 1520 | 1461092056101 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 11:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:54:16 INFO - PROCESS | 1520 | 1461092056105 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 1520 | 1461092056109 Marionette TRACE conn4 <- [1,1814,null,{}] 11:54:16 INFO - PROCESS | 1520 | 1461092056120 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:16 INFO - PROCESS | 1520 | 1461092056278 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:54:16 INFO - PROCESS | 1520 | 1461092056429 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 1520 | ++DOCSHELL 1F749000 == 103 [pid = 1520] [id = 463] 11:54:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (1FDA4800) [pid = 1520] [serial = 1389] [outer = 00000000] 11:54:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (21B73C00) [pid = 1520] [serial = 1390] [outer = 1FDA4800] 11:54:16 INFO - PROCESS | 1520 | 1461092056489 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (21B7BC00) [pid = 1520] [serial = 1391] [outer = 1FDA4800] 11:54:17 INFO - PROCESS | 1520 | 1461092057118 Marionette TRACE conn4 <- [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]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1070ms 11:54:17 INFO - PROCESS | 1520 | 1461092057178 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 1520 | 1461092057181 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 11:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:54:17 INFO - PROCESS | 1520 | 1461092057185 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 1520 | 1461092057187 Marionette TRACE conn4 <- [1,1818,null,{}] 11:54:17 INFO - PROCESS | 1520 | 1461092057208 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:17 INFO - PROCESS | 1520 | 1461092057329 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:54:17 INFO - PROCESS | 1520 | 1461092057486 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 1520 | ++DOCSHELL 2228C800 == 104 [pid = 1520] [id = 464] 11:54:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (2228CC00) [pid = 1520] [serial = 1392] [outer = 00000000] 11:54:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (22469400) [pid = 1520] [serial = 1393] [outer = 2228CC00] 11:54:17 INFO - PROCESS | 1520 | 1461092057543 Marionette DEBUG loaded listener.js 11:54:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (22473400) [pid = 1520] [serial = 1394] [outer = 2228CC00] 11:54:18 INFO - PROCESS | 1520 | 1461092058113 Marionette TRACE conn4 <- [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]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 987ms 11:54:18 INFO - PROCESS | 1520 | 1461092058175 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 1520 | 1461092058177 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 11:54:18 INFO - PROCESS | 1520 | 1461092058181 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:54:18 INFO - PROCESS | 1520 | 1461092058183 Marionette TRACE conn4 <- [1,1822,null,{}] 11:54:18 INFO - PROCESS | 1520 | 1461092058187 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:18 INFO - PROCESS | 1520 | 1461092058303 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:54:18 INFO - PROCESS | 1520 | 1461092058460 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 1520 | ++DOCSHELL 22481800 == 105 [pid = 1520] [id = 465] 11:54:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (2248B800) [pid = 1520] [serial = 1395] [outer = 00000000] 11:54:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (22A47400) [pid = 1520] [serial = 1396] [outer = 2248B800] 11:54:18 INFO - PROCESS | 1520 | 1461092058517 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (23ACA400) [pid = 1520] [serial = 1397] [outer = 2248B800] 11:54:19 INFO - PROCESS | 1520 | 1461092059120 Marionette TRACE conn4 <- [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]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 11:54:19 INFO - PROCESS | 1520 | 1461092059155 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 1520 | 1461092059157 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 11:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:54:19 INFO - PROCESS | 1520 | 1461092059161 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 1520 | 1461092059163 Marionette TRACE conn4 <- [1,1826,null,{}] 11:54:19 INFO - PROCESS | 1520 | 1461092059167 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:19 INFO - PROCESS | 1520 | 1461092059304 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:54:19 INFO - PROCESS | 1520 | 1461092059478 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:19 INFO - PROCESS | 1520 | ++DOCSHELL 23ACF000 == 106 [pid = 1520] [id = 466] 11:54:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (24283400) [pid = 1520] [serial = 1398] [outer = 00000000] 11:54:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (2428A800) [pid = 1520] [serial = 1399] [outer = 24283400] 11:54:19 INFO - PROCESS | 1520 | 1461092059538 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (2428E400) [pid = 1520] [serial = 1400] [outer = 24283400] 11:54:20 INFO - PROCESS | 1520 | 1461092060142 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1020ms 11:54:20 INFO - PROCESS | 1520 | 1461092060185 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:54:20 INFO - PROCESS | 1520 | 1461092060188 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 11:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:54:20 INFO - PROCESS | 1520 | 1461092060191 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:54:20 INFO - PROCESS | 1520 | 1461092060193 Marionette TRACE conn4 <- [1,1830,null,{}] 11:54:20 INFO - PROCESS | 1520 | 1461092060197 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:20 INFO - PROCESS | 1520 | 1461092060312 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:54:20 INFO - PROCESS | 1520 | 1461092060471 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 1520 | ++DOCSHELL 23C31800 == 107 [pid = 1520] [id = 467] 11:54:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (24289400) [pid = 1520] [serial = 1401] [outer = 00000000] 11:54:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (247EC800) [pid = 1520] [serial = 1402] [outer = 24289400] 11:54:20 INFO - PROCESS | 1520 | 1461092060527 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (247F3800) [pid = 1520] [serial = 1403] [outer = 24289400] 11:54:21 INFO - PROCESS | 1520 | 1461092061088 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 11:54:21 INFO - PROCESS | 1520 | 1461092061125 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1520 | 1461092061128 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 11:54:21 INFO - PROCESS | 1520 | 1461092061131 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:54:21 INFO - PROCESS | 1520 | 1461092061133 Marionette TRACE conn4 <- [1,1834,null,{}] 11:54:21 INFO - PROCESS | 1520 | 1461092061137 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:21 INFO - PROCESS | 1520 | 1461092061253 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:54:21 INFO - PROCESS | 1520 | 1461092061426 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 1520 | ++DOCSHELL 247EBC00 == 108 [pid = 1520] [id = 468] 11:54:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (247EC000) [pid = 1520] [serial = 1404] [outer = 00000000] 11:54:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (24C75800) [pid = 1520] [serial = 1405] [outer = 247EC000] 11:54:21 INFO - PROCESS | 1520 | 1461092061482 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (24C7C400) [pid = 1520] [serial = 1406] [outer = 247EC000] 11:54:22 INFO - PROCESS | 1520 | 1461092062038 Marionette TRACE conn4 <- [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]]]}] 11:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 11:54:22 INFO - PROCESS | 1520 | 1461092062105 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 1520 | 1461092062107 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 11:54:22 INFO - PROCESS | 1520 | 1461092062111 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:54:22 INFO - PROCESS | 1520 | 1461092062113 Marionette TRACE conn4 <- [1,1838,null,{}] 11:54:22 INFO - PROCESS | 1520 | 1461092062117 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:22 INFO - PROCESS | 1520 | 1461092062234 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:54:22 INFO - PROCESS | 1520 | 1461092062393 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 1520 | ++DOCSHELL 24C0EC00 == 109 [pid = 1520] [id = 469] 11:54:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 184 (24C72C00) [pid = 1520] [serial = 1407] [outer = 00000000] 11:54:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 185 (2528A800) [pid = 1520] [serial = 1408] [outer = 24C72C00] 11:54:22 INFO - PROCESS | 1520 | 1461092062449 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 186 (25B62C00) [pid = 1520] [serial = 1409] [outer = 24C72C00] 11:54:23 INFO - PROCESS | 1520 | 1461092063088 Marionette TRACE conn4 <- [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]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1019ms 11:54:23 INFO - PROCESS | 1520 | 1461092063134 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 1520 | 1461092063137 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 11:54:23 INFO - PROCESS | 1520 | 1461092063140 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:54:23 INFO - PROCESS | 1520 | 1461092063142 Marionette TRACE conn4 <- [1,1842,null,{}] 11:54:23 INFO - PROCESS | 1520 | 1461092063146 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:23 INFO - PROCESS | 1520 | 1461092063265 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:54:23 INFO - PROCESS | 1520 | 1461092063427 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 1520 | ++DOCSHELL 18084400 == 110 [pid = 1520] [id = 470] 11:54:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 187 (18089000) [pid = 1520] [serial = 1410] [outer = 00000000] 11:54:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 188 (1A4AA800) [pid = 1520] [serial = 1411] [outer = 18089000] 11:54:23 INFO - PROCESS | 1520 | 1461092063486 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 189 (1BFD1400) [pid = 1520] [serial = 1412] [outer = 18089000] 11:54:24 INFO - PROCESS | 1520 | 1461092064255 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1179ms 11:54:24 INFO - PROCESS | 1520 | 1461092064324 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:54:24 INFO - PROCESS | 1520 | 1461092064328 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 11:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:54:24 INFO - PROCESS | 1520 | 1461092064333 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 1520 | 1461092064337 Marionette TRACE conn4 <- [1,1846,null,{}] 11:54:24 INFO - PROCESS | 1520 | 1461092064343 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:24 INFO - PROCESS | 1520 | 1461092064522 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:54:24 INFO - PROCESS | 1520 | 1461092064535 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:24 INFO - PROCESS | 1520 | ++DOCSHELL 1864B000 == 111 [pid = 1520] [id = 471] 11:54:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 190 (1864EC00) [pid = 1520] [serial = 1413] [outer = 00000000] 11:54:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 191 (19C0DC00) [pid = 1520] [serial = 1414] [outer = 1864EC00] 11:54:24 INFO - PROCESS | 1520 | 1461092064585 Marionette DEBUG loaded listener.js 11:54:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 192 (1AA0F000) [pid = 1520] [serial = 1415] [outer = 1864EC00] 11:54:25 INFO - PROCESS | 1520 | 1461092065251 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 988ms 11:54:25 INFO - PROCESS | 1520 | 1461092065321 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:54:25 INFO - PROCESS | 1520 | 1461092065326 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 11:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:54:25 INFO - PROCESS | 1520 | 1461092065332 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:54:25 INFO - PROCESS | 1520 | 1461092065335 Marionette TRACE conn4 <- [1,1850,null,{}] 11:54:25 INFO - PROCESS | 1520 | 1461092065338 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:25 INFO - PROCESS | 1520 | 1461092065489 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:54:25 INFO - PROCESS | 1520 | 1461092065652 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 1520 | ++DOCSHELL 1EE7A400 == 112 [pid = 1520] [id = 472] 11:54:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 193 (1EE7D400) [pid = 1520] [serial = 1416] [outer = 00000000] 11:54:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 194 (1F9CC800) [pid = 1520] [serial = 1417] [outer = 1EE7D400] 11:54:25 INFO - PROCESS | 1520 | 1461092065701 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 195 (1FAA0000) [pid = 1520] [serial = 1418] [outer = 1EE7D400] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 122D1C00 == 111 [pid = 1520] [id = 232] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1FAA1C00 == 110 [pid = 1520] [id = 336] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1CAB9C00 == 109 [pid = 1520] [id = 338] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 19C2D000 == 108 [pid = 1520] [id = 459] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1F9D0400 == 107 [pid = 1520] [id = 458] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1F753400 == 106 [pid = 1520] [id = 457] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1C893800 == 105 [pid = 1520] [id = 456] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1B2B1000 == 104 [pid = 1520] [id = 455] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1AE08400 == 103 [pid = 1520] [id = 454] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 133A5C00 == 102 [pid = 1520] [id = 453] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1808BC00 == 101 [pid = 1520] [id = 452] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 194 (24A57C00) [pid = 1520] [serial = 1285] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 193 (23AC7C00) [pid = 1520] [serial = 1327] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 192 (24C8D400) [pid = 1520] [serial = 1288] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 191 (2528A000) [pid = 1520] [serial = 1291] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 190 (26D22800) [pid = 1520] [serial = 1294] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 0B782000 == 100 [pid = 1520] [id = 451] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1FD9D800 == 99 [pid = 1520] [id = 448] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 24C05800 == 98 [pid = 1520] [id = 447] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 247F0800 == 97 [pid = 1520] [id = 446] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 22487400 == 96 [pid = 1520] [id = 445] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1C87E000 == 95 [pid = 1520] [id = 444] 11:54:26 INFO - PROCESS | 1520 | --DOCSHELL 1990F800 == 94 [pid = 1520] [id = 443] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 189 (1F9D4000) [pid = 1520] [serial = 1312] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 188 (1FA2C400) [pid = 1520] [serial = 1313] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 187 (204B8400) [pid = 1520] [serial = 1315] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 186 (21B77400) [pid = 1520] [serial = 1318] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 185 (2246CC00) [pid = 1520] [serial = 1324] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 184 (19909C00) [pid = 1520] [serial = 1303] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 183 (1A42D400) [pid = 1520] [serial = 1304] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 182 (1C933800) [pid = 1520] [serial = 1306] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 181 (1CA1E800) [pid = 1520] [serial = 1307] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (2248AC00) [pid = 1520] [serial = 1279] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 179 (23C31C00) [pid = 1520] [serial = 1282] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 178 (2228C000) [pid = 1520] [serial = 1276] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (1EDF2000) [pid = 1520] [serial = 1309] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (1C87EC00) [pid = 1520] [serial = 1273] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (21B7F400) [pid = 1520] [serial = 1319] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (1C6CC000) [pid = 1520] [serial = 1301] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (1C478C00) [pid = 1520] [serial = 1300] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (1808D400) [pid = 1520] [serial = 1298] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (19908C00) [pid = 1520] [serial = 1270] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (17034000) [pid = 1520] [serial = 1297] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (214F1000) [pid = 1520] [serial = 1316] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (1FDA2C00) [pid = 1520] [serial = 1321] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (21381800) [pid = 1520] [serial = 1322] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (22482400) [pid = 1520] [serial = 1325] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (1F74A800) [pid = 1520] [serial = 1310] [outer = 00000000] [url = about:blank] 11:54:26 INFO - PROCESS | 1520 | 1461092066375 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1067ms 11:54:26 INFO - PROCESS | 1520 | 1461092066402 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 1520 | 1461092066405 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 11:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:54:26 INFO - PROCESS | 1520 | 1461092066408 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 1520 | 1461092066412 Marionette TRACE conn4 <- [1,1854,null,{}] 11:54:26 INFO - PROCESS | 1520 | 1461092066423 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:26 INFO - PROCESS | 1520 | 1461092066536 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:54:26 INFO - PROCESS | 1520 | 1461092066657 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 1520 | ++DOCSHELL 126B2800 == 95 [pid = 1520] [id = 473] 11:54:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (15EAD800) [pid = 1520] [serial = 1419] [outer = 00000000] 11:54:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (1A4AC800) [pid = 1520] [serial = 1420] [outer = 15EAD800] 11:54:26 INFO - PROCESS | 1520 | 1461092066708 Marionette DEBUG loaded listener.js 11:54:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (1B2B1000) [pid = 1520] [serial = 1421] [outer = 15EAD800] 11:54:27 INFO - PROCESS | 1520 | 1461092067143 Marionette TRACE conn4 <- [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]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 11:54:27 INFO - PROCESS | 1520 | 1461092067182 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 1520 | 1461092067185 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 11:54:27 INFO - PROCESS | 1520 | 1461092067188 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:54:27 INFO - PROCESS | 1520 | 1461092067190 Marionette TRACE conn4 <- [1,1858,null,{}] 11:54:27 INFO - PROCESS | 1520 | 1461092067193 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:27 INFO - PROCESS | 1520 | 1461092067292 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:54:27 INFO - PROCESS | 1520 | 1461092067303 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:27 INFO - PROCESS | 1520 | ++DOCSHELL 1C36CC00 == 96 [pid = 1520] [id = 474] 11:54:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (1C479800) [pid = 1520] [serial = 1422] [outer = 00000000] 11:54:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (1CAB9C00) [pid = 1520] [serial = 1423] [outer = 1C479800] 11:54:27 INFO - PROCESS | 1520 | 1461092067348 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (1EE7AC00) [pid = 1520] [serial = 1424] [outer = 1C479800] 11:54:27 INFO - PROCESS | 1520 | 1461092067833 Marionette TRACE conn4 <- [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]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 11:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:54:27 INFO - PROCESS | 1520 | 1461092067865 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 1520 | 1461092067867 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 11:54:27 INFO - PROCESS | 1520 | 1461092067870 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - PROCESS | 1520 | 1461092067872 Marionette TRACE conn4 <- [1,1862,null,{}] 11:54:27 INFO - PROCESS | 1520 | 1461092067875 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:28 INFO - PROCESS | 1520 | 1461092067972 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:54:28 INFO - PROCESS | 1520 | 1461092067981 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 1520 | ++DOCSHELL 1F74A800 == 97 [pid = 1520] [id = 475] 11:54:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (1F74E800) [pid = 1520] [serial = 1425] [outer = 00000000] 11:54:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (1FAAC000) [pid = 1520] [serial = 1426] [outer = 1F74E800] 11:54:28 INFO - PROCESS | 1520 | 1461092068027 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (204B8400) [pid = 1520] [serial = 1427] [outer = 1F74E800] 11:54:28 INFO - PROCESS | 1520 | 1461092068511 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 11:54:28 INFO - PROCESS | 1520 | 1461092068603 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:54:28 INFO - PROCESS | 1520 | 1461092068605 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 11:54:28 INFO - PROCESS | 1520 | 1461092068608 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:54:28 INFO - PROCESS | 1520 | 1461092068610 Marionette TRACE conn4 <- [1,1866,null,{}] 11:54:28 INFO - PROCESS | 1520 | 1461092068618 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:28 INFO - PROCESS | 1520 | 1461092068802 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:54:28 INFO - PROCESS | 1520 | 1461092068827 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 1520 | ++DOCSHELL 204BA800 == 98 [pid = 1520] [id = 476] 11:54:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (218BD800) [pid = 1520] [serial = 1428] [outer = 00000000] 11:54:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (21B80400) [pid = 1520] [serial = 1429] [outer = 218BD800] 11:54:28 INFO - PROCESS | 1520 | 1461092068875 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (22459C00) [pid = 1520] [serial = 1430] [outer = 218BD800] 11:54:29 INFO - PROCESS | 1520 | 1461092069365 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 771ms 11:54:29 INFO - PROCESS | 1520 | 1461092069383 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:54:29 INFO - PROCESS | 1520 | 1461092069385 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 11:54:29 INFO - PROCESS | 1520 | 1461092069388 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 1520 | 1461092069390 Marionette TRACE conn4 <- [1,1870,null,{}] 11:54:29 INFO - PROCESS | 1520 | 1461092069399 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:29 INFO - PROCESS | 1520 | 1461092069536 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:54:29 INFO - PROCESS | 1520 | 1461092069549 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:29 INFO - PROCESS | 1520 | ++DOCSHELL 2245D000 == 99 [pid = 1520] [id = 477] 11:54:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (22474C00) [pid = 1520] [serial = 1431] [outer = 00000000] 11:54:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (22A4CC00) [pid = 1520] [serial = 1432] [outer = 22474C00] 11:54:29 INFO - PROCESS | 1520 | 1461092069597 Marionette DEBUG loaded listener.js 11:54:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (23C34800) [pid = 1520] [serial = 1433] [outer = 22474C00] 11:54:30 INFO - PROCESS | 1520 | 1461092070067 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 11:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:54:30 INFO - PROCESS | 1520 | 1461092070119 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:54:30 INFO - PROCESS | 1520 | 1461092070121 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 11:54:30 INFO - PROCESS | 1520 | 1461092070124 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:54:30 INFO - PROCESS | 1520 | 1461092070126 Marionette TRACE conn4 <- [1,1874,null,{}] 11:54:30 INFO - PROCESS | 1520 | 1461092070162 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:30 INFO - PROCESS | 1520 | 1461092070305 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:54:30 INFO - PROCESS | 1520 | 1461092070329 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 1520 | ++DOCSHELL 23C37800 == 100 [pid = 1520] [id = 478] 11:54:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (23C39400) [pid = 1520] [serial = 1434] [outer = 00000000] 11:54:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (2470B800) [pid = 1520] [serial = 1435] [outer = 23C39400] 11:54:30 INFO - PROCESS | 1520 | 1461092070376 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (24A5B800) [pid = 1520] [serial = 1436] [outer = 23C39400] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 182 (1AE0BC00) [pid = 1520] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 181 (1C933C00) [pid = 1520] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (16B11400) [pid = 1520] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 179 (1F854800) [pid = 1520] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 178 (1BFD4C00) [pid = 1520] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (18093400) [pid = 1520] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (1A4AE000) [pid = 1520] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (0EB19C00) [pid = 1520] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (22487C00) [pid = 1520] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (1FA28000) [pid = 1520] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:54:30 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (21555C00) [pid = 1520] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:54:31 INFO - PROCESS | 1520 | 1461092071022 Marionette TRACE conn4 <- [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]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 930ms 11:54:31 INFO - PROCESS | 1520 | 1461092071055 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 1520 | 1461092071057 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 11:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:54:31 INFO - PROCESS | 1520 | 1461092071065 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 1520 | 1461092071067 Marionette TRACE conn4 <- [1,1878,null,{}] 11:54:31 INFO - PROCESS | 1520 | 1461092071070 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 1520 | 1461092071212 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:54:31 INFO - PROCESS | 1520 | 1461092071291 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 1520 | ++DOCSHELL 126BA800 == 101 [pid = 1520] [id = 479] 11:54:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (132AEC00) [pid = 1520] [serial = 1437] [outer = 00000000] 11:54:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (1CBF4000) [pid = 1520] [serial = 1438] [outer = 132AEC00] 11:54:31 INFO - PROCESS | 1520 | 1461092071336 Marionette DEBUG loaded listener.js 11:54:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (21506400) [pid = 1520] [serial = 1439] [outer = 132AEC00] 11:54:31 INFO - PROCESS | 1520 | 1461092071708 Marionette TRACE conn4 <- [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]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 11:54:31 INFO - PROCESS | 1520 | 1461092071752 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 1520 | 1461092071754 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 11:54:31 INFO - PROCESS | 1520 | 1461092071757 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 1520 | 1461092071759 Marionette TRACE conn4 <- [1,1882,null,{}] 11:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:54:31 INFO - PROCESS | 1520 | 1461092071762 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:31 INFO - PROCESS | 1520 | 1461092071861 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:54:31 INFO - PROCESS | 1520 | 1461092071903 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 1520 | ++DOCSHELL 22433400 == 102 [pid = 1520] [id = 480] 11:54:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (22434800) [pid = 1520] [serial = 1440] [outer = 00000000] 11:54:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (22439800) [pid = 1520] [serial = 1441] [outer = 22434800] 11:54:31 INFO - PROCESS | 1520 | 1461092071947 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (2243BC00) [pid = 1520] [serial = 1442] [outer = 22434800] 11:54:32 INFO - PROCESS | 1520 | 1461092072413 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 11:54:32 INFO - PROCESS | 1520 | 1461092072439 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:54:32 INFO - PROCESS | 1520 | 1461092072442 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 11:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:54:32 INFO - PROCESS | 1520 | 1461092072445 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:54:32 INFO - PROCESS | 1520 | 1461092072447 Marionette TRACE conn4 <- [1,1886,null,{}] 11:54:32 INFO - PROCESS | 1520 | 1461092072451 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:32 INFO - PROCESS | 1520 | 1461092072570 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:54:32 INFO - PROCESS | 1520 | 1461092072576 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 1520 | ++DOCSHELL 2243E000 == 103 [pid = 1520] [id = 481] 11:54:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (22440C00) [pid = 1520] [serial = 1443] [outer = 00000000] 11:54:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (25284000) [pid = 1520] [serial = 1444] [outer = 22440C00] 11:54:32 INFO - PROCESS | 1520 | 1461092072626 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (25B5F800) [pid = 1520] [serial = 1445] [outer = 22440C00] 11:54:33 INFO - PROCESS | 1520 | 1461092073431 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1018ms 11:54:33 INFO - PROCESS | 1520 | 1461092073465 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 1520 | 1461092073471 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 11:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:54:33 INFO - PROCESS | 1520 | 1461092073477 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 1520 | 1461092073480 Marionette TRACE conn4 <- [1,1890,null,{}] 11:54:33 INFO - PROCESS | 1520 | 1461092073486 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:33 INFO - PROCESS | 1520 | 1461092073671 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:54:33 INFO - PROCESS | 1520 | 1461092073811 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 1520 | ++DOCSHELL 15EED800 == 104 [pid = 1520] [id = 482] 11:54:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (19907400) [pid = 1520] [serial = 1446] [outer = 00000000] 11:54:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (1B2AC000) [pid = 1520] [serial = 1447] [outer = 19907400] 11:54:33 INFO - PROCESS | 1520 | 1461092073868 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 184 (1BFD8C00) [pid = 1520] [serial = 1448] [outer = 19907400] 11:54:34 INFO - PROCESS | 1520 | 1461092074445 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1021ms 11:54:34 INFO - PROCESS | 1520 | 1461092074509 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 1520 | 1461092074516 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 11:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:54:34 INFO - PROCESS | 1520 | 1461092074523 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 1520 | 1461092074525 Marionette TRACE conn4 <- [1,1894,null,{}] 11:54:34 INFO - PROCESS | 1520 | 1461092074530 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:34 INFO - PROCESS | 1520 | 1461092074657 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:54:34 INFO - PROCESS | 1520 | 1461092074821 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:34 INFO - PROCESS | 1520 | ++DOCSHELL 1C32F000 == 105 [pid = 1520] [id = 483] 11:54:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 185 (1CABA800) [pid = 1520] [serial = 1449] [outer = 00000000] 11:54:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 186 (21501400) [pid = 1520] [serial = 1450] [outer = 1CABA800] 11:54:34 INFO - PROCESS | 1520 | 1461092074878 Marionette DEBUG loaded listener.js 11:54:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 187 (2150F000) [pid = 1520] [serial = 1451] [outer = 1CABA800] 11:54:35 INFO - PROCESS | 1520 | 1461092075478 Marionette TRACE conn4 <- [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]]]}] 11:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1019ms 11:54:35 INFO - PROCESS | 1520 | 1461092075547 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:54:35 INFO - PROCESS | 1520 | 1461092075550 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 11:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:54:35 INFO - PROCESS | 1520 | 1461092075554 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:54:35 INFO - PROCESS | 1520 | 1461092075557 Marionette TRACE conn4 <- [1,1898,null,{}] 11:54:35 INFO - PROCESS | 1520 | 1461092075569 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:35 INFO - PROCESS | 1520 | 1461092075722 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:54:35 INFO - PROCESS | 1520 | 1461092075882 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 1520 | ++DOCSHELL 22482000 == 106 [pid = 1520] [id = 484] 11:54:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 188 (22A47800) [pid = 1520] [serial = 1452] [outer = 00000000] 11:54:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 189 (24C89800) [pid = 1520] [serial = 1453] [outer = 22A47800] 11:54:35 INFO - PROCESS | 1520 | 1461092075949 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 190 (25B67400) [pid = 1520] [serial = 1454] [outer = 22A47800] 11:54:36 INFO - PROCESS | 1520 | 1461092076539 Marionette TRACE conn4 <- [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]]]}] 11:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1024ms 11:54:36 INFO - PROCESS | 1520 | 1461092076581 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:54:36 INFO - PROCESS | 1520 | 1461092076584 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 11:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:54:36 INFO - PROCESS | 1520 | 1461092076587 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 1520 | 1461092076589 Marionette TRACE conn4 <- [1,1902,null,{}] 11:54:36 INFO - PROCESS | 1520 | 1461092076593 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:36 INFO - PROCESS | 1520 | 1461092076718 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:54:36 INFO - PROCESS | 1520 | 1461092076894 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 1520 | ++DOCSHELL 23A5C400 == 107 [pid = 1520] [id = 485] 11:54:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 191 (23A5D000) [pid = 1520] [serial = 1455] [outer = 00000000] 11:54:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 192 (23A63C00) [pid = 1520] [serial = 1456] [outer = 23A5D000] 11:54:36 INFO - PROCESS | 1520 | 1461092076951 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 193 (24290800) [pid = 1520] [serial = 1457] [outer = 23A5D000] 11:54:37 INFO - PROCESS | 1520 | 1461092077493 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 11:54:37 INFO - PROCESS | 1520 | 1461092077526 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 1520 | 1461092077529 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 11:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:54:37 INFO - PROCESS | 1520 | 1461092077534 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 1520 | 1461092077536 Marionette TRACE conn4 <- [1,1906,null,{}] 11:54:37 INFO - PROCESS | 1520 | 1461092077540 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:37 INFO - PROCESS | 1520 | 1461092077658 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:54:37 INFO - PROCESS | 1520 | 1461092077834 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 1520 | ++DOCSHELL 23A62800 == 108 [pid = 1520] [id = 486] 11:54:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 194 (24C7B400) [pid = 1520] [serial = 1458] [outer = 00000000] 11:54:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 195 (26D24800) [pid = 1520] [serial = 1459] [outer = 24C7B400] 11:54:37 INFO - PROCESS | 1520 | 1461092077890 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 196 (26D2C000) [pid = 1520] [serial = 1460] [outer = 24C7B400] 11:54:38 INFO - PROCESS | 1520 | 1461092078506 Marionette TRACE conn4 <- [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]]]}] 11:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1021ms 11:54:38 INFO - PROCESS | 1520 | 1461092078557 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:54:38 INFO - PROCESS | 1520 | 1461092078559 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 11:54:38 INFO - PROCESS | 1520 | 1461092078562 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:54:38 INFO - PROCESS | 1520 | 1461092078564 Marionette TRACE conn4 <- [1,1910,null,{}] 11:54:38 INFO - PROCESS | 1520 | 1461092078568 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:38 INFO - PROCESS | 1520 | 1461092078747 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:54:38 INFO - PROCESS | 1520 | 1461092078918 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 1520 | ++DOCSHELL 26D22C00 == 109 [pid = 1520] [id = 487] 11:54:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 197 (27203400) [pid = 1520] [serial = 1461] [outer = 00000000] 11:54:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 198 (273BE000) [pid = 1520] [serial = 1462] [outer = 27203400] 11:54:39 INFO - PROCESS | 1520 | 1461092078979 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 199 (273BF800) [pid = 1520] [serial = 1463] [outer = 27203400] 11:54:39 INFO - PROCESS | 1520 | 1461092079596 Marionette TRACE conn4 <- [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]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1075ms 11:54:39 INFO - PROCESS | 1520 | 1461092079649 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 1520 | 1461092079651 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 11:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:54:39 INFO - PROCESS | 1520 | 1461092079654 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 1520 | 1461092079656 Marionette TRACE conn4 <- [1,1914,null,{}] 11:54:39 INFO - PROCESS | 1520 | 1461092079660 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:39 INFO - PROCESS | 1520 | 1461092079779 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:54:39 INFO - PROCESS | 1520 | 1461092079956 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 1520 | ++DOCSHELL 1A4A7000 == 110 [pid = 1520] [id = 488] 11:54:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 200 (272D1C00) [pid = 1520] [serial = 1464] [outer = 00000000] 11:54:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 201 (2783D400) [pid = 1520] [serial = 1465] [outer = 272D1C00] 11:54:40 INFO - PROCESS | 1520 | 1461092080011 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 202 (27841400) [pid = 1520] [serial = 1466] [outer = 272D1C00] 11:54:40 INFO - PROCESS | 1520 | 1461092080539 Marionette TRACE conn4 <- [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]]]}] 11:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 11:54:40 INFO - PROCESS | 1520 | 1461092080587 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:54:40 INFO - PROCESS | 1520 | 1461092080590 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 11:54:40 INFO - PROCESS | 1520 | 1461092080593 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:54:40 INFO - PROCESS | 1520 | 1461092080595 Marionette TRACE conn4 <- [1,1918,null,{}] 11:54:40 INFO - PROCESS | 1520 | 1461092080599 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:40 INFO - PROCESS | 1520 | 1461092080736 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:54:40 INFO - PROCESS | 1520 | 1461092080919 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 1520 | ++DOCSHELL 27839400 == 111 [pid = 1520] [id = 489] 11:54:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 203 (27846C00) [pid = 1520] [serial = 1467] [outer = 00000000] 11:54:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 204 (29ACC400) [pid = 1520] [serial = 1468] [outer = 27846C00] 11:54:41 INFO - PROCESS | 1520 | 1461092080977 Marionette DEBUG loaded listener.js 11:54:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 205 (29AD0C00) [pid = 1520] [serial = 1469] [outer = 27846C00] 11:54:41 INFO - PROCESS | 1520 | 1461092081548 Marionette TRACE conn4 <- [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]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 11:54:41 INFO - PROCESS | 1520 | 1461092081567 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 1520 | 1461092081569 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 11:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:54:41 INFO - PROCESS | 1520 | 1461092081573 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 1520 | 1461092081575 Marionette TRACE conn4 <- [1,1922,null,{}] 11:54:41 INFO - PROCESS | 1520 | 1461092081578 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:41 INFO - PROCESS | 1520 | 1461092081698 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:54:41 INFO - PROCESS | 1520 | 1461092081904 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 1520 | ++DOCSHELL 172CF000 == 112 [pid = 1520] [id = 490] 11:54:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 206 (25B63800) [pid = 1520] [serial = 1470] [outer = 00000000] 11:54:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 207 (29AED800) [pid = 1520] [serial = 1471] [outer = 25B63800] 11:54:41 INFO - PROCESS | 1520 | 1461092081959 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 208 (29AED400) [pid = 1520] [serial = 1472] [outer = 25B63800] 11:54:42 INFO - PROCESS | 1520 | 1461092082558 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1017ms 11:54:42 INFO - PROCESS | 1520 | 1461092082594 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 1520 | 1461092082596 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 11:54:42 INFO - PROCESS | 1520 | 1461092082600 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:54:42 INFO - PROCESS | 1520 | 1461092082602 Marionette TRACE conn4 <- [1,1926,null,{}] 11:54:42 INFO - PROCESS | 1520 | 1461092082606 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:42 INFO - PROCESS | 1520 | 1461092082730 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:54:42 INFO - PROCESS | 1520 | 1461092082913 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 1520 | ++DOCSHELL 0EDC9000 == 113 [pid = 1520] [id = 491] 11:54:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 209 (1241F400) [pid = 1520] [serial = 1473] [outer = 00000000] 11:54:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 210 (1B1B9C00) [pid = 1520] [serial = 1474] [outer = 1241F400] 11:54:43 INFO - PROCESS | 1520 | 1461092082970 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 211 (1BFD9000) [pid = 1520] [serial = 1475] [outer = 1241F400] 11:54:43 INFO - PROCESS | 1520 | 1461092083894 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1322ms 11:54:43 INFO - PROCESS | 1520 | 1461092083926 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 1520 | 1461092083930 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 11:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:54:43 INFO - PROCESS | 1520 | 1461092083935 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 1520 | 1461092083939 Marionette TRACE conn4 <- [1,1930,null,{}] 11:54:43 INFO - PROCESS | 1520 | 1461092083945 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:44 INFO - PROCESS | 1520 | 1461092084064 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:54:44 INFO - PROCESS | 1520 | 1461092084237 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 1520 | ++DOCSHELL 122C8000 == 114 [pid = 1520] [id = 492] 11:54:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 212 (122C8800) [pid = 1520] [serial = 1476] [outer = 00000000] 11:54:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 213 (122D9000) [pid = 1520] [serial = 1477] [outer = 122C8800] 11:54:44 INFO - PROCESS | 1520 | 1461092084331 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 214 (12423000) [pid = 1520] [serial = 1478] [outer = 122C8800] 11:54:44 INFO - PROCESS | 1520 | 1461092084893 Marionette TRACE conn4 <- [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]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 991ms 11:54:44 INFO - PROCESS | 1520 | 1461092084928 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 1520 | 1461092084933 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 11:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:54:44 INFO - PROCESS | 1520 | 1461092084939 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 1520 | 1461092084942 Marionette TRACE conn4 <- [1,1934,null,{}] 11:54:44 INFO - PROCESS | 1520 | 1461092084946 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:45 INFO - PROCESS | 1520 | 1461092085058 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:54:45 INFO - PROCESS | 1520 | 1461092085250 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 1520 | ++DOCSHELL 16D98400 == 115 [pid = 1520] [id = 493] 11:54:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 215 (16D9C000) [pid = 1520] [serial = 1479] [outer = 00000000] 11:54:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 216 (170D1400) [pid = 1520] [serial = 1480] [outer = 16D9C000] 11:54:45 INFO - PROCESS | 1520 | 1461092085300 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 217 (18026800) [pid = 1520] [serial = 1481] [outer = 16D9C000] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 21560800 == 114 [pid = 1520] [id = 348] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 1BFDC400 == 113 [pid = 1520] [id = 136] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 12AB6C00 == 112 [pid = 1520] [id = 119] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 22433400 == 111 [pid = 1520] [id = 480] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 126BA800 == 110 [pid = 1520] [id = 479] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 23C37800 == 109 [pid = 1520] [id = 478] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 2245D000 == 108 [pid = 1520] [id = 477] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 204BA800 == 107 [pid = 1520] [id = 476] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 1F74A800 == 106 [pid = 1520] [id = 475] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 216 (21384800) [pid = 1520] [serial = 1381] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 1C36CC00 == 105 [pid = 1520] [id = 474] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 126B2800 == 104 [pid = 1520] [id = 473] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 1EE7A400 == 103 [pid = 1520] [id = 472] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 1864B000 == 102 [pid = 1520] [id = 471] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 22481800 == 101 [pid = 1520] [id = 465] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 2228C800 == 100 [pid = 1520] [id = 464] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 1F749000 == 99 [pid = 1520] [id = 463] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 199AAC00 == 98 [pid = 1520] [id = 462] 11:54:45 INFO - PROCESS | 1520 | --DOCSHELL 138A2000 == 97 [pid = 1520] [id = 461] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 215 (1BC35C00) [pid = 1520] [serial = 1363] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 214 (1AA0A800) [pid = 1520] [serial = 1330] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 213 (1CABF000) [pid = 1520] [serial = 1369] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 212 (18158C00) [pid = 1520] [serial = 1361] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 211 (1FA2BC00) [pid = 1520] [serial = 1372] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 210 (26D2D800) [pid = 1520] [serial = 1351] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 209 (1FAA2400) [pid = 1520] [serial = 1373] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 208 (26553400) [pid = 1520] [serial = 1345] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 207 (1C6CBC00) [pid = 1520] [serial = 1366] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 206 (19C0D800) [pid = 1520] [serial = 1358] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 205 (1CAC3C00) [pid = 1520] [serial = 1378] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 204 (1BFD1800) [pid = 1520] [serial = 1364] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 203 (126B0800) [pid = 1520] [serial = 1355] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 202 (1EE7C000) [pid = 1520] [serial = 1333] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 201 (1D8EB000) [pid = 1520] [serial = 1370] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 200 (24C78400) [pid = 1520] [serial = 1342] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 199 (23C34C00) [pid = 1520] [serial = 1328] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 198 (2655FC00) [pid = 1520] [serial = 1348] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 197 (1C87A400) [pid = 1520] [serial = 1367] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 196 (171A6C00) [pid = 1520] [serial = 1360] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 195 (204ADC00) [pid = 1520] [serial = 1375] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 194 (204BB400) [pid = 1520] [serial = 1376] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 193 (12418800) [pid = 1520] [serial = 1354] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 192 (2470F800) [pid = 1520] [serial = 1336] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 191 (24C8F000) [pid = 1520] [serial = 1339] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 190 (19C22800) [pid = 1520] [serial = 1357] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 189 (22281000) [pid = 1520] [serial = 1268] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | --DOMWINDOW == 188 (1EE7E800) [pid = 1520] [serial = 1379] [outer = 00000000] [url = about:blank] 11:54:45 INFO - PROCESS | 1520 | 1461092085923 Marionette TRACE conn4 <- [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]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1022ms 11:54:46 INFO - PROCESS | 1520 | 1461092085964 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 1520 | 1461092085967 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 11:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:54:46 INFO - PROCESS | 1520 | 1461092085970 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 1520 | 1461092085973 Marionette TRACE conn4 <- [1,1938,null,{}] 11:54:46 INFO - PROCESS | 1520 | 1461092086004 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:46 INFO - PROCESS | 1520 | 1461092086155 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:54:46 INFO - PROCESS | 1520 | 1461092086167 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 1520 | ++DOCSHELL 1808B800 == 98 [pid = 1520] [id = 494] 11:54:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 189 (1808C000) [pid = 1520] [serial = 1482] [outer = 00000000] 11:54:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 190 (18785400) [pid = 1520] [serial = 1483] [outer = 1808C000] 11:54:46 INFO - PROCESS | 1520 | 1461092086216 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 191 (19907C00) [pid = 1520] [serial = 1484] [outer = 1808C000] 11:54:46 INFO - PROCESS | 1520 | 1461092086737 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 830ms 11:54:46 INFO - PROCESS | 1520 | 1461092086803 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 1520 | 1461092086806 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 11:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:54:46 INFO - PROCESS | 1520 | 1461092086809 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 1520 | 1461092086811 Marionette TRACE conn4 <- [1,1942,null,{}] 11:54:46 INFO - PROCESS | 1520 | 1461092086814 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:46 INFO - PROCESS | 1520 | 1461092086912 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:54:47 INFO - PROCESS | 1520 | 1461092087040 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 1520 | ++DOCSHELL 19C27400 == 99 [pid = 1520] [id = 495] 11:54:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 192 (19C2A400) [pid = 1520] [serial = 1485] [outer = 00000000] 11:54:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 193 (1A4A5C00) [pid = 1520] [serial = 1486] [outer = 19C2A400] 11:54:47 INFO - PROCESS | 1520 | 1461092087086 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 194 (1A4B0C00) [pid = 1520] [serial = 1487] [outer = 19C2A400] 11:54:47 INFO - PROCESS | 1520 | 1461092087461 Marionette TRACE conn4 <- [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]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 11:54:47 INFO - PROCESS | 1520 | 1461092087499 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 1520 | 1461092087501 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 11:54:47 INFO - PROCESS | 1520 | 1461092087505 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:54:47 INFO - PROCESS | 1520 | 1461092087507 Marionette TRACE conn4 <- [1,1946,null,{}] 11:54:47 INFO - PROCESS | 1520 | 1461092087510 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:47 INFO - PROCESS | 1520 | 1461092087606 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:54:47 INFO - PROCESS | 1520 | 1461092087613 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 1520 | ++DOCSHELL 1A4B3400 == 100 [pid = 1520] [id = 496] 11:54:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 195 (1AA14400) [pid = 1520] [serial = 1488] [outer = 00000000] 11:54:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 196 (1B2A5000) [pid = 1520] [serial = 1489] [outer = 1AA14400] 11:54:47 INFO - PROCESS | 1520 | 1461092087660 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 197 (1B2AB800) [pid = 1520] [serial = 1490] [outer = 1AA14400] 11:54:48 INFO - PROCESS | 1520 | 1461092088156 Marionette TRACE conn4 <- [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]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 11:54:48 INFO - PROCESS | 1520 | 1461092088187 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 1520 | 1461092088189 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 11:54:48 INFO - PROCESS | 1520 | 1461092088192 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:54:48 INFO - PROCESS | 1520 | 1461092088194 Marionette TRACE conn4 <- [1,1950,null,{}] 11:54:48 INFO - PROCESS | 1520 | 1461092088198 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:48 INFO - PROCESS | 1520 | 1461092088385 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:54:48 INFO - PROCESS | 1520 | 1461092088413 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 1520 | ++DOCSHELL 1C370400 == 101 [pid = 1520] [id = 497] 11:54:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 198 (1C471400) [pid = 1520] [serial = 1491] [outer = 00000000] 11:54:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 199 (1C47A400) [pid = 1520] [serial = 1492] [outer = 1C471400] 11:54:48 INFO - PROCESS | 1520 | 1461092088461 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 200 (1C51A800) [pid = 1520] [serial = 1493] [outer = 1C471400] 11:54:48 INFO - PROCESS | 1520 | 1461092088934 Marionette TRACE conn4 <- [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]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 11:54:49 INFO - PROCESS | 1520 | 1461092088968 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 1520 | 1461092088970 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 11:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:54:49 INFO - PROCESS | 1520 | 1461092088973 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 1520 | 1461092088975 Marionette TRACE conn4 <- [1,1954,null,{}] 11:54:49 INFO - PROCESS | 1520 | 1461092088979 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:49 INFO - PROCESS | 1520 | 1461092089115 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:54:49 INFO - PROCESS | 1520 | 1461092089133 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 1520 | ++DOCSHELL 0EC33800 == 102 [pid = 1520] [id = 498] 11:54:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 201 (138A5800) [pid = 1520] [serial = 1494] [outer = 00000000] 11:54:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 202 (1C87B000) [pid = 1520] [serial = 1495] [outer = 138A5800] 11:54:49 INFO - PROCESS | 1520 | 1461092089177 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 203 (1C889400) [pid = 1520] [serial = 1496] [outer = 138A5800] 11:54:49 INFO - PROCESS | 1520 | 1461092089640 Marionette TRACE conn4 <- [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]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 11:54:49 INFO - PROCESS | 1520 | 1461092089707 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 1520 | 1461092089709 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 11:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:54:49 INFO - PROCESS | 1520 | 1461092089745 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 1520 | 1461092089746 Marionette TRACE conn4 <- [1,1958,null,{}] 11:54:49 INFO - PROCESS | 1520 | 1461092089760 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 1520 | 1461092090210 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 202 (218BD800) [pid = 1520] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 201 (22474C00) [pid = 1520] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 200 (132AEC00) [pid = 1520] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 199 (23C39400) [pid = 1520] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 198 (1C479800) [pid = 1520] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 197 (1864EC00) [pid = 1520] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 196 (15EAD800) [pid = 1520] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 195 (1EE7D400) [pid = 1520] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 194 (1F74E800) [pid = 1520] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:54:50 INFO - PROCESS | 1520 | --DOMWINDOW == 193 (22434800) [pid = 1520] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:54:50 INFO - PROCESS | 1520 | 1461092090297 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 1520 | ++DOCSHELL 0EB1FC00 == 103 [pid = 1520] [id = 499] 11:54:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 194 (0F1B5C00) [pid = 1520] [serial = 1497] [outer = 00000000] 11:54:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 195 (19C07400) [pid = 1520] [serial = 1498] [outer = 0F1B5C00] 11:54:50 INFO - PROCESS | 1520 | 1461092090343 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 196 (1BFD1000) [pid = 1520] [serial = 1499] [outer = 0F1B5C00] 11:54:50 INFO - PROCESS | 1520 | 1461092090695 Marionette TRACE conn4 <- [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]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1007ms 11:54:50 INFO - PROCESS | 1520 | 1461092090744 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:54:50 INFO - PROCESS | 1520 | 1461092090746 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 11:54:50 INFO - PROCESS | 1520 | 1461092090751 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 1520 | 1461092090752 Marionette TRACE conn4 <- [1,1962,null,{}] 11:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:54:50 INFO - PROCESS | 1520 | 1461092090756 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:50 INFO - PROCESS | 1520 | 1461092090852 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:54:50 INFO - PROCESS | 1520 | 1461092090858 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 1520 | ++DOCSHELL 1C51E000 == 104 [pid = 1520] [id = 500] 11:54:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 197 (1CBF3C00) [pid = 1520] [serial = 1500] [outer = 00000000] 11:54:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 198 (1ED1B000) [pid = 1520] [serial = 1501] [outer = 1CBF3C00] 11:54:50 INFO - PROCESS | 1520 | 1461092090902 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 199 (1ED24000) [pid = 1520] [serial = 1502] [outer = 1CBF3C00] 11:54:51 INFO - PROCESS | 1520 | 1461092091358 Marionette TRACE conn4 <- [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]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 11:54:51 INFO - PROCESS | 1520 | 1461092091387 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 1520 | 1461092091389 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 11:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:54:51 INFO - PROCESS | 1520 | 1461092091393 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:54:51 INFO - PROCESS | 1520 | 1461092091394 Marionette TRACE conn4 <- [1,1966,null,{}] 11:54:51 INFO - PROCESS | 1520 | 1461092091415 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:51 INFO - PROCESS | 1520 | 1461092091514 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:54:51 INFO - PROCESS | 1520 | 1461092091554 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 1520 | ++DOCSHELL 1EE77400 == 105 [pid = 1520] [id = 501] 11:54:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 200 (1F747000) [pid = 1520] [serial = 1503] [outer = 00000000] 11:54:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 201 (1F851800) [pid = 1520] [serial = 1504] [outer = 1F747000] 11:54:51 INFO - PROCESS | 1520 | 1461092091606 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 202 (1F858C00) [pid = 1520] [serial = 1505] [outer = 1F747000] 11:54:52 INFO - PROCESS | 1520 | 1461092092043 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 11:54:52 INFO - PROCESS | 1520 | 1461092092105 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 1520 | 1461092092107 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 11:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:54:52 INFO - PROCESS | 1520 | 1461092092110 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 1520 | 1461092092113 Marionette TRACE conn4 <- [1,1970,null,{}] 11:54:52 INFO - PROCESS | 1520 | 1461092092116 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:52 INFO - PROCESS | 1520 | 1461092092315 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:54:52 INFO - PROCESS | 1520 | 1461092092480 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 1520 | ++DOCSHELL 0EC31400 == 106 [pid = 1520] [id = 502] 11:54:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 203 (0EC33400) [pid = 1520] [serial = 1506] [outer = 00000000] 11:54:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 204 (12209000) [pid = 1520] [serial = 1507] [outer = 0EC33400] 11:54:52 INFO - PROCESS | 1520 | 1461092092541 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 205 (122CC400) [pid = 1520] [serial = 1508] [outer = 0EC33400] 11:54:53 INFO - PROCESS | 1520 | 1461092093218 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1126ms 11:54:53 INFO - PROCESS | 1520 | 1461092093239 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 1520 | 1461092093244 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 11:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:54:53 INFO - PROCESS | 1520 | 1461092093249 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 1520 | 1461092093253 Marionette TRACE conn4 <- [1,1974,null,{}] 11:54:53 INFO - PROCESS | 1520 | 1461092093258 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:53 INFO - PROCESS | 1520 | 1461092093388 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:54:53 INFO - PROCESS | 1520 | 1461092093553 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 1520 | ++DOCSHELL 16DEC800 == 107 [pid = 1520] [id = 503] 11:54:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 206 (170CE800) [pid = 1520] [serial = 1509] [outer = 00000000] 11:54:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 207 (1864B000) [pid = 1520] [serial = 1510] [outer = 170CE800] 11:54:53 INFO - PROCESS | 1520 | 1461092093613 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 208 (199B6000) [pid = 1520] [serial = 1511] [outer = 170CE800] 11:54:54 INFO - PROCESS | 1520 | 1461092094252 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1070ms 11:54:54 INFO - PROCESS | 1520 | 1461092094330 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:54:54 INFO - PROCESS | 1520 | 1461092094334 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 11:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:54:54 INFO - PROCESS | 1520 | 1461092094338 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:54:54 INFO - PROCESS | 1520 | 1461092094340 Marionette TRACE conn4 <- [1,1978,null,{}] 11:54:54 INFO - PROCESS | 1520 | 1461092094344 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:54 INFO - PROCESS | 1520 | 1461092094499 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:54:54 INFO - PROCESS | 1520 | 1461092094672 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 1520 | ++DOCSHELL 1C480800 == 108 [pid = 1520] [id = 504] 11:54:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 209 (1C5E0800) [pid = 1520] [serial = 1512] [outer = 00000000] 11:54:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 210 (1D8EC000) [pid = 1520] [serial = 1513] [outer = 1C5E0800] 11:54:54 INFO - PROCESS | 1520 | 1461092094733 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 211 (1F85AC00) [pid = 1520] [serial = 1514] [outer = 1C5E0800] 11:54:55 INFO - PROCESS | 1520 | 1461092095301 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 971ms 11:54:55 INFO - PROCESS | 1520 | 1461092095328 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 1520 | 1461092095332 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 11:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:54:55 INFO - PROCESS | 1520 | 1461092095345 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 1520 | 1461092095350 Marionette TRACE conn4 <- [1,1982,null,{}] 11:54:55 INFO - PROCESS | 1520 | 1461092095354 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:55 INFO - PROCESS | 1520 | 1461092095481 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:54:55 INFO - PROCESS | 1520 | 1461092095663 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1520 | ++DOCSHELL 1FAA7800 == 109 [pid = 1520] [id = 505] 11:54:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 212 (1FAA8C00) [pid = 1520] [serial = 1515] [outer = 00000000] 11:54:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 213 (1FD99000) [pid = 1520] [serial = 1516] [outer = 1FAA8C00] 11:54:55 INFO - PROCESS | 1520 | 1461092095721 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 214 (204ADC00) [pid = 1520] [serial = 1517] [outer = 1FAA8C00] 11:54:56 INFO - PROCESS | 1520 | 1461092096333 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1032ms 11:54:56 INFO - PROCESS | 1520 | 1461092096374 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 1520 | 1461092096376 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 11:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:54:56 INFO - PROCESS | 1520 | 1461092096380 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 1520 | 1461092096382 Marionette TRACE conn4 <- [1,1986,null,{}] 11:54:56 INFO - PROCESS | 1520 | 1461092096386 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:56 INFO - PROCESS | 1520 | 1461092096514 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:54:56 INFO - PROCESS | 1520 | 1461092096682 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:56 INFO - PROCESS | 1520 | ++DOCSHELL 1FD97000 == 110 [pid = 1520] [id = 506] 11:54:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 215 (204AFC00) [pid = 1520] [serial = 1518] [outer = 00000000] 11:54:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 216 (21507000) [pid = 1520] [serial = 1519] [outer = 204AFC00] 11:54:56 INFO - PROCESS | 1520 | 1461092096739 Marionette DEBUG loaded listener.js 11:54:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 217 (2155F400) [pid = 1520] [serial = 1520] [outer = 204AFC00] 11:54:57 INFO - PROCESS | 1520 | 1461092097334 Marionette TRACE conn4 <- [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]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 11:54:57 INFO - PROCESS | 1520 | 1461092097354 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1520 | 1461092097356 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 11:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:54:57 INFO - PROCESS | 1520 | 1461092097359 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1520 | 1461092097362 Marionette TRACE conn4 <- [1,1990,null,{}] 11:54:57 INFO - PROCESS | 1520 | 1461092097366 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:57 INFO - PROCESS | 1520 | 1461092097488 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:54:57 INFO - PROCESS | 1520 | 1461092097669 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1520 | ++DOCSHELL 218BE400 == 111 [pid = 1520] [id = 507] 11:54:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 218 (218BEC00) [pid = 1520] [serial = 1521] [outer = 00000000] 11:54:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 219 (21B79400) [pid = 1520] [serial = 1522] [outer = 218BEC00] 11:54:57 INFO - PROCESS | 1520 | 1461092097735 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 220 (22283C00) [pid = 1520] [serial = 1523] [outer = 218BEC00] 11:54:58 INFO - PROCESS | 1520 | 1461092098310 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1016ms 11:54:58 INFO - PROCESS | 1520 | 1461092098380 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 1520 | 1461092098382 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 11:54:58 INFO - PROCESS | 1520 | 1461092098386 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:54:58 INFO - PROCESS | 1520 | 1461092098388 Marionette TRACE conn4 <- [1,1994,null,{}] 11:54:58 INFO - PROCESS | 1520 | 1461092098392 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:58 INFO - PROCESS | 1520 | 1461092098512 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:54:58 INFO - PROCESS | 1520 | 1461092098694 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 1520 | ++DOCSHELL 2155AC00 == 112 [pid = 1520] [id = 508] 11:54:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 221 (21B75C00) [pid = 1520] [serial = 1524] [outer = 00000000] 11:54:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 222 (22440800) [pid = 1520] [serial = 1525] [outer = 21B75C00] 11:54:58 INFO - PROCESS | 1520 | 1461092098750 Marionette DEBUG loaded listener.js 11:54:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 223 (2245F000) [pid = 1520] [serial = 1526] [outer = 21B75C00] 11:54:59 INFO - PROCESS | 1520 | 1461092099343 Marionette TRACE conn4 <- [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]]]}] 11:54:59 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 11:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1016ms 11:54:59 INFO - PROCESS | 1520 | 1461092099406 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:54:59 INFO - PROCESS | 1520 | 1461092099408 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 11:54:59 INFO - PROCESS | 1520 | 1461092099412 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:54:59 INFO - PROCESS | 1520 | 1461092099414 Marionette TRACE conn4 <- [1,1998,null,{}] 11:54:59 INFO - PROCESS | 1520 | 1461092099418 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:54:59 INFO - PROCESS | 1520 | 1461092099538 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:54:59 INFO - PROCESS | 1520 | 1461092099719 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1520 | ++DOCSHELL 2243D400 == 113 [pid = 1520] [id = 509] 11:54:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 224 (22466000) [pid = 1520] [serial = 1527] [outer = 00000000] 11:54:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 225 (22484400) [pid = 1520] [serial = 1528] [outer = 22466000] 11:54:59 INFO - PROCESS | 1520 | 1461092099775 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 226 (22A3E400) [pid = 1520] [serial = 1529] [outer = 22466000] 11:55:00 INFO - PROCESS | 1520 | 1461092100357 Marionette TRACE conn4 <- [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]]]}] 11:55:00 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 11:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 11:55:00 INFO - PROCESS | 1520 | 1461092100386 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 1520 | 1461092100388 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 11:55:00 INFO - PROCESS | 1520 | 1461092100392 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:55:00 INFO - PROCESS | 1520 | 1461092100394 Marionette TRACE conn4 <- [1,2002,null,{}] 11:55:00 INFO - PROCESS | 1520 | 1461092100398 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:00 INFO - PROCESS | 1520 | 1461092100520 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:55:00 INFO - PROCESS | 1520 | 1461092100700 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:00 INFO - PROCESS | 1520 | ++DOCSHELL 22A40400 == 114 [pid = 1520] [id = 510] 11:55:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 227 (22A48400) [pid = 1520] [serial = 1530] [outer = 00000000] 11:55:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 228 (23A5B800) [pid = 1520] [serial = 1531] [outer = 22A48400] 11:55:00 INFO - PROCESS | 1520 | 1461092100756 Marionette DEBUG loaded listener.js 11:55:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 229 (23A61400) [pid = 1520] [serial = 1532] [outer = 22A48400] 11:55:01 INFO - PROCESS | 1520 | 1461092101284 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 11:55:01 INFO - PROCESS | 1520 | 1461092101326 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:55:01 INFO - PROCESS | 1520 | 1461092101329 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 11:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:55:01 INFO - PROCESS | 1520 | 1461092101332 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 1520 | 1461092101334 Marionette TRACE conn4 <- [1,2006,null,{}] 11:55:01 INFO - PROCESS | 1520 | 1461092101338 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:01 INFO - PROCESS | 1520 | 1461092101459 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:55:01 INFO - PROCESS | 1520 | 1461092101646 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 1520 | ++DOCSHELL 23A59000 == 115 [pid = 1520] [id = 511] 11:55:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 230 (23ACF400) [pid = 1520] [serial = 1533] [outer = 00000000] 11:55:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 231 (23C3E400) [pid = 1520] [serial = 1534] [outer = 23ACF400] 11:55:01 INFO - PROCESS | 1520 | 1461092101702 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 232 (24283C00) [pid = 1520] [serial = 1535] [outer = 23ACF400] 11:55:02 INFO - PROCESS | 1520 | 1461092102267 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 970ms 11:55:02 INFO - PROCESS | 1520 | 1461092102312 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1520 | 1461092102314 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 11:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:55:02 INFO - PROCESS | 1520 | 1461092102319 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1520 | 1461092102321 Marionette TRACE conn4 <- [1,2010,null,{}] 11:55:02 INFO - PROCESS | 1520 | 1461092102325 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:02 INFO - PROCESS | 1520 | 1461092102446 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:55:02 INFO - PROCESS | 1520 | 1461092102658 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 1520 | ++DOCSHELL 2243B400 == 116 [pid = 1520] [id = 512] 11:55:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 233 (2243B800) [pid = 1520] [serial = 1536] [outer = 00000000] 11:55:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 234 (24708C00) [pid = 1520] [serial = 1537] [outer = 2243B800] 11:55:02 INFO - PROCESS | 1520 | 1461092102720 Marionette DEBUG loaded listener.js 11:55:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 235 (247ED800) [pid = 1520] [serial = 1538] [outer = 2243B800] 11:55:03 INFO - PROCESS | 1520 | 1461092103333 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1070ms 11:55:03 INFO - PROCESS | 1520 | 1461092103391 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 1520 | 1461092103394 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 11:55:03 INFO - PROCESS | 1520 | 1461092103397 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:55:03 INFO - PROCESS | 1520 | 1461092103400 Marionette TRACE conn4 <- [1,2014,null,{}] 11:55:03 INFO - PROCESS | 1520 | 1461092103404 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:03 INFO - PROCESS | 1520 | 1461092103544 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:55:03 INFO - PROCESS | 1520 | 1461092103735 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 1520 | ++DOCSHELL 247F1000 == 117 [pid = 1520] [id = 513] 11:55:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 236 (247F1C00) [pid = 1520] [serial = 1539] [outer = 00000000] 11:55:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 237 (24A5A400) [pid = 1520] [serial = 1540] [outer = 247F1C00] 11:55:03 INFO - PROCESS | 1520 | 1461092103791 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 238 (24A59C00) [pid = 1520] [serial = 1541] [outer = 247F1C00] 11:55:04 INFO - PROCESS | 1520 | 1461092104593 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1221ms 11:55:04 INFO - PROCESS | 1520 | 1461092104621 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 1520 | 1461092104626 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 11:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:55:04 INFO - PROCESS | 1520 | 1461092104632 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 1520 | 1461092104635 Marionette TRACE conn4 <- [1,2018,null,{}] 11:55:04 INFO - PROCESS | 1520 | 1461092104640 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:04 INFO - PROCESS | 1520 | 1461092104761 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:55:04 INFO - PROCESS | 1520 | 1461092104950 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 1520 | ++DOCSHELL 138A3C00 == 118 [pid = 1520] [id = 514] 11:55:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 239 (171CA000) [pid = 1520] [serial = 1542] [outer = 00000000] 11:55:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 240 (19C24000) [pid = 1520] [serial = 1543] [outer = 171CA000] 11:55:05 INFO - PROCESS | 1520 | 1461092105002 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 241 (1B2A6800) [pid = 1520] [serial = 1544] [outer = 171CA000] 11:55:05 INFO - PROCESS | 1520 | 1461092105629 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1019ms 11:55:05 INFO - PROCESS | 1520 | 1461092105656 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 1520 | 1461092105661 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 11:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:55:05 INFO - PROCESS | 1520 | 1461092105667 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 1520 | 1461092105670 Marionette TRACE conn4 <- [1,2022,null,{}] 11:55:05 INFO - PROCESS | 1520 | 1461092105674 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:05 INFO - PROCESS | 1520 | 1461092105799 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:55:05 INFO - PROCESS | 1520 | --DOCSHELL 1EE77400 == 117 [pid = 1520] [id = 501] 11:55:05 INFO - PROCESS | 1520 | --DOCSHELL 1C51E000 == 116 [pid = 1520] [id = 500] 11:55:05 INFO - PROCESS | 1520 | --DOCSHELL 0EB1FC00 == 115 [pid = 1520] [id = 499] 11:55:05 INFO - PROCESS | 1520 | --DOCSHELL 0EC33800 == 114 [pid = 1520] [id = 498] 11:55:05 INFO - PROCESS | 1520 | --DOCSHELL 1C370400 == 113 [pid = 1520] [id = 497] 11:55:05 INFO - PROCESS | 1520 | --DOCSHELL 19C27400 == 112 [pid = 1520] [id = 495] 11:55:05 INFO - PROCESS | 1520 | --DOCSHELL 1808B800 == 111 [pid = 1520] [id = 494] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 240 (1814F000) [pid = 1520] [serial = 1384] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 239 (1C47F000) [pid = 1520] [serial = 1387] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 238 (21B73C00) [pid = 1520] [serial = 1390] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 237 (22469400) [pid = 1520] [serial = 1393] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 236 (22A47400) [pid = 1520] [serial = 1396] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 235 (2428A800) [pid = 1520] [serial = 1399] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 234 (247EC800) [pid = 1520] [serial = 1402] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 233 (24C75800) [pid = 1520] [serial = 1405] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 232 (2528A800) [pid = 1520] [serial = 1408] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 231 (1A4AA800) [pid = 1520] [serial = 1411] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 230 (25284000) [pid = 1520] [serial = 1444] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 16D98400 == 110 [pid = 1520] [id = 493] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 122C8000 == 109 [pid = 1520] [id = 492] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 27839400 == 108 [pid = 1520] [id = 489] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 1A4A7000 == 107 [pid = 1520] [id = 488] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 26D22C00 == 106 [pid = 1520] [id = 487] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 23A62800 == 105 [pid = 1520] [id = 486] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 23A5C400 == 104 [pid = 1520] [id = 485] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 22482000 == 103 [pid = 1520] [id = 484] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 1C32F000 == 102 [pid = 1520] [id = 483] 11:55:06 INFO - PROCESS | 1520 | --DOCSHELL 15EED800 == 101 [pid = 1520] [id = 482] 11:55:06 INFO - PROCESS | 1520 | 1461092106058 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 229 (21B80400) [pid = 1520] [serial = 1429] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 228 (22459C00) [pid = 1520] [serial = 1430] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 227 (22A4CC00) [pid = 1520] [serial = 1432] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 226 (1CBF4000) [pid = 1520] [serial = 1438] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 225 (2470B800) [pid = 1520] [serial = 1435] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 224 (1CAB9C00) [pid = 1520] [serial = 1423] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 223 (1EE7AC00) [pid = 1520] [serial = 1424] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 222 (1AA0F000) [pid = 1520] [serial = 1415] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 221 (19C0DC00) [pid = 1520] [serial = 1414] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 220 (1A4AC800) [pid = 1520] [serial = 1420] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 219 (1B2B1000) [pid = 1520] [serial = 1421] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 218 (1FAA0000) [pid = 1520] [serial = 1418] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 217 (1F9CC800) [pid = 1520] [serial = 1417] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 216 (1FAAC000) [pid = 1520] [serial = 1426] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 215 (22439800) [pid = 1520] [serial = 1441] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 214 (24A5B800) [pid = 1520] [serial = 1436] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 213 (2243BC00) [pid = 1520] [serial = 1442] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 212 (23C34800) [pid = 1520] [serial = 1433] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 211 (21506400) [pid = 1520] [serial = 1439] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | --DOMWINDOW == 210 (204B8400) [pid = 1520] [serial = 1427] [outer = 00000000] [url = about:blank] 11:55:06 INFO - PROCESS | 1520 | ++DOCSHELL 0EB16C00 == 102 [pid = 1520] [id = 515] 11:55:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 211 (0EB19C00) [pid = 1520] [serial = 1545] [outer = 00000000] 11:55:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 212 (122BB800) [pid = 1520] [serial = 1546] [outer = 0EB19C00] 11:55:06 INFO - PROCESS | 1520 | 1461092106145 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 213 (12816C00) [pid = 1520] [serial = 1547] [outer = 0EB19C00] 11:55:06 INFO - PROCESS | 1520 | 1461092106625 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1018ms 11:55:06 INFO - PROCESS | 1520 | 1461092106689 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 1520 | 1461092106691 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 11:55:06 INFO - PROCESS | 1520 | 1461092106694 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:55:06 INFO - PROCESS | 1520 | 1461092106698 Marionette TRACE conn4 <- [1,2026,null,{}] 11:55:06 INFO - PROCESS | 1520 | 1461092106708 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:06 INFO - PROCESS | 1520 | 1461092106827 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:55:06 INFO - PROCESS | 1520 | 1461092106839 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:06 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD0000 == 103 [pid = 1520] [id = 516] 11:55:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 214 (1BFD1C00) [pid = 1520] [serial = 1548] [outer = 00000000] 11:55:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 215 (1C32F000) [pid = 1520] [serial = 1549] [outer = 1BFD1C00] 11:55:06 INFO - PROCESS | 1520 | 1461092106887 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 216 (1C87A000) [pid = 1520] [serial = 1550] [outer = 1BFD1C00] 11:55:07 INFO - PROCESS | 1520 | 1461092107388 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 11:55:07 INFO - PROCESS | 1520 | 1461092107428 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:55:07 INFO - PROCESS | 1520 | 1461092107431 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 11:55:07 INFO - PROCESS | 1520 | 1461092107434 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:55:07 INFO - PROCESS | 1520 | 1461092107436 Marionette TRACE conn4 <- [1,2030,null,{}] 11:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:55:07 INFO - PROCESS | 1520 | 1461092107439 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:07 INFO - PROCESS | 1520 | 1461092107541 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:55:07 INFO - PROCESS | 1520 | 1461092107681 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 1520 | ++DOCSHELL 1AE05800 == 104 [pid = 1520] [id = 517] 11:55:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 217 (1C030800) [pid = 1520] [serial = 1551] [outer = 00000000] 11:55:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 218 (1D0AC800) [pid = 1520] [serial = 1552] [outer = 1C030800] 11:55:07 INFO - PROCESS | 1520 | 1461092107727 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 219 (1EDEF000) [pid = 1520] [serial = 1553] [outer = 1C030800] 11:55:08 INFO - PROCESS | 1520 | 1461092108118 Marionette TRACE conn4 <- [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]]]}] 11:55:08 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) 11:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 11:55:08 INFO - PROCESS | 1520 | 1461092108173 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1520 | 1461092108175 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 11:55:08 INFO - PROCESS | 1520 | 1461092108179 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:55:08 INFO - PROCESS | 1520 | 1461092108180 Marionette TRACE conn4 <- [1,2034,null,{}] 11:55:08 INFO - PROCESS | 1520 | 1461092108184 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:08 INFO - PROCESS | 1520 | 1461092108354 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:55:08 INFO - PROCESS | 1520 | 1461092108374 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:08 INFO - PROCESS | 1520 | ++DOCSHELL 1EE7C000 == 105 [pid = 1520] [id = 518] 11:55:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 220 (1EE81000) [pid = 1520] [serial = 1554] [outer = 00000000] 11:55:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 221 (1FA25C00) [pid = 1520] [serial = 1555] [outer = 1EE81000] 11:55:08 INFO - PROCESS | 1520 | 1461092108419 Marionette DEBUG loaded listener.js 11:55:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 222 (1FAA4000) [pid = 1520] [serial = 1556] [outer = 1EE81000] 11:55:08 INFO - PROCESS | 1520 | 1461092108912 Marionette TRACE conn4 <- [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]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 770ms 11:55:08 INFO - PROCESS | 1520 | 1461092108953 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:55:08 INFO - PROCESS | 1520 | 1461092108955 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 11:55:08 INFO - PROCESS | 1520 | 1461092108958 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1520 | 1461092108960 Marionette TRACE conn4 <- [1,2038,null,{}] 11:55:08 INFO - PROCESS | 1520 | 1461092108964 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 1520 | 1461092109123 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:55:09 INFO - PROCESS | 1520 | 1461092109145 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1520 | ++DOCSHELL 21506000 == 106 [pid = 1520] [id = 519] 11:55:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 223 (2150B000) [pid = 1520] [serial = 1557] [outer = 00000000] 11:55:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 224 (21B76000) [pid = 1520] [serial = 1558] [outer = 2150B000] 11:55:09 INFO - PROCESS | 1520 | 1461092109192 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 225 (22281000) [pid = 1520] [serial = 1559] [outer = 2150B000] 11:55:09 INFO - PROCESS | 1520 | 1461092109665 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 731ms 11:55:09 INFO - PROCESS | 1520 | 1461092109726 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:55:09 INFO - PROCESS | 1520 | 1461092109728 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 11:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:55:09 INFO - PROCESS | 1520 | 1461092109736 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:55:09 INFO - PROCESS | 1520 | 1461092109738 Marionette TRACE conn4 <- [1,2042,null,{}] 11:55:09 INFO - PROCESS | 1520 | 1461092109741 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:09 INFO - PROCESS | 1520 | 1461092109886 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:55:09 INFO - PROCESS | 1520 | 1461092109905 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1520 | ++DOCSHELL 22433C00 == 107 [pid = 1520] [id = 520] 11:55:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 226 (22435800) [pid = 1520] [serial = 1560] [outer = 00000000] 11:55:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 227 (22459C00) [pid = 1520] [serial = 1561] [outer = 22435800] 11:55:09 INFO - PROCESS | 1520 | 1461092109952 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 228 (22478400) [pid = 1520] [serial = 1562] [outer = 22435800] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 227 (1AA14400) [pid = 1520] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 226 (1CBF3C00) [pid = 1520] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 225 (16D9C000) [pid = 1520] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 224 (122C8800) [pid = 1520] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 223 (1C471400) [pid = 1520] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 222 (1808C000) [pid = 1520] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 221 (0F1B5C00) [pid = 1520] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 220 (1FD96400) [pid = 1520] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 219 (19C2A400) [pid = 1520] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 218 (138A5800) [pid = 1520] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:55:10 INFO - PROCESS | 1520 | --DOMWINDOW == 217 (22440C00) [pid = 1520] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:55:10 INFO - PROCESS | 1520 | --DOCSHELL 12742400 == 106 [pid = 1520] [id = 12] 11:55:10 INFO - PROCESS | 1520 | 1461092110696 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 11:55:10 INFO - PROCESS | 1520 | 1461092110738 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 1520 | 1461092110740 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 11:55:10 INFO - PROCESS | 1520 | 1461092110743 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 1520 | 1461092110745 Marionette TRACE conn4 <- [1,2046,null,{}] 11:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:55:10 INFO - PROCESS | 1520 | 1461092110753 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:10 INFO - PROCESS | 1520 | 1461092110852 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:55:10 INFO - PROCESS | 1520 | 1461092110859 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1520 | ++DOCSHELL 19901800 == 107 [pid = 1520] [id = 521] 11:55:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 218 (19910400) [pid = 1520] [serial = 1563] [outer = 00000000] 11:55:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 219 (1C479000) [pid = 1520] [serial = 1564] [outer = 19910400] 11:55:10 INFO - PROCESS | 1520 | 1461092110906 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 220 (1F855000) [pid = 1520] [serial = 1565] [outer = 19910400] 11:55:11 INFO - PROCESS | 1520 | 1461092111390 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 11:55:11 INFO - PROCESS | 1520 | 1461092111422 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:55:11 INFO - PROCESS | 1520 | 1461092111423 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 11:55:11 INFO - PROCESS | 1520 | 1461092111427 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1520 | 1461092111429 Marionette TRACE conn4 <- [1,2050,null,{}] 11:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:55:11 INFO - PROCESS | 1520 | 1461092111432 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:11 INFO - PROCESS | 1520 | 1461092111633 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:55:11 INFO - PROCESS | 1520 | 1461092111643 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:11 INFO - PROCESS | 1520 | ++DOCSHELL 2248BC00 == 108 [pid = 1520] [id = 522] 11:55:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 221 (23A58800) [pid = 1520] [serial = 1566] [outer = 00000000] 11:55:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 222 (23ACEC00) [pid = 1520] [serial = 1567] [outer = 23A58800] 11:55:11 INFO - PROCESS | 1520 | 1461092111688 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 223 (24288800) [pid = 1520] [serial = 1568] [outer = 23A58800] 11:55:12 INFO - PROCESS | 1520 | 1461092112111 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 11:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:55:12 INFO - PROCESS | 1520 | 1461092112161 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 1520 | 1461092112163 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 11:55:12 INFO - PROCESS | 1520 | 1461092112167 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 1520 | 1461092112168 Marionette TRACE conn4 <- [1,2054,null,{}] 11:55:12 INFO - PROCESS | 1520 | 1461092112172 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:12 INFO - PROCESS | 1520 | 1461092112271 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:55:12 INFO - PROCESS | 1520 | 1461092112277 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 1520 | ++DOCSHELL 122D4800 == 109 [pid = 1520] [id = 523] 11:55:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 224 (1241B800) [pid = 1520] [serial = 1569] [outer = 00000000] 11:55:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 225 (247EA000) [pid = 1520] [serial = 1570] [outer = 1241B800] 11:55:12 INFO - PROCESS | 1520 | 1461092112322 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 226 (24A59800) [pid = 1520] [serial = 1571] [outer = 1241B800] 11:55:13 INFO - PROCESS | 1520 | 1461092113113 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 970ms 11:55:13 INFO - PROCESS | 1520 | 1461092113138 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:55:13 INFO - PROCESS | 1520 | 1461092113144 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 11:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:55:13 INFO - PROCESS | 1520 | 1461092113149 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 1520 | 1461092113153 Marionette TRACE conn4 <- [1,2058,null,{}] 11:55:13 INFO - PROCESS | 1520 | 1461092113159 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:13 INFO - PROCESS | 1520 | 1461092113295 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:55:13 INFO - PROCESS | 1520 | 1461092113471 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1520 | ++DOCSHELL 18092800 == 110 [pid = 1520] [id = 524] 11:55:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 227 (18156000) [pid = 1520] [serial = 1572] [outer = 00000000] 11:55:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 228 (19C0E400) [pid = 1520] [serial = 1573] [outer = 18156000] 11:55:13 INFO - PROCESS | 1520 | 1461092113529 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 229 (1AA16800) [pid = 1520] [serial = 1574] [outer = 18156000] 11:55:14 INFO - PROCESS | 1520 | 1461092114104 Marionette TRACE conn4 <- [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]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 970ms 11:55:14 INFO - PROCESS | 1520 | 1461092114129 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 1520 | 1461092114135 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 11:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:55:14 INFO - PROCESS | 1520 | 1461092114143 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 1520 | 1461092114146 Marionette TRACE conn4 <- [1,2062,null,{}] 11:55:14 INFO - PROCESS | 1520 | 1461092114150 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:14 INFO - PROCESS | 1520 | 1461092114279 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:55:14 INFO - PROCESS | 1520 | 1461092114472 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 1520 | ++DOCSHELL 1C06A800 == 111 [pid = 1520] [id = 525] 11:55:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 230 (1C32E800) [pid = 1520] [serial = 1575] [outer = 00000000] 11:55:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 231 (1F853000) [pid = 1520] [serial = 1576] [outer = 1C32E800] 11:55:14 INFO - PROCESS | 1520 | 1461092114529 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 232 (1FAA3400) [pid = 1520] [serial = 1577] [outer = 1C32E800] 11:55:15 INFO - PROCESS | 1520 | 1461092115142 Marionette TRACE conn4 <- [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]]]}] 11:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1022ms 11:55:15 INFO - PROCESS | 1520 | 1461092115179 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:55:15 INFO - PROCESS | 1520 | 1461092115182 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 11:55:15 INFO - PROCESS | 1520 | 1461092115187 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:55:15 INFO - PROCESS | 1520 | 1461092115191 Marionette TRACE conn4 <- [1,2066,null,{}] 11:55:15 INFO - PROCESS | 1520 | 1461092115221 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:15 INFO - PROCESS | 1520 | 1461092115351 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:55:15 INFO - PROCESS | 1520 | 1461092115538 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 1520 | ++DOCSHELL 23A61800 == 112 [pid = 1520] [id = 526] 11:55:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 233 (23AC8C00) [pid = 1520] [serial = 1578] [outer = 00000000] 11:55:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 234 (247F1400) [pid = 1520] [serial = 1579] [outer = 23AC8C00] 11:55:15 INFO - PROCESS | 1520 | 1461092115601 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 235 (24C76000) [pid = 1520] [serial = 1580] [outer = 23AC8C00] 11:55:16 INFO - PROCESS | 1520 | 1461092116185 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1041ms 11:55:16 INFO - PROCESS | 1520 | 1461092116234 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 1520 | 1461092116237 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 11:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:55:16 INFO - PROCESS | 1520 | 1461092116241 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 1520 | 1461092116243 Marionette TRACE conn4 <- [1,2070,null,{}] 11:55:16 INFO - PROCESS | 1520 | 1461092116247 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:16 INFO - PROCESS | 1520 | 1461092116374 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:55:16 INFO - PROCESS | 1520 | 1461092116565 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 1520 | ++DOCSHELL 24C8F800 == 113 [pid = 1520] [id = 527] 11:55:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 236 (24C91800) [pid = 1520] [serial = 1581] [outer = 00000000] 11:55:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 237 (2525C400) [pid = 1520] [serial = 1582] [outer = 24C91800] 11:55:16 INFO - PROCESS | 1520 | 1461092116622 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 238 (25280C00) [pid = 1520] [serial = 1583] [outer = 24C91800] 11:55:17 INFO - PROCESS | 1520 | 1461092117174 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 11:55:17 INFO - PROCESS | 1520 | 1461092117214 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 1520 | 1461092117216 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 11:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:55:17 INFO - PROCESS | 1520 | 1461092117221 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 1520 | 1461092117223 Marionette TRACE conn4 <- [1,2074,null,{}] 11:55:17 INFO - PROCESS | 1520 | 1461092117226 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:17 INFO - PROCESS | 1520 | 1461092117349 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:55:17 INFO - PROCESS | 1520 | 1461092117536 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 1520 | ++DOCSHELL 25284400 == 114 [pid = 1520] [id = 528] 11:55:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 239 (25289000) [pid = 1520] [serial = 1584] [outer = 00000000] 11:55:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 240 (26554000) [pid = 1520] [serial = 1585] [outer = 25289000] 11:55:17 INFO - PROCESS | 1520 | 1461092117593 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 241 (2655B400) [pid = 1520] [serial = 1586] [outer = 25289000] 11:55:18 INFO - PROCESS | 1520 | 1461092118194 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1019ms 11:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:55:18 INFO - PROCESS | 1520 | 1461092118243 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1520 | 1461092118245 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 11:55:18 INFO - PROCESS | 1520 | 1461092118248 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1520 | 1461092118250 Marionette TRACE conn4 <- [1,2078,null,{}] 11:55:18 INFO - PROCESS | 1520 | 1461092118254 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:18 INFO - PROCESS | 1520 | 1461092118434 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:55:18 INFO - PROCESS | 1520 | 1461092118614 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 1520 | ++DOCSHELL 25B66400 == 115 [pid = 1520] [id = 529] 11:55:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 242 (26B92000) [pid = 1520] [serial = 1587] [outer = 00000000] 11:55:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 243 (272C8000) [pid = 1520] [serial = 1588] [outer = 26B92000] 11:55:18 INFO - PROCESS | 1520 | 1461092118676 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 244 (272C9800) [pid = 1520] [serial = 1589] [outer = 26B92000] 11:55:19 INFO - PROCESS | 1520 | 1461092119274 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1065ms 11:55:19 INFO - PROCESS | 1520 | 1461092119333 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 1520 | 1461092119335 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 11:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:55:19 INFO - PROCESS | 1520 | 1461092119338 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1520 | 1461092119340 Marionette TRACE conn4 <- [1,2082,null,{}] 11:55:19 INFO - PROCESS | 1520 | 1461092119344 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:19 INFO - PROCESS | 1520 | 1461092119464 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:55:19 INFO - PROCESS | 1520 | 1461092119650 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1520 | ++DOCSHELL 27210400 == 116 [pid = 1520] [id = 530] 11:55:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 245 (272CE000) [pid = 1520] [serial = 1590] [outer = 00000000] 11:55:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 246 (273C6C00) [pid = 1520] [serial = 1591] [outer = 272CE000] 11:55:19 INFO - PROCESS | 1520 | 1461092119706 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 247 (2783AC00) [pid = 1520] [serial = 1592] [outer = 272CE000] 11:55:20 INFO - PROCESS | 1520 | 1461092120236 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 11:55:20 INFO - PROCESS | 1520 | 1461092120279 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 1520 | 1461092120281 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 11:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:55:20 INFO - PROCESS | 1520 | 1461092120286 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 1520 | 1461092120289 Marionette TRACE conn4 <- [1,2086,null,{}] 11:55:20 INFO - PROCESS | 1520 | 1461092120292 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:20 INFO - PROCESS | 1520 | 1461092120413 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:55:20 INFO - PROCESS | 1520 | 1461092120599 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1520 | ++DOCSHELL 273C1000 == 117 [pid = 1520] [id = 531] 11:55:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 248 (2783F000) [pid = 1520] [serial = 1593] [outer = 00000000] 11:55:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 249 (29AD6C00) [pid = 1520] [serial = 1594] [outer = 2783F000] 11:55:20 INFO - PROCESS | 1520 | 1461092120655 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 250 (29AD6800) [pid = 1520] [serial = 1595] [outer = 2783F000] 11:55:21 INFO - PROCESS | 1520 | 1461092121682 Marionette TRACE conn4 <- [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]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1476ms 11:55:21 INFO - PROCESS | 1520 | 1461092121777 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1520 | 1461092121781 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 11:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:55:21 INFO - PROCESS | 1520 | 1461092121787 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1520 | 1461092121791 Marionette TRACE conn4 <- [1,2090,null,{}] 11:55:21 INFO - PROCESS | 1520 | 1461092121797 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:21 INFO - PROCESS | 1520 | 1461092121921 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:55:22 INFO - PROCESS | 1520 | 1461092122095 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1520 | ++DOCSHELL 126C1400 == 118 [pid = 1520] [id = 532] 11:55:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 251 (126C4800) [pid = 1520] [serial = 1596] [outer = 00000000] 11:55:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 252 (12815000) [pid = 1520] [serial = 1597] [outer = 126C4800] 11:55:22 INFO - PROCESS | 1520 | 1461092122152 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 253 (12ABE400) [pid = 1520] [serial = 1598] [outer = 126C4800] 11:55:22 INFO - PROCESS | 1520 | 1461092122750 Marionette TRACE conn4 <- [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]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1028ms 11:55:22 INFO - PROCESS | 1520 | 1461092122817 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1520 | 1461092122822 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 11:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:55:22 INFO - PROCESS | 1520 | 1461092122828 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1520 | 1461092122831 Marionette TRACE conn4 <- [1,2094,null,{}] 11:55:22 INFO - PROCESS | 1520 | 1461092122835 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:22 INFO - PROCESS | 1520 | 1461092122951 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:55:23 INFO - PROCESS | 1520 | 1461092123138 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:23 INFO - PROCESS | 1520 | ++DOCSHELL 126B8400 == 119 [pid = 1520] [id = 533] 11:55:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 254 (15EAD800) [pid = 1520] [serial = 1599] [outer = 00000000] 11:55:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 255 (19C08C00) [pid = 1520] [serial = 1600] [outer = 15EAD800] 11:55:23 INFO - PROCESS | 1520 | 1461092123190 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 256 (1A428400) [pid = 1520] [serial = 1601] [outer = 15EAD800] 11:55:23 INFO - PROCESS | 1520 | 1461092123818 Marionette TRACE conn4 <- [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]]]}] 11:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1023ms 11:55:23 INFO - PROCESS | 1520 | 1461092123855 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:55:23 INFO - PROCESS | 1520 | 1461092123857 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 11:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:55:23 INFO - PROCESS | 1520 | 1461092123861 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:55:23 INFO - PROCESS | 1520 | 1461092123864 Marionette TRACE conn4 <- [1,2098,null,{}] 11:55:23 INFO - PROCESS | 1520 | 1461092123896 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:24 INFO - PROCESS | 1520 | 1461092124012 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:55:24 INFO - PROCESS | 1520 | 1461092124190 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1520 | ++DOCSHELL 1B2AEC00 == 120 [pid = 1520] [id = 534] 11:55:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 257 (1BE1CC00) [pid = 1520] [serial = 1602] [outer = 00000000] 11:55:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 258 (1C56D400) [pid = 1520] [serial = 1603] [outer = 1BE1CC00] 11:55:24 INFO - PROCESS | 1520 | 1461092124243 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 259 (1C87E800) [pid = 1520] [serial = 1604] [outer = 1BE1CC00] 11:55:24 INFO - PROCESS | 1520 | 1461092124823 Marionette TRACE conn4 <- [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]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 971ms 11:55:24 INFO - PROCESS | 1520 | 1461092124851 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1520 | 1461092124854 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 11:55:24 INFO - PROCESS | 1520 | 1461092124859 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:55:24 INFO - PROCESS | 1520 | 1461092124861 Marionette TRACE conn4 <- [1,2102,null,{}] 11:55:24 INFO - PROCESS | 1520 | 1461092124864 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:25 INFO - PROCESS | 1520 | 1461092124973 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:55:25 INFO - PROCESS | 1520 | 1461092125188 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 1A4AA400 == 119 [pid = 1520] [id = 120] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 2248BC00 == 118 [pid = 1520] [id = 522] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 19901800 == 117 [pid = 1520] [id = 521] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 22433C00 == 116 [pid = 1520] [id = 520] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 21506000 == 115 [pid = 1520] [id = 519] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 1EE7C000 == 114 [pid = 1520] [id = 518] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 258 (1B1B9C00) [pid = 1520] [serial = 1474] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 257 (24C89800) [pid = 1520] [serial = 1453] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 256 (29ACC400) [pid = 1520] [serial = 1468] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 255 (23A63C00) [pid = 1520] [serial = 1456] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 254 (21501400) [pid = 1520] [serial = 1450] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 253 (26D24800) [pid = 1520] [serial = 1459] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 252 (1B2AC000) [pid = 1520] [serial = 1447] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 251 (2783D400) [pid = 1520] [serial = 1465] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 250 (29AED800) [pid = 1520] [serial = 1471] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 249 (273BE000) [pid = 1520] [serial = 1462] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | ++DOCSHELL 0EB16400 == 115 [pid = 1520] [id = 535] 11:55:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 250 (0F1B5C00) [pid = 1520] [serial = 1605] [outer = 00000000] 11:55:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 251 (15EEF800) [pid = 1520] [serial = 1606] [outer = 0F1B5C00] 11:55:25 INFO - PROCESS | 1520 | 1461092125373 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 252 (1808C000) [pid = 1520] [serial = 1607] [outer = 0F1B5C00] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 1AE05800 == 114 [pid = 1520] [id = 517] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 1BFD0000 == 113 [pid = 1520] [id = 516] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 1A4B3400 == 112 [pid = 1520] [id = 496] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 0EB16C00 == 111 [pid = 1520] [id = 515] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 138A3C00 == 110 [pid = 1520] [id = 514] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 0F184000 == 109 [pid = 1520] [id = 13] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 2155AC00 == 108 [pid = 1520] [id = 508] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 218BE400 == 107 [pid = 1520] [id = 507] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 1FD97000 == 106 [pid = 1520] [id = 506] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 1FAA7800 == 105 [pid = 1520] [id = 505] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 1C480800 == 104 [pid = 1520] [id = 504] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 16DEC800 == 103 [pid = 1520] [id = 503] 11:55:25 INFO - PROCESS | 1520 | --DOCSHELL 0EC31400 == 102 [pid = 1520] [id = 502] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 251 (1F851800) [pid = 1520] [serial = 1504] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 250 (1B2A5000) [pid = 1520] [serial = 1489] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 249 (1ED1B000) [pid = 1520] [serial = 1501] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 248 (18026800) [pid = 1520] [serial = 1481] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 247 (122D9000) [pid = 1520] [serial = 1477] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 246 (1C51A800) [pid = 1520] [serial = 1493] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 245 (18785400) [pid = 1520] [serial = 1483] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 244 (1BFD1000) [pid = 1520] [serial = 1499] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 243 (1ED24000) [pid = 1520] [serial = 1502] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 242 (21509400) [pid = 1520] [serial = 1382] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 241 (19C07400) [pid = 1520] [serial = 1498] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 240 (1A4A5C00) [pid = 1520] [serial = 1486] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 239 (1C87B000) [pid = 1520] [serial = 1495] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 238 (1A4B0C00) [pid = 1520] [serial = 1487] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 237 (25B5F800) [pid = 1520] [serial = 1445] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 236 (170D1400) [pid = 1520] [serial = 1480] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 235 (12423000) [pid = 1520] [serial = 1478] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 234 (1B2AB800) [pid = 1520] [serial = 1490] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 233 (1C47A400) [pid = 1520] [serial = 1492] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 232 (19907C00) [pid = 1520] [serial = 1484] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | --DOMWINDOW == 231 (1C889400) [pid = 1520] [serial = 1496] [outer = 00000000] [url = about:blank] 11:55:25 INFO - PROCESS | 1520 | 1461092125878 Marionette TRACE conn4 <- [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]]]}] 11:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1066ms 11:55:25 INFO - PROCESS | 1520 | 1461092125928 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1520 | 1461092125930 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 11:55:25 INFO - PROCESS | 1520 | 1461092125934 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1520 | 1461092125935 Marionette TRACE conn4 <- [1,2106,null,{}] 11:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:55:25 INFO - PROCESS | 1520 | 1461092125939 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:26 INFO - PROCESS | 1520 | 1461092126034 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:55:26 INFO - PROCESS | 1520 | 1461092126272 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1520 | ++DOCSHELL 11E59C00 == 103 [pid = 1520] [id = 536] 11:55:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 232 (11EDCC00) [pid = 1520] [serial = 1608] [outer = 00000000] 11:55:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 233 (122DA800) [pid = 1520] [serial = 1609] [outer = 11EDCC00] 11:55:26 INFO - PROCESS | 1520 | 1461092126360 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 234 (126BA800) [pid = 1520] [serial = 1610] [outer = 11EDCC00] 11:55:27 INFO - PROCESS | 1520 | 1461092127047 Marionette TRACE conn4 <- [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]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1170ms 11:55:27 INFO - PROCESS | 1520 | 1461092127111 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 1520 | 1461092127115 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 11:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:55:27 INFO - PROCESS | 1520 | 1461092127121 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1520 | 1461092127126 Marionette TRACE conn4 <- [1,2110,null,{}] 11:55:27 INFO - PROCESS | 1520 | 1461092127131 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:27 INFO - PROCESS | 1520 | 1461092127263 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:55:27 INFO - PROCESS | 1520 | 1461092127427 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:27 INFO - PROCESS | 1520 | ++DOCSHELL 1808B000 == 104 [pid = 1520] [id = 537] 11:55:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 235 (18156C00) [pid = 1520] [serial = 1611] [outer = 00000000] 11:55:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 236 (19C05800) [pid = 1520] [serial = 1612] [outer = 18156C00] 11:55:27 INFO - PROCESS | 1520 | 1461092127486 Marionette DEBUG loaded listener.js 11:55:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 237 (1A42E800) [pid = 1520] [serial = 1613] [outer = 18156C00] 11:55:28 INFO - PROCESS | 1520 | 1461092128108 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1021ms 11:55:28 INFO - PROCESS | 1520 | 1461092128146 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:55:28 INFO - PROCESS | 1520 | 1461092128151 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 11:55:28 INFO - PROCESS | 1520 | 1461092128156 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:55:28 INFO - PROCESS | 1520 | 1461092128158 Marionette TRACE conn4 <- [1,2114,null,{}] 11:55:28 INFO - PROCESS | 1520 | 1461092128162 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:28 INFO - PROCESS | 1520 | 1461092128283 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:55:28 INFO - PROCESS | 1520 | 1461092128461 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1520 | ++DOCSHELL 1B2AE400 == 105 [pid = 1520] [id = 538] 11:55:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 238 (1B2B0800) [pid = 1520] [serial = 1614] [outer = 00000000] 11:55:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 239 (1BFD4C00) [pid = 1520] [serial = 1615] [outer = 1B2B0800] 11:55:28 INFO - PROCESS | 1520 | 1461092128522 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 240 (1C02B400) [pid = 1520] [serial = 1616] [outer = 1B2B0800] 11:55:29 INFO - PROCESS | 1520 | 1461092129157 Marionette TRACE conn4 <- [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]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1076ms 11:55:29 INFO - PROCESS | 1520 | 1461092129236 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1520 | 1461092129239 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 11:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:55:29 INFO - PROCESS | 1520 | 1461092129244 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1520 | 1461092129250 Marionette TRACE conn4 <- [1,2118,null,{}] 11:55:29 INFO - PROCESS | 1520 | 1461092129260 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:29 INFO - PROCESS | 1520 | 1461092129445 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:55:29 INFO - PROCESS | 1520 | 1461092129458 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1520 | ++DOCSHELL 1C933000 == 106 [pid = 1520] [id = 539] 11:55:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 241 (1C933800) [pid = 1520] [serial = 1617] [outer = 00000000] 11:55:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 242 (1CBFAC00) [pid = 1520] [serial = 1618] [outer = 1C933800] 11:55:29 INFO - PROCESS | 1520 | 1461092129554 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 243 (1D8E7C00) [pid = 1520] [serial = 1619] [outer = 1C933800] 11:55:30 INFO - PROCESS | 1520 | 1461092130192 Marionette TRACE conn4 <- [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] 11:55:30 INFO - PROCESS | 1520 | 1461092130236 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 11:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:55:30 INFO - PROCESS | 1520 | 1461092130239 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1520 | 1461092130241 Marionette TRACE conn4 <- [1,2122,null,{}] 11:55:30 INFO - PROCESS | 1520 | 1461092130245 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:30 INFO - PROCESS | 1520 | 1461092130363 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:55:30 INFO - PROCESS | 1520 | 1461092130530 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1520 | ++DOCSHELL 1D8E9400 == 107 [pid = 1520] [id = 540] 11:55:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 244 (1EE7B800) [pid = 1520] [serial = 1620] [outer = 00000000] 11:55:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 245 (1FA23000) [pid = 1520] [serial = 1621] [outer = 1EE7B800] 11:55:30 INFO - PROCESS | 1520 | 1461092130589 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 246 (1FA2DC00) [pid = 1520] [serial = 1622] [outer = 1EE7B800] 11:55:31 INFO - PROCESS | 1520 | 1461092131144 Marionette TRACE conn4 <- [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]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 11:55:31 INFO - PROCESS | 1520 | 1461092131213 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 1520 | 1461092131216 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 11:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:55:31 INFO - PROCESS | 1520 | 1461092131219 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 1520 | 1461092131221 Marionette TRACE conn4 <- [1,2126,null,{}] 11:55:31 INFO - PROCESS | 1520 | 1461092131225 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:31 INFO - PROCESS | 1520 | 1461092131343 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:55:31 INFO - PROCESS | 1520 | 1461092131510 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1520 | ++DOCSHELL 1C06F000 == 108 [pid = 1520] [id = 541] 11:55:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 247 (1CAC6800) [pid = 1520] [serial = 1623] [outer = 00000000] 11:55:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 248 (204B9C00) [pid = 1520] [serial = 1624] [outer = 1CAC6800] 11:55:31 INFO - PROCESS | 1520 | 1461092131577 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 249 (21478800) [pid = 1520] [serial = 1625] [outer = 1CAC6800] 11:55:32 INFO - PROCESS | 1520 | 1461092132198 Marionette TRACE conn4 <- [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]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1020ms 11:55:32 INFO - PROCESS | 1520 | 1461092132242 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1520 | 1461092132245 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 11:55:32 INFO - PROCESS | 1520 | 1461092132249 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:55:32 INFO - PROCESS | 1520 | 1461092132251 Marionette TRACE conn4 <- [1,2130,null,{}] 11:55:32 INFO - PROCESS | 1520 | 1461092132254 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:32 INFO - PROCESS | 1520 | 1461092132371 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:55:32 INFO - PROCESS | 1520 | 1461092132553 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1520 | ++DOCSHELL 204AEC00 == 109 [pid = 1520] [id = 542] 11:55:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 250 (21501800) [pid = 1520] [serial = 1626] [outer = 00000000] 11:55:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 251 (21B71800) [pid = 1520] [serial = 1627] [outer = 21501800] 11:55:32 INFO - PROCESS | 1520 | 1461092132609 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 252 (21B79C00) [pid = 1520] [serial = 1628] [outer = 21501800] 11:55:33 INFO - PROCESS | 1520 | 1461092133156 Marionette TRACE conn4 <- [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] 11:55:33 INFO - PROCESS | 1520 | 1461092133200 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 11:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:55:33 INFO - PROCESS | 1520 | 1461092133205 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1520 | 1461092133207 Marionette TRACE conn4 <- [1,2134,null,{}] 11:55:33 INFO - PROCESS | 1520 | 1461092133211 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:33 INFO - PROCESS | 1520 | 1461092133326 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:55:33 INFO - PROCESS | 1520 | 1461092133509 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:33 INFO - PROCESS | 1520 | ++DOCSHELL 2150A000 == 110 [pid = 1520] [id = 543] 11:55:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 253 (22283400) [pid = 1520] [serial = 1629] [outer = 00000000] 11:55:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 254 (2245C000) [pid = 1520] [serial = 1630] [outer = 22283400] 11:55:33 INFO - PROCESS | 1520 | 1461092133567 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 255 (22464000) [pid = 1520] [serial = 1631] [outer = 22283400] 11:55:34 INFO - PROCESS | 1520 | 1461092134162 Marionette TRACE conn4 <- [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] 11:55:34 INFO - PROCESS | 1520 | 1461092134228 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 11:55:34 INFO - PROCESS | 1520 | 1461092134232 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:55:34 INFO - PROCESS | 1520 | 1461092134234 Marionette TRACE conn4 <- [1,2138,null,{}] 11:55:34 INFO - PROCESS | 1520 | 1461092134238 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:34 INFO - PROCESS | 1520 | 1461092134353 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:55:34 INFO - PROCESS | 1520 | 1461092134521 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1520 | ++DOCSHELL 1220A400 == 111 [pid = 1520] [id = 544] 11:55:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 256 (12263C00) [pid = 1520] [serial = 1632] [outer = 00000000] 11:55:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 257 (23A59800) [pid = 1520] [serial = 1633] [outer = 12263C00] 11:55:34 INFO - PROCESS | 1520 | 1461092134577 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 258 (23A65C00) [pid = 1520] [serial = 1634] [outer = 12263C00] 11:55:35 INFO - PROCESS | 1520 | 1461092135170 Marionette TRACE conn4 <- [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]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 971ms 11:55:35 INFO - PROCESS | 1520 | 1461092135206 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 1520 | 1461092135208 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 11:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:55:35 INFO - PROCESS | 1520 | 1461092135212 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 1520 | 1461092135214 Marionette TRACE conn4 <- [1,2142,null,{}] 11:55:35 INFO - PROCESS | 1520 | 1461092135218 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:35 INFO - PROCESS | 1520 | 1461092135338 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:55:35 INFO - PROCESS | 1520 | 1461092135520 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1520 | ++DOCSHELL 2248D000 == 112 [pid = 1520] [id = 545] 11:55:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 259 (22A40800) [pid = 1520] [serial = 1635] [outer = 00000000] 11:55:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 260 (24287800) [pid = 1520] [serial = 1636] [outer = 22A40800] 11:55:35 INFO - PROCESS | 1520 | 1461092135581 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 261 (2470CC00) [pid = 1520] [serial = 1637] [outer = 22A40800] 11:55:36 INFO - PROCESS | 1520 | 1461092136148 Marionette TRACE conn4 <- [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]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 11:55:36 INFO - PROCESS | 1520 | 1461092136186 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1520 | 1461092136188 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 11:55:36 INFO - PROCESS | 1520 | 1461092136192 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:55:36 INFO - PROCESS | 1520 | 1461092136194 Marionette TRACE conn4 <- [1,2146,null,{}] 11:55:36 INFO - PROCESS | 1520 | 1461092136198 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:36 INFO - PROCESS | 1520 | 1461092136320 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:55:36 INFO - PROCESS | 1520 | 1461092136503 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:36 INFO - PROCESS | 1520 | ++DOCSHELL 1877E800 == 113 [pid = 1520] [id = 546] 11:55:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 262 (24286400) [pid = 1520] [serial = 1638] [outer = 00000000] 11:55:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 263 (24C70400) [pid = 1520] [serial = 1639] [outer = 24286400] 11:55:36 INFO - PROCESS | 1520 | 1461092136566 Marionette DEBUG loaded listener.js 11:55:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 264 (25253400) [pid = 1520] [serial = 1640] [outer = 24286400] 11:55:37 INFO - PROCESS | 1520 | 1461092137222 Marionette TRACE conn4 <- [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]]]}] 11:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1073ms 11:55:37 INFO - PROCESS | 1520 | 1461092137269 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 11:55:37 INFO - PROCESS | 1520 | 1461092137272 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 11:55:37 INFO - PROCESS | 1520 | 1461092137276 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:55:37 INFO - PROCESS | 1520 | 1461092137278 Marionette TRACE conn4 <- [1,2150,null,{}] 11:55:37 INFO - PROCESS | 1520 | 1461092137282 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:37 INFO - PROCESS | 1520 | 1461092137424 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:55:37 INFO - PROCESS | 1520 | 1461092137616 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1520 | ++DOCSHELL 25B5DC00 == 114 [pid = 1520] [id = 547] 11:55:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 265 (25B5E000) [pid = 1520] [serial = 1641] [outer = 00000000] 11:55:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 266 (26B91400) [pid = 1520] [serial = 1642] [outer = 25B5E000] 11:55:37 INFO - PROCESS | 1520 | 1461092137676 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 267 (26D22400) [pid = 1520] [serial = 1643] [outer = 25B5E000] 11:55:38 INFO - PROCESS | 1520 | 1461092138296 Marionette TRACE conn4 <- [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]]]}] 11:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1078ms 11:55:38 INFO - PROCESS | 1520 | 1461092138357 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 1520 | 1461092138359 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 11:55:38 INFO - PROCESS | 1520 | 1461092138363 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:55:38 INFO - PROCESS | 1520 | 1461092138365 Marionette TRACE conn4 <- [1,2154,null,{}] 11:55:38 INFO - PROCESS | 1520 | 1461092138369 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:38 INFO - PROCESS | 1520 | 1461092138490 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:55:38 INFO - PROCESS | 1520 | 1461092138665 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:38 INFO - PROCESS | 1520 | ++DOCSHELL 26D31000 == 115 [pid = 1520] [id = 548] 11:55:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 268 (27203800) [pid = 1520] [serial = 1644] [outer = 00000000] 11:55:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 269 (272CF000) [pid = 1520] [serial = 1645] [outer = 27203800] 11:55:38 INFO - PROCESS | 1520 | 1461092138721 Marionette DEBUG loaded listener.js 11:55:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 270 (273C8000) [pid = 1520] [serial = 1646] [outer = 27203800] 11:55:39 INFO - PROCESS | 1520 | 1461092139261 Marionette TRACE conn4 <- [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]]]}] 11:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 930ms 11:55:39 INFO - PROCESS | 1520 | 1461092139297 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:55:39 INFO - PROCESS | 1520 | 1461092139300 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 11:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:55:39 INFO - PROCESS | 1520 | 1461092139303 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:55:39 INFO - PROCESS | 1520 | 1461092139305 Marionette TRACE conn4 <- [1,2158,null,{}] 11:55:39 INFO - PROCESS | 1520 | 1461092139309 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:39 INFO - PROCESS | 1520 | 1461092139430 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:55:39 INFO - PROCESS | 1520 | 1461092139618 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1520 | ++DOCSHELL 29AC9800 == 116 [pid = 1520] [id = 549] 11:55:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 271 (29AD0000) [pid = 1520] [serial = 1647] [outer = 00000000] 11:55:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 272 (29AF0800) [pid = 1520] [serial = 1648] [outer = 29AD0000] 11:55:39 INFO - PROCESS | 1520 | 1461092139678 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 273 (29AF6000) [pid = 1520] [serial = 1649] [outer = 29AD0000] 11:55:40 INFO - PROCESS | 1520 | 1461092140446 Marionette TRACE conn4 <- [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]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1177ms 11:55:40 INFO - PROCESS | 1520 | 1461092140484 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1520 | 1461092140488 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 11:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:55:40 INFO - PROCESS | 1520 | 1461092140493 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1520 | 1461092140497 Marionette TRACE conn4 <- [1,2162,null,{}] 11:55:40 INFO - PROCESS | 1520 | 1461092140504 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:40 INFO - PROCESS | 1520 | 1461092140632 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:55:40 INFO - PROCESS | 1520 | 1461092140810 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1520 | ++DOCSHELL 16DEA000 == 117 [pid = 1520] [id = 550] 11:55:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 274 (16DEC800) [pid = 1520] [serial = 1650] [outer = 00000000] 11:55:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 275 (18085C00) [pid = 1520] [serial = 1651] [outer = 16DEC800] 11:55:40 INFO - PROCESS | 1520 | 1461092140864 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 276 (19909800) [pid = 1520] [serial = 1652] [outer = 16DEC800] 11:55:41 INFO - PROCESS | 1520 | 1461092141490 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1024ms 11:55:41 INFO - PROCESS | 1520 | 1461092141519 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:55:41 INFO - PROCESS | 1520 | 1461092141525 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 11:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:55:41 INFO - PROCESS | 1520 | 1461092141531 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:55:41 INFO - PROCESS | 1520 | 1461092141534 Marionette TRACE conn4 <- [1,2166,null,{}] 11:55:41 INFO - PROCESS | 1520 | 1461092141538 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:41 INFO - PROCESS | 1520 | 1461092141659 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:55:41 INFO - PROCESS | 1520 | 1461092141883 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 0EB16400 == 116 [pid = 1520] [id = 535] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 1B2AEC00 == 115 [pid = 1520] [id = 534] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 126B8400 == 114 [pid = 1520] [id = 533] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 126C1400 == 113 [pid = 1520] [id = 532] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 27210400 == 112 [pid = 1520] [id = 530] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 25B66400 == 111 [pid = 1520] [id = 529] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 25284400 == 110 [pid = 1520] [id = 528] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 24C8F800 == 109 [pid = 1520] [id = 527] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 23A61800 == 108 [pid = 1520] [id = 526] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 1C06A800 == 107 [pid = 1520] [id = 525] 11:55:41 INFO - PROCESS | 1520 | --DOCSHELL 18092800 == 106 [pid = 1520] [id = 524] 11:55:42 INFO - PROCESS | 1520 | ++DOCSHELL 0F184000 == 107 [pid = 1520] [id = 551] 11:55:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 277 (122D2000) [pid = 1520] [serial = 1653] [outer = 00000000] 11:55:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 278 (172C4400) [pid = 1520] [serial = 1654] [outer = 122D2000] 11:55:42 INFO - PROCESS | 1520 | 1461092142012 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 279 (1864B800) [pid = 1520] [serial = 1655] [outer = 122D2000] 11:55:42 INFO - PROCESS | 1520 | 1461092142478 Marionette TRACE conn4 <- [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]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 11:55:42 INFO - PROCESS | 1520 | 1461092142503 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1520 | 1461092142506 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 11:55:42 INFO - PROCESS | 1520 | 1461092142509 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:55:42 INFO - PROCESS | 1520 | 1461092142512 Marionette TRACE conn4 <- [1,2170,null,{}] 11:55:42 INFO - PROCESS | 1520 | 1461092142523 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:42 INFO - PROCESS | 1520 | 1461092142633 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:55:42 INFO - PROCESS | 1520 | 1461092142643 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1520 | ++DOCSHELL 1C9D1400 == 108 [pid = 1520] [id = 552] 11:55:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 280 (1C9DDC00) [pid = 1520] [serial = 1656] [outer = 00000000] 11:55:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 281 (1F855C00) [pid = 1520] [serial = 1657] [outer = 1C9DDC00] 11:55:42 INFO - PROCESS | 1520 | 1461092142694 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 282 (1FDA5800) [pid = 1520] [serial = 1658] [outer = 1C9DDC00] 11:55:43 INFO - PROCESS | 1520 | 1461092143297 Marionette TRACE conn4 <- [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]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 831ms 11:55:43 INFO - PROCESS | 1520 | 1461092143362 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1520 | 1461092143364 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 11:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:55:43 INFO - PROCESS | 1520 | 1461092143368 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1520 | 1461092143370 Marionette TRACE conn4 <- [1,2174,null,{}] 11:55:43 INFO - PROCESS | 1520 | 1461092143373 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:43 INFO - PROCESS | 1520 | 1461092143532 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:55:43 INFO - PROCESS | 1520 | 1461092143554 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:43 INFO - PROCESS | 1520 | ++DOCSHELL 22288400 == 109 [pid = 1520] [id = 553] 11:55:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 283 (22432000) [pid = 1520] [serial = 1659] [outer = 00000000] 11:55:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 284 (24C10000) [pid = 1520] [serial = 1660] [outer = 22432000] 11:55:43 INFO - PROCESS | 1520 | 1461092143599 Marionette DEBUG loaded listener.js 11:55:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 285 (24C8D800) [pid = 1520] [serial = 1661] [outer = 22432000] 11:55:44 INFO - PROCESS | 1520 | 1461092144080 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 732ms 11:55:44 INFO - PROCESS | 1520 | 1461092144104 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:55:44 INFO - PROCESS | 1520 | 1461092144106 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 11:55:44 INFO - PROCESS | 1520 | 1461092144109 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 1520 | 1461092144111 Marionette TRACE conn4 <- [1,2178,null,{}] 11:55:44 INFO - PROCESS | 1520 | 1461092144120 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:44 INFO - PROCESS | 1520 | 1461092144269 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:55:44 INFO - PROCESS | 1520 | 1461092144291 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1520 | ++DOCSHELL 24A53C00 == 110 [pid = 1520] [id = 554] 11:55:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 286 (24C90000) [pid = 1520] [serial = 1662] [outer = 00000000] 11:55:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 287 (26B8FC00) [pid = 1520] [serial = 1663] [outer = 24C90000] 11:55:44 INFO - PROCESS | 1520 | 1461092144336 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 288 (26D31C00) [pid = 1520] [serial = 1664] [outer = 24C90000] 11:55:44 INFO - PROCESS | 1520 | 1461092144819 Marionette TRACE conn4 <- [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]]]}] 11:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 731ms 11:55:44 INFO - PROCESS | 1520 | 1461092144840 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:55:44 INFO - PROCESS | 1520 | 1461092144842 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 11:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:55:44 INFO - PROCESS | 1520 | 1461092144845 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:55:44 INFO - PROCESS | 1520 | 1461092144847 Marionette TRACE conn4 <- [1,2182,null,{}] 11:55:44 INFO - PROCESS | 1520 | 1461092144850 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:45 INFO - PROCESS | 1520 | 1461092145044 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:55:45 INFO - PROCESS | 1520 | 1461092145070 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:45 INFO - PROCESS | 1520 | ++DOCSHELL 273C1400 == 111 [pid = 1520] [id = 555] 11:55:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 289 (29ACB400) [pid = 1520] [serial = 1665] [outer = 00000000] 11:55:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 290 (2A628000) [pid = 1520] [serial = 1666] [outer = 29ACB400] 11:55:45 INFO - PROCESS | 1520 | 1461092145118 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 291 (2A62F800) [pid = 1520] [serial = 1667] [outer = 29ACB400] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 290 (2470AC00) [pid = 1520] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 289 (1225E400) [pid = 1520] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 288 (1F746C00) [pid = 1520] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 287 (1A4AD800) [pid = 1520] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 286 (25285800) [pid = 1520] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 285 (24C8BC00) [pid = 1520] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 284 (1D8ED000) [pid = 1520] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 283 (24C77000) [pid = 1520] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 282 (24C72C00) [pid = 1520] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 281 (24C7B400) [pid = 1520] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 280 (2245C800) [pid = 1520] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 279 (24707000) [pid = 1520] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 278 (272D1C00) [pid = 1520] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 277 (24289400) [pid = 1520] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 276 (1A4B4C00) [pid = 1520] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 275 (218B2400) [pid = 1520] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 274 (1220AC00) [pid = 1520] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 273 (22471000) [pid = 1520] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 272 (24A5F400) [pid = 1520] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 271 (19907400) [pid = 1520] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 270 (1CABA800) [pid = 1520] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 269 (1241F400) [pid = 1520] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 268 (22461C00) [pid = 1520] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 267 (2655A800) [pid = 1520] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 266 (16FF1C00) [pid = 1520] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 265 (1D8F1400) [pid = 1520] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 264 (19C0AC00) [pid = 1520] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 263 (22A47800) [pid = 1520] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 262 (22A40C00) [pid = 1520] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 261 (23A5D000) [pid = 1520] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 260 (2248B800) [pid = 1520] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 259 (1BFD7C00) [pid = 1520] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 258 (21B7B400) [pid = 1520] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 257 (24283400) [pid = 1520] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 256 (2228CC00) [pid = 1520] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 255 (2246EC00) [pid = 1520] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 254 (27203400) [pid = 1520] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 253 (27846C00) [pid = 1520] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 252 (2655E400) [pid = 1520] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 251 (18089000) [pid = 1520] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 250 (24A54400) [pid = 1520] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 249 (272CB000) [pid = 1520] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 248 (1FDA1400) [pid = 1520] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 247 (24C0E000) [pid = 1520] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 246 (12742C00) [pid = 1520] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 245 (26D23000) [pid = 1520] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 244 (25B5E400) [pid = 1520] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 243 (247EC000) [pid = 1520] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 242 (1FDA4800) [pid = 1520] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 241 (1AA04000) [pid = 1520] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 240 (25B63800) [pid = 1520] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 239 (1241C000) [pid = 1520] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 238 (2246C000) [pid = 1520] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 237 (16DE5000) [pid = 1520] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 236 (2525AC00) [pid = 1520] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 235 (1EE81000) [pid = 1520] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 234 (2150B000) [pid = 1520] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 233 (22435800) [pid = 1520] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 232 (23A58800) [pid = 1520] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 231 (0EB19C00) [pid = 1520] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 230 (1BFD1C00) [pid = 1520] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 229 (1FAA8C00) [pid = 1520] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 228 (1C030800) [pid = 1520] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 227 (170CE800) [pid = 1520] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 226 (1C5E0800) [pid = 1520] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 225 (0EC33400) [pid = 1520] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 224 (171CA000) [pid = 1520] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 223 (247F1C00) [pid = 1520] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 222 (204AFC00) [pid = 1520] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 221 (126C4800) [pid = 1520] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 220 (15EAD800) [pid = 1520] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 219 (1BE1CC00) [pid = 1520] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 218 (19910400) [pid = 1520] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:55:46 INFO - PROCESS | 1520 | --DOMWINDOW == 217 (126B7C00) [pid = 1520] [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.] 11:55:46 INFO - PROCESS | 1520 | 1461092146353 Marionette TRACE conn4 <- [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]]]}] 11:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1585ms 11:55:46 INFO - PROCESS | 1520 | 1461092146431 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:55:46 INFO - PROCESS | 1520 | 1461092146433 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 11:55:46 INFO - PROCESS | 1520 | 1461092146437 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:55:46 INFO - PROCESS | 1520 | 1461092146438 Marionette TRACE conn4 <- [1,2186,null,{}] 11:55:46 INFO - PROCESS | 1520 | 1461092146442 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:46 INFO - PROCESS | 1520 | 1461092146540 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:55:46 INFO - PROCESS | 1520 | 1461092146550 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1520 | ++DOCSHELL 15EA3400 == 112 [pid = 1520] [id = 556] 11:55:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 218 (16DEEC00) [pid = 1520] [serial = 1668] [outer = 00000000] 11:55:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 219 (18091C00) [pid = 1520] [serial = 1669] [outer = 16DEEC00] 11:55:46 INFO - PROCESS | 1520 | 1461092146595 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 220 (19C0A400) [pid = 1520] [serial = 1670] [outer = 16DEEC00] 11:55:47 INFO - PROCESS | 1520 | 1461092147058 Marionette TRACE conn4 <- [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]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 11:55:47 INFO - PROCESS | 1520 | 1461092147111 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 1520 | 1461092147113 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 11:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:55:47 INFO - PROCESS | 1520 | 1461092147117 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1520 | 1461092147119 Marionette TRACE conn4 <- [1,2190,null,{}] 11:55:47 INFO - PROCESS | 1520 | 1461092147122 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:47 INFO - PROCESS | 1520 | 1461092147253 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:55:47 INFO - PROCESS | 1520 | 1461092147259 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1520 | ++DOCSHELL 1A42FC00 == 113 [pid = 1520] [id = 557] 11:55:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 221 (1A4AD800) [pid = 1520] [serial = 1671] [outer = 00000000] 11:55:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 222 (1BFDC400) [pid = 1520] [serial = 1672] [outer = 1A4AD800] 11:55:47 INFO - PROCESS | 1520 | 1461092147306 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 223 (1CA20800) [pid = 1520] [serial = 1673] [outer = 1A4AD800] 11:55:47 INFO - PROCESS | 1520 | 1461092147797 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 11:55:47 INFO - PROCESS | 1520 | 1461092147851 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:55:47 INFO - PROCESS | 1520 | 1461092147853 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 11:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:55:47 INFO - PROCESS | 1520 | 1461092147857 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1520 | 1461092147858 Marionette TRACE conn4 <- [1,2194,null,{}] 11:55:47 INFO - PROCESS | 1520 | 1461092147862 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:48 INFO - PROCESS | 1520 | 1461092147999 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:55:48 INFO - PROCESS | 1520 | 1461092148007 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1520 | ++DOCSHELL 1FAA8C00 == 114 [pid = 1520] [id = 558] 11:55:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 224 (204AFC00) [pid = 1520] [serial = 1674] [outer = 00000000] 11:55:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 225 (23AC9000) [pid = 1520] [serial = 1675] [outer = 204AFC00] 11:55:48 INFO - PROCESS | 1520 | 1461092148054 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 226 (1FDA4800) [pid = 1520] [serial = 1676] [outer = 204AFC00] 11:55:48 INFO - PROCESS | 1520 | 1461092148952 Marionette TRACE conn4 <- [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]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1119ms 11:55:49 INFO - PROCESS | 1520 | 1461092148977 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1520 | 1461092148982 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 11:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:55:49 INFO - PROCESS | 1520 | 1461092148988 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1520 | 1461092148992 Marionette TRACE conn4 <- [1,2198,null,{}] 11:55:49 INFO - PROCESS | 1520 | 1461092148998 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:49 INFO - PROCESS | 1520 | 1461092149173 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:55:49 INFO - PROCESS | 1520 | 1461092149356 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1520 | ++DOCSHELL 171A3000 == 115 [pid = 1520] [id = 559] 11:55:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 227 (1A4AB000) [pid = 1520] [serial = 1677] [outer = 00000000] 11:55:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 228 (1BE1E400) [pid = 1520] [serial = 1678] [outer = 1A4AB000] 11:55:49 INFO - PROCESS | 1520 | 1461092149414 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 229 (1C47A400) [pid = 1520] [serial = 1679] [outer = 1A4AB000] 11:55:50 INFO - PROCESS | 1520 | 1461092150022 Marionette TRACE conn4 <- [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]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1070ms 11:55:50 INFO - PROCESS | 1520 | 1461092150081 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1520 | 1461092150089 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 11:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:55:50 INFO - PROCESS | 1520 | 1461092150096 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1520 | 1461092150099 Marionette TRACE conn4 <- [1,2202,null,{}] 11:55:50 INFO - PROCESS | 1520 | 1461092150104 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:50 INFO - PROCESS | 1520 | 1461092150242 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:55:50 INFO - PROCESS | 1520 | 1461092150429 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:50 INFO - PROCESS | 1520 | ++DOCSHELL 1C886C00 == 116 [pid = 1520] [id = 560] 11:55:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 230 (1F853C00) [pid = 1520] [serial = 1680] [outer = 00000000] 11:55:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 231 (21B72C00) [pid = 1520] [serial = 1681] [outer = 1F853C00] 11:55:50 INFO - PROCESS | 1520 | 1461092150490 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 232 (2246C400) [pid = 1520] [serial = 1682] [outer = 1F853C00] 11:55:51 INFO - PROCESS | 1520 | 1461092151067 Marionette TRACE conn4 <- [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]]]}] 11:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1020ms 11:55:51 INFO - PROCESS | 1520 | 1461092151118 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:55:51 INFO - PROCESS | 1520 | 1461092151121 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 11:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:55:51 INFO - PROCESS | 1520 | 1461092151125 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:55:51 INFO - PROCESS | 1520 | 1461092151129 Marionette TRACE conn4 <- [1,2206,null,{}] 11:55:51 INFO - PROCESS | 1520 | 1461092151141 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:51 INFO - PROCESS | 1520 | 1461092151280 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:55:51 INFO - PROCESS | 1520 | 1461092151461 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1520 | ++DOCSHELL 19C01800 == 117 [pid = 1520] [id = 561] 11:55:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 233 (24A52400) [pid = 1520] [serial = 1683] [outer = 00000000] 11:55:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 234 (24C71400) [pid = 1520] [serial = 1684] [outer = 24A52400] 11:55:51 INFO - PROCESS | 1520 | 1461092151522 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 235 (24C8EC00) [pid = 1520] [serial = 1685] [outer = 24A52400] 11:55:52 INFO - PROCESS | 1520 | 1461092152068 Marionette TRACE conn4 <- [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]]]}] 11:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 990ms 11:55:52 INFO - PROCESS | 1520 | 1461092152118 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:55:52 INFO - PROCESS | 1520 | 1461092152121 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 11:55:52 INFO - PROCESS | 1520 | 1461092152125 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1520 | 1461092152127 Marionette TRACE conn4 <- [1,2210,null,{}] 11:55:52 INFO - PROCESS | 1520 | 1461092152131 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:52 INFO - PROCESS | 1520 | 1461092152264 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:55:52 INFO - PROCESS | 1520 | 1461092152455 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1520 | ++DOCSHELL 2655C400 == 118 [pid = 1520] [id = 562] 11:55:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 236 (2655E400) [pid = 1520] [serial = 1686] [outer = 00000000] 11:55:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 237 (272D0800) [pid = 1520] [serial = 1687] [outer = 2655E400] 11:55:52 INFO - PROCESS | 1520 | 1461092152511 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 238 (273BEC00) [pid = 1520] [serial = 1688] [outer = 2655E400] 11:55:53 INFO - PROCESS | 1520 | 1461092153129 Marionette TRACE conn4 <- [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]]]}] 11:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1018ms 11:55:53 INFO - PROCESS | 1520 | 1461092153177 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 1520 | 1461092153179 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 11:55:53 INFO - PROCESS | 1520 | 1461092153183 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:55:53 INFO - PROCESS | 1520 | 1461092153185 Marionette TRACE conn4 <- [1,2214,null,{}] 11:55:53 INFO - PROCESS | 1520 | 1461092153189 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:53 INFO - PROCESS | 1520 | 1461092153312 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:55:53 INFO - PROCESS | 1520 | 1461092153505 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:53 INFO - PROCESS | 1520 | ++DOCSHELL 26D30400 == 119 [pid = 1520] [id = 563] 11:55:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 239 (2783A800) [pid = 1520] [serial = 1689] [outer = 00000000] 11:55:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 240 (27B16800) [pid = 1520] [serial = 1690] [outer = 2783A800] 11:55:53 INFO - PROCESS | 1520 | 1461092153561 Marionette DEBUG loaded listener.js 11:55:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 241 (27B18800) [pid = 1520] [serial = 1691] [outer = 2783A800] 11:55:54 INFO - PROCESS | 1520 | 1461092154183 Marionette TRACE conn4 <- [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]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1070ms 11:55:54 INFO - PROCESS | 1520 | 1461092154257 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1520 | 1461092154259 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 11:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:55:54 INFO - PROCESS | 1520 | 1461092154263 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 1520 | 1461092154265 Marionette TRACE conn4 <- [1,2218,null,{}] 11:55:54 INFO - PROCESS | 1520 | 1461092154269 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:54 INFO - PROCESS | 1520 | 1461092154408 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:55:54 INFO - PROCESS | 1520 | 1461092154589 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1520 | ++DOCSHELL 27B1C400 == 120 [pid = 1520] [id = 564] 11:55:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 242 (29AC9400) [pid = 1520] [serial = 1692] [outer = 00000000] 11:55:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 243 (2A62F000) [pid = 1520] [serial = 1693] [outer = 29AC9400] 11:55:54 INFO - PROCESS | 1520 | 1461092154646 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 244 (2A631400) [pid = 1520] [serial = 1694] [outer = 29AC9400] 11:55:55 INFO - PROCESS | 1520 | 1461092155203 Marionette TRACE conn4 <- [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]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 971ms 11:55:55 INFO - PROCESS | 1520 | 1461092155237 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1520 | 1461092155239 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 11:55:55 INFO - PROCESS | 1520 | 1461092155243 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:55:55 INFO - PROCESS | 1520 | 1461092155245 Marionette TRACE conn4 <- [1,2222,null,{}] 11:55:55 INFO - PROCESS | 1520 | 1461092155249 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:55 INFO - PROCESS | 1520 | 1461092155374 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:55:55 INFO - PROCESS | 1520 | 1461092155571 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 1520 | ++DOCSHELL 26B95C00 == 121 [pid = 1520] [id = 565] 11:55:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 245 (29AD3000) [pid = 1520] [serial = 1695] [outer = 00000000] 11:55:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 246 (2A3BAC00) [pid = 1520] [serial = 1696] [outer = 29AD3000] 11:55:55 INFO - PROCESS | 1520 | 1461092155627 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 247 (2A3BD000) [pid = 1520] [serial = 1697] [outer = 29AD3000] 11:55:56 INFO - PROCESS | 1520 | 1461092156205 Marionette TRACE conn4 <- [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]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 11:55:56 INFO - PROCESS | 1520 | 1461092156228 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 1520 | 1461092156230 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 11:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:55:56 INFO - PROCESS | 1520 | 1461092156235 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1520 | 1461092156237 Marionette TRACE conn4 <- [1,2226,null,{}] 11:55:56 INFO - PROCESS | 1520 | 1461092156241 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:56 INFO - PROCESS | 1520 | 1461092156365 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:55:56 INFO - PROCESS | 1520 | 1461092156587 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:56 INFO - PROCESS | 1520 | ++DOCSHELL 1FD9C000 == 122 [pid = 1520] [id = 566] 11:55:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 248 (2B0CC400) [pid = 1520] [serial = 1698] [outer = 00000000] 11:55:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 249 (2B0D1400) [pid = 1520] [serial = 1699] [outer = 2B0CC400] 11:55:56 INFO - PROCESS | 1520 | 1461092156646 Marionette DEBUG loaded listener.js 11:55:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 250 (2B0D3C00) [pid = 1520] [serial = 1700] [outer = 2B0CC400] 11:55:57 INFO - PROCESS | 1520 | 1461092157239 Marionette TRACE conn4 <- [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]]]}] 11:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1017ms 11:55:57 INFO - PROCESS | 1520 | 1461092157255 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:55:57 INFO - PROCESS | 1520 | 1461092157257 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 11:55:57 INFO - PROCESS | 1520 | 1461092157261 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:55:57 INFO - PROCESS | 1520 | 1461092157263 Marionette TRACE conn4 <- [1,2230,null,{}] 11:55:57 INFO - PROCESS | 1520 | 1461092157267 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:57 INFO - PROCESS | 1520 | 1461092157389 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:55:57 INFO - PROCESS | 1520 | 1461092157570 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1520 | ++DOCSHELL 2243D000 == 123 [pid = 1520] [id = 567] 11:55:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 251 (2972C400) [pid = 1520] [serial = 1701] [outer = 00000000] 11:55:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 252 (29735800) [pid = 1520] [serial = 1702] [outer = 2972C400] 11:55:57 INFO - PROCESS | 1520 | 1461092157625 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 253 (29737C00) [pid = 1520] [serial = 1703] [outer = 2972C400] 11:55:58 INFO - PROCESS | 1520 | 1461092158185 Marionette TRACE conn4 <- [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]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 11:55:58 INFO - PROCESS | 1520 | 1461092158235 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1520 | 1461092158238 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 11:55:58 INFO - PROCESS | 1520 | 1461092158241 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:55:58 INFO - PROCESS | 1520 | 1461092158244 Marionette TRACE conn4 <- [1,2234,null,{}] 11:55:58 INFO - PROCESS | 1520 | 1461092158248 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:58 INFO - PROCESS | 1520 | 1461092158377 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:55:58 INFO - PROCESS | 1520 | 1461092158596 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 1520 | ++DOCSHELL 171A7000 == 124 [pid = 1520] [id = 568] 11:55:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 254 (204AE400) [pid = 1520] [serial = 1704] [outer = 00000000] 11:55:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 255 (2821C000) [pid = 1520] [serial = 1705] [outer = 204AE400] 11:55:58 INFO - PROCESS | 1520 | 1461092158655 Marionette DEBUG loaded listener.js 11:55:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 256 (2821D800) [pid = 1520] [serial = 1706] [outer = 204AE400] 11:55:59 INFO - PROCESS | 1520 | 1461092159264 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1078ms 11:55:59 INFO - PROCESS | 1520 | 1461092159323 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:55:59 INFO - PROCESS | 1520 | 1461092159326 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 11:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:55:59 INFO - PROCESS | 1520 | 1461092159329 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:55:59 INFO - PROCESS | 1520 | 1461092159332 Marionette TRACE conn4 <- [1,2238,null,{}] 11:55:59 INFO - PROCESS | 1520 | 1461092159336 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:55:59 INFO - PROCESS | 1520 | 1461092159483 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:55:59 INFO - PROCESS | 1520 | 1461092159670 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 1520 | ++DOCSHELL 1241E400 == 125 [pid = 1520] [id = 569] 11:55:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 257 (12426800) [pid = 1520] [serial = 1707] [outer = 00000000] 11:55:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 258 (1BFDB800) [pid = 1520] [serial = 1708] [outer = 12426800] 11:55:59 INFO - PROCESS | 1520 | 1461092159730 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 259 (1C893000) [pid = 1520] [serial = 1709] [outer = 12426800] 11:56:00 INFO - PROCESS | 1520 | 1461092160334 Marionette TRACE conn4 <- [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]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1019ms 11:56:00 INFO - PROCESS | 1520 | 1461092160352 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1520 | 1461092160355 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 11:56:00 INFO - PROCESS | 1520 | 1461092160358 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:56:00 INFO - PROCESS | 1520 | 1461092160361 Marionette TRACE conn4 <- [1,2242,null,{}] 11:56:00 INFO - PROCESS | 1520 | 1461092160365 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:00 INFO - PROCESS | 1520 | 1461092160495 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:56:00 INFO - PROCESS | 1520 | 1461092160702 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1520 | ++DOCSHELL 19C02000 == 126 [pid = 1520] [id = 570] 11:56:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 260 (19C2A800) [pid = 1520] [serial = 1710] [outer = 00000000] 11:56:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 261 (1BFDE000) [pid = 1520] [serial = 1711] [outer = 19C2A800] 11:56:00 INFO - PROCESS | 1520 | 1461092160758 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 262 (1C88D400) [pid = 1520] [serial = 1712] [outer = 19C2A800] 11:56:01 INFO - PROCESS | 1520 | 1461092161615 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1335ms 11:56:01 INFO - PROCESS | 1520 | 1461092161698 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1520 | 1461092161702 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 11:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:56:01 INFO - PROCESS | 1520 | 1461092161707 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1520 | 1461092161712 Marionette TRACE conn4 <- [1,2246,null,{}] 11:56:01 INFO - PROCESS | 1520 | 1461092161718 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:01 INFO - PROCESS | 1520 | 1461092161854 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:56:02 INFO - PROCESS | 1520 | 1461092162041 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1520 | ++DOCSHELL 19C30800 == 127 [pid = 1520] [id = 571] 11:56:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 263 (1A422400) [pid = 1520] [serial = 1713] [outer = 00000000] 11:56:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 264 (1AA03800) [pid = 1520] [serial = 1714] [outer = 1A422400] 11:56:02 INFO - PROCESS | 1520 | 1461092162093 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 265 (1AD10C00) [pid = 1520] [serial = 1715] [outer = 1A422400] 11:56:02 INFO - PROCESS | 1520 | 1461092162732 Marionette TRACE conn4 <- [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]]]}] 11:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1079ms 11:56:02 INFO - PROCESS | 1520 | 1461092162787 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:56:02 INFO - PROCESS | 1520 | 1461092162793 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 11:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:56:02 INFO - PROCESS | 1520 | 1461092162816 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1520 | 1461092162819 Marionette TRACE conn4 <- [1,2250,null,{}] 11:56:02 INFO - PROCESS | 1520 | 1461092162823 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:02 INFO - PROCESS | 1520 | 1461092162948 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:56:03 INFO - PROCESS | 1520 | 1461092163141 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:03 INFO - PROCESS | 1520 | ++DOCSHELL 122BE800 == 128 [pid = 1520] [id = 572] 11:56:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 266 (126BC800) [pid = 1520] [serial = 1716] [outer = 00000000] 11:56:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 267 (1C938800) [pid = 1520] [serial = 1717] [outer = 126BC800] 11:56:03 INFO - PROCESS | 1520 | 1461092163191 Marionette DEBUG loaded listener.js 11:56:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 268 (1D8EA400) [pid = 1520] [serial = 1718] [outer = 126BC800] 11:56:03 INFO - PROCESS | 1520 | 1461092163766 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1EDE9C00 == 127 [pid = 1520] [id = 312] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1A42FC00 == 126 [pid = 1520] [id = 557] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 15EA3400 == 125 [pid = 1520] [id = 556] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 273C1400 == 124 [pid = 1520] [id = 555] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 24A53C00 == 123 [pid = 1520] [id = 554] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 22288400 == 122 [pid = 1520] [id = 553] 11:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1023ms 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 267 (128DF400) [pid = 1520] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 266 (21B79400) [pid = 1520] [serial = 1522] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 265 (22440800) [pid = 1520] [serial = 1525] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 264 (22484400) [pid = 1520] [serial = 1528] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 263 (23A5B800) [pid = 1520] [serial = 1531] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 262 (23C3E400) [pid = 1520] [serial = 1534] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 261 (24708C00) [pid = 1520] [serial = 1537] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 260 (15EEF800) [pid = 1520] [serial = 1606] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 259 (19C0E400) [pid = 1520] [serial = 1573] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 258 (1F853000) [pid = 1520] [serial = 1576] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 257 (247F1400) [pid = 1520] [serial = 1579] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 256 (2525C400) [pid = 1520] [serial = 1582] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 255 (26554000) [pid = 1520] [serial = 1585] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 254 (247EA000) [pid = 1520] [serial = 1570] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 253 (272C8000) [pid = 1520] [serial = 1588] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 252 (29AD6C00) [pid = 1520] [serial = 1594] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 251 (273C6C00) [pid = 1520] [serial = 1591] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1C9D1400 == 121 [pid = 1520] [id = 552] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 0F184000 == 120 [pid = 1520] [id = 551] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 16DEA000 == 119 [pid = 1520] [id = 550] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1877E800 == 118 [pid = 1520] [id = 546] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 2248D000 == 117 [pid = 1520] [id = 545] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1220A400 == 116 [pid = 1520] [id = 544] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 2150A000 == 115 [pid = 1520] [id = 543] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 204AEC00 == 114 [pid = 1520] [id = 542] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1C06F000 == 113 [pid = 1520] [id = 541] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1D8E9400 == 112 [pid = 1520] [id = 540] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1C933000 == 111 [pid = 1520] [id = 539] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1B2AE400 == 110 [pid = 1520] [id = 538] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 1808B000 == 109 [pid = 1520] [id = 537] 11:56:03 INFO - PROCESS | 1520 | --DOCSHELL 11E59C00 == 108 [pid = 1520] [id = 536] 11:56:03 INFO - PROCESS | 1520 | 1461092163931 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1520 | 1461092163933 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 11:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 250 (1864DC00) [pid = 1520] [serial = 1235] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 249 (26D26000) [pid = 1520] [serial = 1295] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 248 (1BFD3000) [pid = 1520] [serial = 1157] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 247 (27201800) [pid = 1520] [serial = 1175] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 246 (24C94800) [pid = 1520] [serial = 1223] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 245 (1FA22400) [pid = 1520] [serial = 1334] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 244 (26554800) [pid = 1520] [serial = 1346] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 243 (25B62C00) [pid = 1520] [serial = 1409] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 242 (26D2C000) [pid = 1520] [serial = 1460] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 241 (23C39C00) [pid = 1520] [serial = 1166] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 240 (24A5AC00) [pid = 1520] [serial = 1286] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 239 (27841400) [pid = 1520] [serial = 1466] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 238 (247F3800) [pid = 1520] [serial = 1403] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 237 (1C88E400) [pid = 1520] [serial = 1388] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 236 (23AD2400) [pid = 1520] [serial = 1163] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 235 (126BA400) [pid = 1520] [serial = 1154] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 234 (22A41C00) [pid = 1520] [serial = 1280] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 233 (25259000) [pid = 1520] [serial = 1340] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 232 (1BFD8C00) [pid = 1520] [serial = 1448] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 231 (2150F000) [pid = 1520] [serial = 1451] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 230 (1BFD9000) [pid = 1520] [serial = 1475] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 229 (24703800) [pid = 1520] [serial = 1283] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 228 (26B92800) [pid = 1520] [serial = 1349] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 227 (19C10400) [pid = 1520] [serial = 1271] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 226 (21380800) [pid = 1520] [serial = 1160] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 225 (1AD14000) [pid = 1520] [serial = 1331] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 224 (25B67400) [pid = 1520] [serial = 1454] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 223 (247EEC00) [pid = 1520] [serial = 1337] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 222 (24290800) [pid = 1520] [serial = 1457] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 221 (23ACA400) [pid = 1520] [serial = 1397] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 220 (1D0B2800) [pid = 1520] [serial = 1274] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 219 (2245E800) [pid = 1520] [serial = 1277] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 218 (2428E400) [pid = 1520] [serial = 1400] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 217 (22473400) [pid = 1520] [serial = 1394] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 216 (2525C800) [pid = 1520] [serial = 1220] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 215 (273BF800) [pid = 1520] [serial = 1463] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 214 (29AD0C00) [pid = 1520] [serial = 1469] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 213 (27202000) [pid = 1520] [serial = 1352] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 212 (1BFD1400) [pid = 1520] [serial = 1412] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 211 (25252C00) [pid = 1520] [serial = 1289] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 210 (27838400) [pid = 1520] [serial = 1232] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 209 (22461000) [pid = 1520] [serial = 1217] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 208 (24C7B000) [pid = 1520] [serial = 1343] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 207 (273BF000) [pid = 1520] [serial = 1229] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 206 (27206400) [pid = 1520] [serial = 1226] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 205 (24C7C400) [pid = 1520] [serial = 1406] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 204 (21B7BC00) [pid = 1520] [serial = 1391] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 203 (1C9D1000) [pid = 1520] [serial = 1214] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 202 (29AED400) [pid = 1520] [serial = 1472] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 201 (171A7400) [pid = 1520] [serial = 1211] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 200 (2470E400) [pid = 1520] [serial = 1172] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 199 (1990AC00) [pid = 1520] [serial = 1385] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 198 (25B5C800) [pid = 1520] [serial = 1292] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 197 (25253800) [pid = 1520] [serial = 1169] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 196 (1FA25C00) [pid = 1520] [serial = 1555] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 195 (1FAA4000) [pid = 1520] [serial = 1556] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 194 (22281000) [pid = 1520] [serial = 1559] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 193 (21B76000) [pid = 1520] [serial = 1558] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 192 (22459C00) [pid = 1520] [serial = 1561] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 191 (22478400) [pid = 1520] [serial = 1562] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 190 (23ACEC00) [pid = 1520] [serial = 1567] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 189 (122BB800) [pid = 1520] [serial = 1546] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 188 (12816C00) [pid = 1520] [serial = 1547] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 187 (1C32F000) [pid = 1520] [serial = 1549] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 186 (1C87A000) [pid = 1520] [serial = 1550] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 185 (204ADC00) [pid = 1520] [serial = 1517] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 184 (1FD99000) [pid = 1520] [serial = 1516] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 183 (1D0AC800) [pid = 1520] [serial = 1552] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 182 (1864B000) [pid = 1520] [serial = 1510] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 181 (1F85AC00) [pid = 1520] [serial = 1514] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (1D8EC000) [pid = 1520] [serial = 1513] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 179 (122CC400) [pid = 1520] [serial = 1508] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 178 (12209000) [pid = 1520] [serial = 1507] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (1B2A6800) [pid = 1520] [serial = 1544] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (19C24000) [pid = 1520] [serial = 1543] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (199B6000) [pid = 1520] [serial = 1511] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (24A59C00) [pid = 1520] [serial = 1541] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (24A5A400) [pid = 1520] [serial = 1540] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (2155F400) [pid = 1520] [serial = 1520] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (21507000) [pid = 1520] [serial = 1519] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (12815000) [pid = 1520] [serial = 1597] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (12ABE400) [pid = 1520] [serial = 1598] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (19C08C00) [pid = 1520] [serial = 1600] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (1A428400) [pid = 1520] [serial = 1601] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (1C56D400) [pid = 1520] [serial = 1603] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (1C479000) [pid = 1520] [serial = 1564] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (1F855000) [pid = 1520] [serial = 1565] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (1EDEF000) [pid = 1520] [serial = 1553] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (19908400) [pid = 1520] [serial = 1073] [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.] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 161 (1C87E800) [pid = 1520] [serial = 1604] [outer = 00000000] [url = about:blank] 11:56:03 INFO - PROCESS | 1520 | --DOMWINDOW == 160 (24288800) [pid = 1520] [serial = 1568] [outer = 00000000] [url = about:blank] 11:56:04 INFO - PROCESS | 1520 | 1461092164024 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1520 | 1461092164027 Marionette TRACE conn4 <- [1,2254,null,{}] 11:56:04 INFO - PROCESS | 1520 | 1461092164044 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1520 | 1461092164154 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:56:04 INFO - PROCESS | 1520 | 1461092164161 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1520 | ++DOCSHELL 1274E000 == 109 [pid = 1520] [id = 573] 11:56:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 161 (1274EC00) [pid = 1520] [serial = 1719] [outer = 00000000] 11:56:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 162 (12817800) [pid = 1520] [serial = 1720] [outer = 1274EC00] 11:56:04 INFO - PROCESS | 1520 | 1461092164213 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (132AE000) [pid = 1520] [serial = 1721] [outer = 1274EC00] 11:56:04 INFO - PROCESS | 1520 | 1461092164783 Marionette TRACE conn4 <- [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]]]}] 11:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 851ms 11:56:04 INFO - PROCESS | 1520 | 1461092164807 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:56:04 INFO - PROCESS | 1520 | 1461092164810 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 11:56:04 INFO - PROCESS | 1520 | 1461092164813 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:56:04 INFO - PROCESS | 1520 | 1461092164814 Marionette TRACE conn4 <- [1,2258,null,{}] 11:56:04 INFO - PROCESS | 1520 | 1461092164818 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:04 INFO - PROCESS | 1520 | 1461092164921 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:56:05 INFO - PROCESS | 1520 | 1461092165056 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1520 | ++DOCSHELL 15EEF000 == 110 [pid = 1520] [id = 574] 11:56:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (1814F000) [pid = 1520] [serial = 1722] [outer = 00000000] 11:56:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (19C0AC00) [pid = 1520] [serial = 1723] [outer = 1814F000] 11:56:05 INFO - PROCESS | 1520 | 1461092165105 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (1A428400) [pid = 1520] [serial = 1724] [outer = 1814F000] 11:56:05 INFO - PROCESS | 1520 | 1461092165490 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 11:56:05 INFO - PROCESS | 1520 | 1461092165543 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 1520 | 1461092165545 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 11:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:56:05 INFO - PROCESS | 1520 | 1461092165578 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1520 | 1461092165580 Marionette TRACE conn4 <- [1,2262,null,{}] 11:56:05 INFO - PROCESS | 1520 | 1461092165586 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:05 INFO - PROCESS | 1520 | 1461092165689 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:56:05 INFO - PROCESS | 1520 | 1461092165702 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1520 | ++DOCSHELL 1990F400 == 111 [pid = 1520] [id = 575] 11:56:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (1A486C00) [pid = 1520] [serial = 1725] [outer = 00000000] 11:56:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (1BFD7000) [pid = 1520] [serial = 1726] [outer = 1A486C00] 11:56:05 INFO - PROCESS | 1520 | 1461092165746 Marionette DEBUG loaded listener.js 11:56:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (1C371800) [pid = 1520] [serial = 1727] [outer = 1A486C00] 11:56:06 INFO - PROCESS | 1520 | 1461092166233 Marionette TRACE conn4 <- [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]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 11:56:06 INFO - PROCESS | 1520 | 1461092166279 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1520 | 1461092166281 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 11:56:06 INFO - PROCESS | 1520 | 1461092166284 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:56:06 INFO - PROCESS | 1520 | 1461092166286 Marionette TRACE conn4 <- [1,2266,null,{}] 11:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:56:06 INFO - PROCESS | 1520 | 1461092166290 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:06 INFO - PROCESS | 1520 | 1461092166457 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:56:06 INFO - PROCESS | 1520 | 1461092166474 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:06 INFO - PROCESS | 1520 | ++DOCSHELL 1A48B800 == 112 [pid = 1520] [id = 576] 11:56:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (1BFDD800) [pid = 1520] [serial = 1728] [outer = 00000000] 11:56:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (1CABB800) [pid = 1520] [serial = 1729] [outer = 1BFDD800] 11:56:06 INFO - PROCESS | 1520 | 1461092166522 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (1D8F3000) [pid = 1520] [serial = 1730] [outer = 1BFDD800] 11:56:06 INFO - PROCESS | 1520 | 1461092166968 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 732ms 11:56:07 INFO - PROCESS | 1520 | 1461092167022 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:56:07 INFO - PROCESS | 1520 | 1461092167024 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 11:56:07 INFO - PROCESS | 1520 | 1461092167032 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1520 | 1461092167034 Marionette TRACE conn4 <- [1,2270,null,{}] 11:56:07 INFO - PROCESS | 1520 | 1461092167038 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 1520 | 1461092167212 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:56:07 INFO - PROCESS | 1520 | 1461092167233 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1520 | ++DOCSHELL 1EDE9C00 == 113 [pid = 1520] [id = 577] 11:56:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (1EDEF000) [pid = 1520] [serial = 1731] [outer = 00000000] 11:56:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (1FA26400) [pid = 1520] [serial = 1732] [outer = 1EDEF000] 11:56:07 INFO - PROCESS | 1520 | 1461092167279 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (1FA30400) [pid = 1520] [serial = 1733] [outer = 1EDEF000] 11:56:07 INFO - PROCESS | 1520 | 1461092167745 Marionette TRACE conn4 <- [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]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 11:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:56:07 INFO - PROCESS | 1520 | 1461092167758 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 1520 | 1461092167760 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 11:56:07 INFO - PROCESS | 1520 | 1461092167764 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1520 | 1461092167765 Marionette TRACE conn4 <- [1,2274,null,{}] 11:56:07 INFO - PROCESS | 1520 | 1461092167774 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:07 INFO - PROCESS | 1520 | 1461092167917 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:56:07 INFO - PROCESS | 1520 | 1461092167930 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1520 | ++DOCSHELL 1FA9F400 == 114 [pid = 1520] [id = 578] 11:56:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (1FAA0000) [pid = 1520] [serial = 1734] [outer = 00000000] 11:56:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (1FDA2C00) [pid = 1520] [serial = 1735] [outer = 1FAA0000] 11:56:07 INFO - PROCESS | 1520 | 1461092167975 Marionette DEBUG loaded listener.js 11:56:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (204B2800) [pid = 1520] [serial = 1736] [outer = 1FAA0000] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (1A4AD800) [pid = 1520] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (22A48400) [pid = 1520] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (22466000) [pid = 1520] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 174 (24C90000) [pid = 1520] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 173 (0F1B5C00) [pid = 1520] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 172 (122D2000) [pid = 1520] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 171 (16DEEC00) [pid = 1520] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 170 (29ACB400) [pid = 1520] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 169 (21B75C00) [pid = 1520] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 168 (22432000) [pid = 1520] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 167 (1C9DDC00) [pid = 1520] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 166 (218BEC00) [pid = 1520] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 165 (2243B800) [pid = 1520] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 164 (16DEC800) [pid = 1520] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 163 (1241B800) [pid = 1520] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:56:08 INFO - PROCESS | 1520 | --DOMWINDOW == 162 (23ACF400) [pid = 1520] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:56:08 INFO - PROCESS | 1520 | 1461092168842 Marionette TRACE conn4 <- [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]]]}] 11:56:08 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 11:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1132ms 11:56:08 INFO - PROCESS | 1520 | 1461092168896 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 1520 | 1461092168898 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 11:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:56:08 INFO - PROCESS | 1520 | 1461092168901 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 1520 | 1461092168903 Marionette TRACE conn4 <- [1,2278,null,{}] 11:56:08 INFO - PROCESS | 1520 | 1461092168906 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1520 | 1461092169053 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:56:09 INFO - PROCESS | 1520 | 1461092169138 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1520 | ++DOCSHELL 15EAD400 == 115 [pid = 1520] [id = 579] 11:56:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 163 (15EEB000) [pid = 1520] [serial = 1737] [outer = 00000000] 11:56:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 164 (1C92FC00) [pid = 1520] [serial = 1738] [outer = 15EEB000] 11:56:09 INFO - PROCESS | 1520 | 1461092169185 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 165 (1D8EE800) [pid = 1520] [serial = 1739] [outer = 15EEB000] 11:56:09 INFO - PROCESS | 1520 | 1461092169537 Marionette TRACE conn4 <- [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]]]}] 11:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 11:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:56:09 INFO - PROCESS | 1520 | 1461092169576 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:56:09 INFO - PROCESS | 1520 | 1461092169578 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 11:56:09 INFO - PROCESS | 1520 | 1461092169581 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:56:09 INFO - PROCESS | 1520 | 1461092169583 Marionette TRACE conn4 <- [1,2282,null,{}] 11:56:09 INFO - PROCESS | 1520 | 1461092169587 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:09 INFO - PROCESS | 1520 | 1461092169688 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:56:09 INFO - PROCESS | 1520 | 1461092169694 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1520 | ++DOCSHELL 1FA9FC00 == 116 [pid = 1520] [id = 580] 11:56:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 166 (1FD96800) [pid = 1520] [serial = 1740] [outer = 00000000] 11:56:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 167 (2150B800) [pid = 1520] [serial = 1741] [outer = 1FD96800] 11:56:09 INFO - PROCESS | 1520 | 1461092169740 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 168 (21562C00) [pid = 1520] [serial = 1742] [outer = 1FD96800] 11:56:10 INFO - PROCESS | 1520 | 1461092170207 Marionette TRACE conn4 <- [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]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 11:56:10 INFO - PROCESS | 1520 | 1461092170257 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 1520 | 1461092170260 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 11:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:56:10 INFO - PROCESS | 1520 | 1461092170263 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1520 | 1461092170266 Marionette TRACE conn4 <- [1,2286,null,{}] 11:56:10 INFO - PROCESS | 1520 | 1461092170269 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:10 INFO - PROCESS | 1520 | 1461092170387 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:56:10 INFO - PROCESS | 1520 | 1461092170433 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1520 | ++DOCSHELL 21B75800 == 117 [pid = 1520] [id = 581] 11:56:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 169 (21B76000) [pid = 1520] [serial = 1743] [outer = 00000000] 11:56:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 170 (22285400) [pid = 1520] [serial = 1744] [outer = 21B76000] 11:56:10 INFO - PROCESS | 1520 | 1461092170484 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 171 (2228F800) [pid = 1520] [serial = 1745] [outer = 21B76000] 11:56:11 INFO - PROCESS | 1520 | 1461092171251 Marionette TRACE conn4 <- [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]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1020ms 11:56:11 INFO - PROCESS | 1520 | 1461092171288 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1520 | 1461092171293 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 11:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:56:11 INFO - PROCESS | 1520 | 1461092171299 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1520 | 1461092171303 Marionette TRACE conn4 <- [1,2290,null,{}] 11:56:11 INFO - PROCESS | 1520 | 1461092171330 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:11 INFO - PROCESS | 1520 | 1461092171501 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:56:11 INFO - PROCESS | 1520 | 1461092171699 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 1520 | ++DOCSHELL 16DEEC00 == 118 [pid = 1520] [id = 582] 11:56:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 172 (16FF1C00) [pid = 1520] [serial = 1746] [outer = 00000000] 11:56:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 173 (1877E800) [pid = 1520] [serial = 1747] [outer = 16FF1C00] 11:56:11 INFO - PROCESS | 1520 | 1461092171756 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 174 (19C0B400) [pid = 1520] [serial = 1748] [outer = 16FF1C00] 11:56:12 INFO - PROCESS | 1520 | 1461092172367 Marionette TRACE conn4 <- [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]]]}] 11:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1092ms 11:56:12 INFO - PROCESS | 1520 | 1461092172398 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:56:12 INFO - PROCESS | 1520 | 1461092172405 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 11:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:56:12 INFO - PROCESS | 1520 | 1461092172411 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:56:12 INFO - PROCESS | 1520 | 1461092172414 Marionette TRACE conn4 <- [1,2294,null,{}] 11:56:12 INFO - PROCESS | 1520 | 1461092172418 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:12 INFO - PROCESS | 1520 | 1461092172555 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:56:12 INFO - PROCESS | 1520 | 1461092172732 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1520 | ++DOCSHELL 1A4A7400 == 119 [pid = 1520] [id = 583] 11:56:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 175 (1BFD8000) [pid = 1520] [serial = 1749] [outer = 00000000] 11:56:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (1C88AC00) [pid = 1520] [serial = 1750] [outer = 1BFD8000] 11:56:12 INFO - PROCESS | 1520 | 1461092172788 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (1D8EB800) [pid = 1520] [serial = 1751] [outer = 1BFD8000] 11:56:13 INFO - PROCESS | 1520 | 1461092173361 Marionette TRACE conn4 <- [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]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1017ms 11:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:56:13 INFO - PROCESS | 1520 | 1461092173433 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 1520 | 1461092173436 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 11:56:13 INFO - PROCESS | 1520 | 1461092173440 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1520 | 1461092173444 Marionette TRACE conn4 <- [1,2298,null,{}] 11:56:13 INFO - PROCESS | 1520 | 1461092173455 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:13 INFO - PROCESS | 1520 | 1461092173641 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:56:13 INFO - PROCESS | 1520 | 1461092173807 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:13 INFO - PROCESS | 1520 | ++DOCSHELL 21B74400 == 120 [pid = 1520] [id = 584] 11:56:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (21B7C000) [pid = 1520] [serial = 1752] [outer = 00000000] 11:56:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (22431C00) [pid = 1520] [serial = 1753] [outer = 21B7C000] 11:56:13 INFO - PROCESS | 1520 | 1461092173869 Marionette DEBUG loaded listener.js 11:56:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (22459C00) [pid = 1520] [serial = 1754] [outer = 21B7C000] 11:56:14 INFO - PROCESS | 1520 | 1461092174452 Marionette TRACE conn4 <- [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]]]}] 11:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1022ms 11:56:14 INFO - PROCESS | 1520 | 1461092174465 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:56:14 INFO - PROCESS | 1520 | 1461092174468 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 11:56:14 INFO - PROCESS | 1520 | 1461092174471 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:56:14 INFO - PROCESS | 1520 | 1461092174473 Marionette TRACE conn4 <- [1,2302,null,{}] 11:56:14 INFO - PROCESS | 1520 | 1461092174477 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:14 INFO - PROCESS | 1520 | 1461092174607 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:56:14 INFO - PROCESS | 1520 | 1461092174792 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1520 | ++DOCSHELL 22467800 == 121 [pid = 1520] [id = 585] 11:56:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (2246A000) [pid = 1520] [serial = 1755] [outer = 00000000] 11:56:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (22476000) [pid = 1520] [serial = 1756] [outer = 2246A000] 11:56:14 INFO - PROCESS | 1520 | 1461092174849 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (22482C00) [pid = 1520] [serial = 1757] [outer = 2246A000] 11:56:15 INFO - PROCESS | 1520 | 1461092175390 Marionette TRACE conn4 <- [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]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 971ms 11:56:15 INFO - PROCESS | 1520 | 1461092175445 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1520 | 1461092175447 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 11:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:56:15 INFO - PROCESS | 1520 | 1461092175451 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1520 | 1461092175453 Marionette TRACE conn4 <- [1,2306,null,{}] 11:56:15 INFO - PROCESS | 1520 | 1461092175457 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:15 INFO - PROCESS | 1520 | 1461092175588 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:56:15 INFO - PROCESS | 1520 | 1461092175775 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1520 | ++DOCSHELL 22484800 == 122 [pid = 1520] [id = 586] 11:56:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 184 (22486400) [pid = 1520] [serial = 1758] [outer = 00000000] 11:56:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 185 (22A45800) [pid = 1520] [serial = 1759] [outer = 22486400] 11:56:15 INFO - PROCESS | 1520 | 1461092175831 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 186 (22A49400) [pid = 1520] [serial = 1760] [outer = 22486400] 11:56:16 INFO - PROCESS | 1520 | 1461092176420 Marionette TRACE conn4 <- [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] 11:56:16 INFO - PROCESS | 1520 | 1461092176474 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 11:56:16 INFO - PROCESS | 1520 | 1461092176477 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:56:16 INFO - PROCESS | 1520 | 1461092176479 Marionette TRACE conn4 <- [1,2310,null,{}] 11:56:16 INFO - PROCESS | 1520 | 1461092176483 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:16 INFO - PROCESS | 1520 | 1461092176619 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:56:16 INFO - PROCESS | 1520 | 1461092176807 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:16 INFO - PROCESS | 1520 | ++DOCSHELL 16B16000 == 123 [pid = 1520] [id = 587] 11:56:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 187 (2248E800) [pid = 1520] [serial = 1761] [outer = 00000000] 11:56:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 188 (23C3B800) [pid = 1520] [serial = 1762] [outer = 2248E800] 11:56:16 INFO - PROCESS | 1520 | 1461092176867 Marionette DEBUG loaded listener.js 11:56:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 189 (23C3DC00) [pid = 1520] [serial = 1763] [outer = 2248E800] 11:56:17 INFO - PROCESS | 1520 | 1461092177443 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1016ms 11:56:17 INFO - PROCESS | 1520 | 1461092177497 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 1520 | 1461092177500 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 11:56:17 INFO - PROCESS | 1520 | 1461092177503 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:56:17 INFO - PROCESS | 1520 | 1461092177505 Marionette TRACE conn4 <- [1,2314,null,{}] 11:56:17 INFO - PROCESS | 1520 | 1461092177509 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:17 INFO - PROCESS | 1520 | 1461092177633 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:56:17 INFO - PROCESS | 1520 | 1461092177822 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1520 | ++DOCSHELL 1D8E6000 == 124 [pid = 1520] [id = 588] 11:56:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 190 (2246B800) [pid = 1520] [serial = 1764] [outer = 00000000] 11:56:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 191 (24290C00) [pid = 1520] [serial = 1765] [outer = 2246B800] 11:56:17 INFO - PROCESS | 1520 | 1461092177882 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 192 (24290800) [pid = 1520] [serial = 1766] [outer = 2246B800] 11:56:18 INFO - PROCESS | 1520 | 1461092178417 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 11:56:18 INFO - PROCESS | 1520 | 1461092178477 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:56:18 INFO - PROCESS | 1520 | 1461092178480 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 11:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:56:18 INFO - PROCESS | 1520 | 1461092178483 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1520 | 1461092178485 Marionette TRACE conn4 <- [1,2318,null,{}] 11:56:18 INFO - PROCESS | 1520 | 1461092178489 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:18 INFO - PROCESS | 1520 | 1461092178614 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:56:18 INFO - PROCESS | 1520 | 1461092178806 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1520 | ++DOCSHELL 247E6400 == 125 [pid = 1520] [id = 589] 11:56:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 193 (247E8400) [pid = 1520] [serial = 1767] [outer = 00000000] 11:56:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 194 (247EF800) [pid = 1520] [serial = 1768] [outer = 247E8400] 11:56:18 INFO - PROCESS | 1520 | 1461092178865 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 195 (24A51800) [pid = 1520] [serial = 1769] [outer = 247E8400] 11:56:19 INFO - PROCESS | 1520 | 1461092179430 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 11:56:19 INFO - PROCESS | 1520 | 1461092179457 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1520 | 1461092179459 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 11:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:56:19 INFO - PROCESS | 1520 | 1461092179463 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1520 | 1461092179465 Marionette TRACE conn4 <- [1,2322,null,{}] 11:56:19 INFO - PROCESS | 1520 | 1461092179468 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:19 INFO - PROCESS | 1520 | 1461092179593 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:56:19 INFO - PROCESS | 1520 | 1461092179781 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:19 INFO - PROCESS | 1520 | ++DOCSHELL 24A57800 == 126 [pid = 1520] [id = 590] 11:56:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 196 (24A5B800) [pid = 1520] [serial = 1770] [outer = 00000000] 11:56:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 197 (24C05000) [pid = 1520] [serial = 1771] [outer = 24A5B800] 11:56:19 INFO - PROCESS | 1520 | 1461092179838 Marionette DEBUG loaded listener.js 11:56:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 198 (24C09800) [pid = 1520] [serial = 1772] [outer = 24A5B800] 11:56:20 INFO - PROCESS | 1520 | 1461092180401 Marionette TRACE conn4 <- [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]]]}] 11:56:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:56:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 11:56:20 INFO - PROCESS | 1520 | 1461092180437 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:56:20 INFO - PROCESS | 1520 | 1461092180439 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 11:56:20 INFO - PROCESS | 1520 | 1461092180443 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:56:20 INFO - PROCESS | 1520 | 1461092180445 Marionette TRACE conn4 <- [1,2326,null,{}] 11:56:20 INFO - PROCESS | 1520 | 1461092180449 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:20 INFO - PROCESS | 1520 | 1461092180576 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:56:20 INFO - PROCESS | 1520 | 1461092180766 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1520 | ++DOCSHELL 24C70800 == 127 [pid = 1520] [id = 591] 11:56:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 199 (24C7B800) [pid = 1520] [serial = 1773] [outer = 00000000] 11:56:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 200 (24C8D400) [pid = 1520] [serial = 1774] [outer = 24C7B800] 11:56:20 INFO - PROCESS | 1520 | 1461092180825 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 201 (24C92800) [pid = 1520] [serial = 1775] [outer = 24C7B800] 11:56:21 INFO - PROCESS | 1520 | 1461092181394 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 11:56:21 INFO - PROCESS | 1520 | 1461092181428 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 1520 | 1461092181431 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 11:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:56:21 INFO - PROCESS | 1520 | 1461092181436 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 1520 | 1461092181439 Marionette TRACE conn4 <- [1,2330,null,{}] 11:56:21 INFO - PROCESS | 1520 | 1461092181443 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:21 INFO - PROCESS | 1520 | 1461092181586 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:56:21 INFO - PROCESS | 1520 | 1461092181777 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1520 | ++DOCSHELL 25254000 == 128 [pid = 1520] [id = 592] 11:56:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 202 (25280000) [pid = 1520] [serial = 1776] [outer = 00000000] 11:56:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 203 (25B5C800) [pid = 1520] [serial = 1777] [outer = 25280000] 11:56:21 INFO - PROCESS | 1520 | 1461092181838 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 204 (25B67000) [pid = 1520] [serial = 1778] [outer = 25280000] 11:56:22 INFO - PROCESS | 1520 | 1461092182520 Marionette TRACE conn4 <- [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]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1124ms 11:56:22 INFO - PROCESS | 1520 | 1461092182562 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 1520 | 1461092182565 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 11:56:22 INFO - PROCESS | 1520 | 1461092182568 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:56:22 INFO - PROCESS | 1520 | 1461092182570 Marionette TRACE conn4 <- [1,2334,null,{}] 11:56:22 INFO - PROCESS | 1520 | 1461092182574 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:22 INFO - PROCESS | 1520 | 1461092182706 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:56:22 INFO - PROCESS | 1520 | 1461092182901 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 1520 | ++DOCSHELL 12677400 == 129 [pid = 1520] [id = 593] 11:56:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 205 (1280C400) [pid = 1520] [serial = 1779] [outer = 00000000] 11:56:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 206 (1A4B3C00) [pid = 1520] [serial = 1780] [outer = 1280C400] 11:56:22 INFO - PROCESS | 1520 | 1461092182956 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 207 (1BDAD000) [pid = 1520] [serial = 1781] [outer = 1280C400] 11:56:23 INFO - PROCESS | 1520 | 1461092183866 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1320ms 11:56:23 INFO - PROCESS | 1520 | 1461092183892 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:56:23 INFO - PROCESS | 1520 | 1461092183897 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 11:56:23 INFO - PROCESS | 1520 | 1461092183902 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:56:23 INFO - PROCESS | 1520 | 1461092183906 Marionette TRACE conn4 <- [1,2338,null,{}] 11:56:23 INFO - PROCESS | 1520 | 1461092183912 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:24 INFO - PROCESS | 1520 | 1461092184046 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:56:24 INFO - PROCESS | 1520 | 1461092184229 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 1520 | ++DOCSHELL 170CA000 == 130 [pid = 1520] [id = 594] 11:56:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 208 (170CA800) [pid = 1520] [serial = 1782] [outer = 00000000] 11:56:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 209 (1A428C00) [pid = 1520] [serial = 1783] [outer = 170CA800] 11:56:24 INFO - PROCESS | 1520 | 1461092184281 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 210 (1AD08000) [pid = 1520] [serial = 1784] [outer = 170CA800] 11:56:24 INFO - PROCESS | 1520 | 1461092184903 Marionette TRACE conn4 <- [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]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1085ms 11:56:25 INFO - PROCESS | 1520 | 1461092184987 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 1520 | 1461092184992 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 11:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:56:25 INFO - PROCESS | 1520 | 1461092184998 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 1520 | 1461092185001 Marionette TRACE conn4 <- [1,2342,null,{}] 11:56:25 INFO - PROCESS | 1520 | 1461092185005 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:25 INFO - PROCESS | 1520 | 1461092185123 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:56:25 INFO - PROCESS | 1520 | 1461092185303 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD3400 == 131 [pid = 1520] [id = 595] 11:56:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 211 (1C337400) [pid = 1520] [serial = 1785] [outer = 00000000] 11:56:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 212 (1C9D2800) [pid = 1520] [serial = 1786] [outer = 1C337400] 11:56:25 INFO - PROCESS | 1520 | 1461092185353 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 213 (1ED1C400) [pid = 1520] [serial = 1787] [outer = 1C337400] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 1FA9FC00 == 130 [pid = 1520] [id = 580] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 15EAD400 == 129 [pid = 1520] [id = 579] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 1FA9F400 == 128 [pid = 1520] [id = 578] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 1EDE9C00 == 127 [pid = 1520] [id = 577] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 1A48B800 == 126 [pid = 1520] [id = 576] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 1990F400 == 125 [pid = 1520] [id = 575] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 15EEF000 == 124 [pid = 1520] [id = 574] 11:56:25 INFO - PROCESS | 1520 | --DOMWINDOW == 212 (23A59800) [pid = 1520] [serial = 1633] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1520 | --DOMWINDOW == 211 (2245C000) [pid = 1520] [serial = 1630] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1520 | --DOMWINDOW == 210 (26B91400) [pid = 1520] [serial = 1642] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1520 | --DOMWINDOW == 209 (24C70400) [pid = 1520] [serial = 1639] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1520 | --DOMWINDOW == 208 (24287800) [pid = 1520] [serial = 1636] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1520 | --DOMWINDOW == 207 (21B71800) [pid = 1520] [serial = 1627] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1520 | --DOMWINDOW == 206 (29AF0800) [pid = 1520] [serial = 1648] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1520 | --DOMWINDOW == 205 (272CF000) [pid = 1520] [serial = 1645] [outer = 00000000] [url = about:blank] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 1274E000 == 123 [pid = 1520] [id = 573] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 122BE800 == 122 [pid = 1520] [id = 572] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 19C30800 == 121 [pid = 1520] [id = 571] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 27B1C400 == 120 [pid = 1520] [id = 564] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 26D30400 == 119 [pid = 1520] [id = 563] 11:56:25 INFO - PROCESS | 1520 | --DOCSHELL 2655C400 == 118 [pid = 1520] [id = 562] 11:56:26 INFO - PROCESS | 1520 | --DOCSHELL 19C01800 == 117 [pid = 1520] [id = 561] 11:56:26 INFO - PROCESS | 1520 | --DOCSHELL 1C886C00 == 116 [pid = 1520] [id = 560] 11:56:26 INFO - PROCESS | 1520 | --DOCSHELL 171A3000 == 115 [pid = 1520] [id = 559] 11:56:26 INFO - PROCESS | 1520 | 1461092186095 Marionette TRACE conn4 <- [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]]]}] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 204 (23A61400) [pid = 1520] [serial = 1532] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 203 (22A3E400) [pid = 1520] [serial = 1529] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 202 (26D31C00) [pid = 1520] [serial = 1664] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 201 (1808C000) [pid = 1520] [serial = 1607] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 200 (1864B800) [pid = 1520] [serial = 1655] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 199 (204B9C00) [pid = 1520] [serial = 1624] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 198 (19C0A400) [pid = 1520] [serial = 1670] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 197 (2A62F800) [pid = 1520] [serial = 1667] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 196 (2245F000) [pid = 1520] [serial = 1526] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 195 (1FA23000) [pid = 1520] [serial = 1621] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 194 (1BFD4C00) [pid = 1520] [serial = 1615] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 193 (24C10000) [pid = 1520] [serial = 1660] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 192 (26B8FC00) [pid = 1520] [serial = 1663] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 191 (1FDA5800) [pid = 1520] [serial = 1658] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 190 (22283C00) [pid = 1520] [serial = 1523] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 189 (247ED800) [pid = 1520] [serial = 1538] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 188 (24C8D800) [pid = 1520] [serial = 1661] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 187 (172C4400) [pid = 1520] [serial = 1654] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 186 (19C05800) [pid = 1520] [serial = 1612] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 185 (19909800) [pid = 1520] [serial = 1652] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 184 (1F855C00) [pid = 1520] [serial = 1657] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 183 (1CBFAC00) [pid = 1520] [serial = 1618] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 182 (122DA800) [pid = 1520] [serial = 1609] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 181 (2A628000) [pid = 1520] [serial = 1666] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (24A59800) [pid = 1520] [serial = 1571] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 179 (18091C00) [pid = 1520] [serial = 1669] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 178 (24283C00) [pid = 1520] [serial = 1535] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 177 (18085C00) [pid = 1520] [serial = 1651] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 176 (1CA20800) [pid = 1520] [serial = 1673] [outer = 00000000] [url = about:blank] 11:56:26 INFO - PROCESS | 1520 | --DOMWINDOW == 175 (1BFDC400) [pid = 1520] [serial = 1672] [outer = 00000000] [url = about:blank] 11:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1118ms 11:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:56:26 INFO - PROCESS | 1520 | 1461092186122 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 1520 | 1461092186124 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 11:56:26 INFO - PROCESS | 1520 | 1461092186128 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 1520 | 1461092186131 Marionette TRACE conn4 <- [1,2346,null,{}] 11:56:26 INFO - PROCESS | 1520 | 1461092186144 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:26 INFO - PROCESS | 1520 | 1461092186253 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:56:26 INFO - PROCESS | 1520 | 1461092186260 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1520 | ++DOCSHELL 132AEC00 == 116 [pid = 1520] [id = 596] 11:56:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 176 (13399400) [pid = 1520] [serial = 1788] [outer = 00000000] 11:56:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 177 (19909800) [pid = 1520] [serial = 1789] [outer = 13399400] 11:56:26 INFO - PROCESS | 1520 | 1461092186310 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 178 (19C0B000) [pid = 1520] [serial = 1790] [outer = 13399400] 11:56:26 INFO - PROCESS | 1520 | 1461092186893 Marionette TRACE conn4 <- [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]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 790ms 11:56:26 INFO - PROCESS | 1520 | 1461092186919 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:56:26 INFO - PROCESS | 1520 | 1461092186922 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 11:56:26 INFO - PROCESS | 1520 | 1461092186925 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:56:26 INFO - PROCESS | 1520 | 1461092186926 Marionette TRACE conn4 <- [1,2350,null,{}] 11:56:26 INFO - PROCESS | 1520 | 1461092186930 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 1520 | 1461092187036 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:56:27 INFO - PROCESS | 1520 | 1461092187184 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1520 | ++DOCSHELL 19C29800 == 117 [pid = 1520] [id = 597] 11:56:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 179 (1B2A5000) [pid = 1520] [serial = 1791] [outer = 00000000] 11:56:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 180 (1C478400) [pid = 1520] [serial = 1792] [outer = 1B2A5000] 11:56:27 INFO - PROCESS | 1520 | 1461092187233 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (1C877800) [pid = 1520] [serial = 1793] [outer = 1B2A5000] 11:56:27 INFO - PROCESS | 1520 | 1461092187623 Marionette TRACE conn4 <- [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]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 770ms 11:56:27 INFO - PROCESS | 1520 | 1461092187699 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1520 | 1461092187701 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 11:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:56:27 INFO - PROCESS | 1520 | 1461092187705 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1520 | 1461092187706 Marionette TRACE conn4 <- [1,2354,null,{}] 11:56:27 INFO - PROCESS | 1520 | 1461092187710 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:27 INFO - PROCESS | 1520 | 1461092187817 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:56:27 INFO - PROCESS | 1520 | 1461092187828 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1520 | ++DOCSHELL 1C87D400 == 118 [pid = 1520] [id = 598] 11:56:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (1C882400) [pid = 1520] [serial = 1794] [outer = 00000000] 11:56:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (1D8E7000) [pid = 1520] [serial = 1795] [outer = 1C882400] 11:56:27 INFO - PROCESS | 1520 | 1461092187876 Marionette DEBUG loaded listener.js 11:56:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 184 (1F9CC400) [pid = 1520] [serial = 1796] [outer = 1C882400] 11:56:28 INFO - PROCESS | 1520 | 1461092188401 Marionette TRACE conn4 <- [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]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 11:56:28 INFO - PROCESS | 1520 | 1461092188456 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 1520 | 1461092188458 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 11:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:56:28 INFO - PROCESS | 1520 | 1461092188462 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1520 | 1461092188463 Marionette TRACE conn4 <- [1,2358,null,{}] 11:56:28 INFO - PROCESS | 1520 | 1461092188467 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:28 INFO - PROCESS | 1520 | 1461092188635 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:56:28 INFO - PROCESS | 1520 | 1461092188663 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 1520 | ++DOCSHELL 1FA2F400 == 119 [pid = 1520] [id = 599] 11:56:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 185 (1FAA6800) [pid = 1520] [serial = 1797] [outer = 00000000] 11:56:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 186 (2146E400) [pid = 1520] [serial = 1798] [outer = 1FAA6800] 11:56:28 INFO - PROCESS | 1520 | 1461092188713 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 187 (2150B400) [pid = 1520] [serial = 1799] [outer = 1FAA6800] 11:56:29 INFO - PROCESS | 1520 | 1461092189193 Marionette TRACE conn4 <- [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]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 11:56:29 INFO - PROCESS | 1520 | 1461092189234 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:56:29 INFO - PROCESS | 1520 | 1461092189236 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 11:56:29 INFO - PROCESS | 1520 | 1461092189239 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:56:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:56:29 INFO - PROCESS | 1520 | 1461092189241 Marionette TRACE conn4 <- [1,2362,null,{}] 11:56:29 INFO - PROCESS | 1520 | 1461092189244 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:29 INFO - PROCESS | 1520 | 1461092189394 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:56:29 INFO - PROCESS | 1520 | 1461092189414 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1520 | ++DOCSHELL 21B71800 == 120 [pid = 1520] [id = 600] 11:56:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 188 (21B73C00) [pid = 1520] [serial = 1800] [outer = 00000000] 11:56:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 189 (22280400) [pid = 1520] [serial = 1801] [outer = 21B73C00] 11:56:29 INFO - PROCESS | 1520 | 1461092189459 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 190 (2228DC00) [pid = 1520] [serial = 1802] [outer = 21B73C00] 11:56:29 INFO - PROCESS | 1520 | 1461092189938 Marionette TRACE conn4 <- [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]]]}] 11:56:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:56:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 11:56:30 INFO - PROCESS | 1520 | 1461092190002 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1520 | 1461092190004 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 11:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 189 (1814F000) [pid = 1520] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 188 (1A486C00) [pid = 1520] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 187 (126BC800) [pid = 1520] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 186 (1FAA0000) [pid = 1520] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 185 (1274EC00) [pid = 1520] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 184 (1A422400) [pid = 1520] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 183 (1EDEF000) [pid = 1520] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 182 (15EEB000) [pid = 1520] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 181 (1FD96800) [pid = 1520] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:56:30 INFO - PROCESS | 1520 | --DOMWINDOW == 180 (1BFDD800) [pid = 1520] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:56:30 INFO - PROCESS | 1520 | 1461092190329 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1520 | 1461092190331 Marionette TRACE conn4 <- [1,2366,null,{}] 11:56:30 INFO - PROCESS | 1520 | 1461092190335 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:30 INFO - PROCESS | 1520 | 1461092190438 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:56:30 INFO - PROCESS | 1520 | 1461092190444 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1520 | ++DOCSHELL 19907400 == 121 [pid = 1520] [id = 601] 11:56:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 181 (1990E000) [pid = 1520] [serial = 1803] [outer = 00000000] 11:56:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 182 (1B2A6800) [pid = 1520] [serial = 1804] [outer = 1990E000] 11:56:30 INFO - PROCESS | 1520 | 1461092190491 Marionette DEBUG loaded listener.js 11:56:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 183 (1CBFC000) [pid = 1520] [serial = 1805] [outer = 1990E000] 11:56:30 INFO - PROCESS | 1520 | 1461092190951 Marionette TRACE conn4 <- [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]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 710ms 11:56:31 INFO - PROCESS | 1520 | 1461092191014 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 1520 | 1461092191016 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 11:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:56:31 INFO - PROCESS | 1520 | 1461092191019 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 1520 | 1461092191021 Marionette TRACE conn4 <- [1,2370,null,{}] 11:56:31 INFO - PROCESS | 1520 | 1461092191024 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 1520 | 1461092191130 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:56:31 INFO - PROCESS | 1520 | 1461092191136 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1520 | ++DOCSHELL 1F753400 == 122 [pid = 1520] [id = 602] 11:56:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 184 (204B5000) [pid = 1520] [serial = 1806] [outer = 00000000] 11:56:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 185 (22461400) [pid = 1520] [serial = 1807] [outer = 204B5000] 11:56:31 INFO - PROCESS | 1520 | 1461092191180 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 186 (2248D800) [pid = 1520] [serial = 1808] [outer = 204B5000] 11:56:31 INFO - PROCESS | 1520 | 1461092191644 Marionette TRACE conn4 <- [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]]]}] 11:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 11:56:31 INFO - PROCESS | 1520 | 1461092191690 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:56:31 INFO - PROCESS | 1520 | 1461092191692 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 11:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:56:31 INFO - PROCESS | 1520 | 1461092191695 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:56:31 INFO - PROCESS | 1520 | 1461092191697 Marionette TRACE conn4 <- [1,2374,null,{}] 11:56:31 INFO - PROCESS | 1520 | 1461092191700 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:31 INFO - PROCESS | 1520 | 1461092191805 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:56:31 INFO - PROCESS | 1520 | 1461092191847 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1520 | ++DOCSHELL 22A41000 == 123 [pid = 1520] [id = 603] 11:56:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 187 (23A61400) [pid = 1520] [serial = 1809] [outer = 00000000] 11:56:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 188 (23ACC000) [pid = 1520] [serial = 1810] [outer = 23A61400] 11:56:31 INFO - PROCESS | 1520 | 1461092191894 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 189 (23AD5400) [pid = 1520] [serial = 1811] [outer = 23A61400] 11:56:32 INFO - PROCESS | 1520 | 1461092192482 Marionette TRACE conn4 <- [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]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 870ms 11:56:32 INFO - PROCESS | 1520 | 1461092192566 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1520 | 1461092192571 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 11:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:56:32 INFO - PROCESS | 1520 | 1461092192576 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1520 | 1461092192580 Marionette TRACE conn4 <- [1,2378,null,{}] 11:56:32 INFO - PROCESS | 1520 | 1461092192587 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:32 INFO - PROCESS | 1520 | 1461092192731 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:56:32 INFO - PROCESS | 1520 | 1461092192889 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1520 | ++DOCSHELL 122D0C00 == 124 [pid = 1520] [id = 604] 11:56:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 190 (122D2000) [pid = 1520] [serial = 1812] [outer = 00000000] 11:56:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 191 (18086800) [pid = 1520] [serial = 1813] [outer = 122D2000] 11:56:32 INFO - PROCESS | 1520 | 1461092192948 Marionette DEBUG loaded listener.js 11:56:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 192 (18158C00) [pid = 1520] [serial = 1814] [outer = 122D2000] 11:56:33 INFO - PROCESS | 1520 | 1461092193546 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1021ms 11:56:33 INFO - PROCESS | 1520 | 1461092193602 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:56:33 INFO - PROCESS | 1520 | 1461092193609 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 11:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:56:33 INFO - PROCESS | 1520 | 1461092193615 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 1520 | 1461092193618 Marionette TRACE conn4 <- [1,2382,null,{}] 11:56:33 INFO - PROCESS | 1520 | 1461092193623 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:33 INFO - PROCESS | 1520 | 1461092193756 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:56:33 INFO - PROCESS | 1520 | 1461092193933 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:33 INFO - PROCESS | 1520 | ++DOCSHELL 1B2ADC00 == 125 [pid = 1520] [id = 605] 11:56:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 193 (1B2AE000) [pid = 1520] [serial = 1815] [outer = 00000000] 11:56:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 194 (1C879000) [pid = 1520] [serial = 1816] [outer = 1B2AE000] 11:56:33 INFO - PROCESS | 1520 | 1461092193988 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 195 (1EE7A400) [pid = 1520] [serial = 1817] [outer = 1B2AE000] 11:56:34 INFO - PROCESS | 1520 | 1461092194636 Marionette TRACE conn4 <- [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]]]}] 11:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1077ms 11:56:34 INFO - PROCESS | 1520 | 1461092194693 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1520 | 1461092194696 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 11:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:56:34 INFO - PROCESS | 1520 | 1461092194700 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1520 | 1461092194704 Marionette TRACE conn4 <- [1,2386,null,{}] 11:56:34 INFO - PROCESS | 1520 | 1461092194716 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:34 INFO - PROCESS | 1520 | 1461092194883 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:56:35 INFO - PROCESS | 1520 | 1461092195060 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 1520 | ++DOCSHELL 21B71C00 == 126 [pid = 1520] [id = 606] 11:56:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 196 (22283C00) [pid = 1520] [serial = 1818] [outer = 00000000] 11:56:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 197 (23C35C00) [pid = 1520] [serial = 1819] [outer = 22283C00] 11:56:35 INFO - PROCESS | 1520 | 1461092195120 Marionette DEBUG loaded listener.js 11:56:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 198 (2428E400) [pid = 1520] [serial = 1820] [outer = 22283C00] 11:56:35 INFO - PROCESS | 1520 | 1461092195682 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1022ms 11:56:35 INFO - PROCESS | 1520 | 1461092195725 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1520 | 1461092195728 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 11:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:56:35 INFO - PROCESS | 1520 | 1461092195732 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1520 | 1461092195734 Marionette TRACE conn4 <- [1,2390,null,{}] 11:56:35 INFO - PROCESS | 1520 | 1461092195738 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:35 INFO - PROCESS | 1520 | 1461092195867 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:56:36 INFO - PROCESS | 1520 | 1461092196061 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1520 | ++DOCSHELL 24C04400 == 127 [pid = 1520] [id = 607] 11:56:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 199 (24C04800) [pid = 1520] [serial = 1821] [outer = 00000000] 11:56:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 200 (24C78800) [pid = 1520] [serial = 1822] [outer = 24C04800] 11:56:36 INFO - PROCESS | 1520 | 1461092196118 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 201 (24C8D800) [pid = 1520] [serial = 1823] [outer = 24C04800] 11:56:36 INFO - PROCESS | 1520 | 1461092196709 Marionette TRACE conn4 <- [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]]]}] 11:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1019ms 11:56:36 INFO - PROCESS | 1520 | 1461092196762 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:56:36 INFO - PROCESS | 1520 | 1461092196765 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 11:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:56:36 INFO - PROCESS | 1520 | 1461092196770 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:56:36 INFO - PROCESS | 1520 | 1461092196772 Marionette TRACE conn4 <- [1,2394,null,{}] 11:56:36 INFO - PROCESS | 1520 | 1461092196793 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:36 INFO - PROCESS | 1520 | 1461092196919 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:56:37 INFO - PROCESS | 1520 | 1461092197107 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 1520 | ++DOCSHELL 24C94800 == 128 [pid = 1520] [id = 608] 11:56:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 202 (2525C400) [pid = 1520] [serial = 1824] [outer = 00000000] 11:56:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 203 (25288800) [pid = 1520] [serial = 1825] [outer = 2525C400] 11:56:37 INFO - PROCESS | 1520 | 1461092197163 Marionette DEBUG loaded listener.js 11:56:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 204 (25B5B000) [pid = 1520] [serial = 1826] [outer = 2525C400] 11:56:37 INFO - PROCESS | 1520 | 1461092197745 Marionette TRACE conn4 <- [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]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 990ms 11:56:37 INFO - PROCESS | 1520 | 1461092197779 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1520 | 1461092197782 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 11:56:37 INFO - PROCESS | 1520 | 1461092197787 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 1520 | 1461092197789 Marionette TRACE conn4 <- [1,2398,null,{}] 11:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:56:37 INFO - PROCESS | 1520 | 1461092197793 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:37 INFO - PROCESS | 1520 | 1461092197941 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:56:38 INFO - PROCESS | 1520 | 1461092198135 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1520 | ++DOCSHELL 26B96C00 == 129 [pid = 1520] [id = 609] 11:56:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 205 (26B97400) [pid = 1520] [serial = 1827] [outer = 00000000] 11:56:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 206 (26D26000) [pid = 1520] [serial = 1828] [outer = 26B97400] 11:56:38 INFO - PROCESS | 1520 | 1461092198196 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 207 (26D2C400) [pid = 1520] [serial = 1829] [outer = 26B97400] 11:56:38 INFO - PROCESS | 1520 | 1461092198765 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1014ms 11:56:38 INFO - PROCESS | 1520 | 1461092198807 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1520 | 1461092198809 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 11:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:56:38 INFO - PROCESS | 1520 | 1461092198813 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1520 | 1461092198815 Marionette TRACE conn4 <- [1,2402,null,{}] 11:56:38 INFO - PROCESS | 1520 | 1461092198819 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:38 INFO - PROCESS | 1520 | 1461092198945 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:56:39 INFO - PROCESS | 1520 | 1461092199135 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1520 | ++DOCSHELL 26D2E400 == 130 [pid = 1520] [id = 610] 11:56:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 208 (27205C00) [pid = 1520] [serial = 1830] [outer = 00000000] 11:56:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 209 (2720DC00) [pid = 1520] [serial = 1831] [outer = 27205C00] 11:56:39 INFO - PROCESS | 1520 | 1461092199191 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 210 (272C7000) [pid = 1520] [serial = 1832] [outer = 27205C00] 11:56:39 INFO - PROCESS | 1520 | 1461092199775 Marionette TRACE conn4 <- [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]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1019ms 11:56:39 INFO - PROCESS | 1520 | 1461092199836 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1520 | 1461092199839 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 11:56:39 INFO - PROCESS | 1520 | 1461092199842 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:56:39 INFO - PROCESS | 1520 | 1461092199844 Marionette TRACE conn4 <- [1,2406,null,{}] 11:56:39 INFO - PROCESS | 1520 | 1461092199848 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:39 INFO - PROCESS | 1520 | 1461092199975 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:56:40 INFO - PROCESS | 1520 | 1461092200175 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1520 | ++DOCSHELL 26D2E000 == 131 [pid = 1520] [id = 611] 11:56:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 211 (27209800) [pid = 1520] [serial = 1833] [outer = 00000000] 11:56:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 212 (273C2C00) [pid = 1520] [serial = 1834] [outer = 27209800] 11:56:40 INFO - PROCESS | 1520 | 1461092200233 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 213 (273C7400) [pid = 1520] [serial = 1835] [outer = 27209800] 11:56:40 INFO - PROCESS | 1520 | 1461092200834 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1019ms 11:56:40 INFO - PROCESS | 1520 | 1461092200865 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1520 | 1461092200867 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 11:56:40 INFO - PROCESS | 1520 | 1461092200871 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:56:40 INFO - PROCESS | 1520 | 1461092200873 Marionette TRACE conn4 <- [1,2410,null,{}] 11:56:40 INFO - PROCESS | 1520 | 1461092200877 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:41 INFO - PROCESS | 1520 | 1461092201003 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:56:41 INFO - PROCESS | 1520 | 1461092201200 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1520 | ++DOCSHELL 1F855400 == 132 [pid = 1520] [id = 612] 11:56:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 214 (2783C800) [pid = 1520] [serial = 1836] [outer = 00000000] 11:56:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 215 (27B12C00) [pid = 1520] [serial = 1837] [outer = 2783C800] 11:56:41 INFO - PROCESS | 1520 | 1461092201259 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 216 (27B15000) [pid = 1520] [serial = 1838] [outer = 2783C800] 11:56:41 INFO - PROCESS | 1520 | 1461092201788 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 11:56:41 INFO - PROCESS | 1520 | 1461092201845 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:56:41 INFO - PROCESS | 1520 | 1461092201848 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 11:56:41 INFO - PROCESS | 1520 | 1461092201851 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:56:41 INFO - PROCESS | 1520 | 1461092201853 Marionette TRACE conn4 <- [1,2414,null,{}] 11:56:41 INFO - PROCESS | 1520 | 1461092201857 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:42 INFO - PROCESS | 1520 | 1461092202000 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:56:42 INFO - PROCESS | 1520 | 1461092202181 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1520 | ++DOCSHELL 27B1D400 == 133 [pid = 1520] [id = 613] 11:56:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 217 (28214400) [pid = 1520] [serial = 1839] [outer = 00000000] 11:56:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 218 (2821DC00) [pid = 1520] [serial = 1840] [outer = 28214400] 11:56:42 INFO - PROCESS | 1520 | 1461092202235 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 219 (2972A400) [pid = 1520] [serial = 1841] [outer = 28214400] 11:56:42 INFO - PROCESS | 1520 | 1461092202818 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1018ms 11:56:42 INFO - PROCESS | 1520 | 1461092202873 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1520 | 1461092202876 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 11:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:56:42 INFO - PROCESS | 1520 | 1461092202880 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1520 | 1461092202882 Marionette TRACE conn4 <- [1,2418,null,{}] 11:56:42 INFO - PROCESS | 1520 | 1461092202886 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:43 INFO - PROCESS | 1520 | 1461092203031 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:56:43 INFO - PROCESS | 1520 | 1461092203186 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:43 INFO - PROCESS | 1520 | ++DOCSHELL 29ACAC00 == 134 [pid = 1520] [id = 614] 11:56:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 220 (29ACF000) [pid = 1520] [serial = 1842] [outer = 00000000] 11:56:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 221 (29AEC000) [pid = 1520] [serial = 1843] [outer = 29ACF000] 11:56:43 INFO - PROCESS | 1520 | 1461092203245 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 222 (29AF1800) [pid = 1520] [serial = 1844] [outer = 29ACF000] 11:56:43 INFO - PROCESS | 1520 | 1461092203824 Marionette TRACE conn4 <- [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]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 11:56:43 INFO - PROCESS | 1520 | 1461092203853 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1520 | 1461092203855 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 11:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:56:43 INFO - PROCESS | 1520 | 1461092203859 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1520 | 1461092203861 Marionette TRACE conn4 <- [1,2422,null,{}] 11:56:43 INFO - PROCESS | 1520 | 1461092203865 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:44 INFO - PROCESS | 1520 | 1461092203997 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:56:44 INFO - PROCESS | 1520 | 1461092204193 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1520 | ++DOCSHELL 24295000 == 135 [pid = 1520] [id = 615] 11:56:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 223 (24295400) [pid = 1520] [serial = 1845] [outer = 00000000] 11:56:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 224 (2429E000) [pid = 1520] [serial = 1846] [outer = 24295400] 11:56:44 INFO - PROCESS | 1520 | 1461092204249 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 225 (2429F800) [pid = 1520] [serial = 1847] [outer = 24295400] 11:56:44 INFO - PROCESS | 1520 | 1461092204785 Marionette TRACE conn4 <- [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]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 971ms 11:56:44 INFO - PROCESS | 1520 | 1461092204895 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 1520 | 1461092204897 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 11:56:44 INFO - PROCESS | 1520 | 1461092204919 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 1520 | 1461092204921 Marionette TRACE conn4 <- [1,2426,null,{}] 11:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:56:44 INFO - PROCESS | 1520 | 1461092204925 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:45 INFO - PROCESS | 1520 | 1461092205059 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:56:45 INFO - PROCESS | 1520 | 1461092205235 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:45 INFO - PROCESS | 1520 | ++DOCSHELL 12818800 == 136 [pid = 1520] [id = 616] 11:56:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 226 (12ABB800) [pid = 1520] [serial = 1848] [outer = 00000000] 11:56:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 227 (1A48C000) [pid = 1520] [serial = 1849] [outer = 12ABB800] 11:56:45 INFO - PROCESS | 1520 | 1461092205290 Marionette DEBUG loaded listener.js 11:56:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 228 (1AE0BC00) [pid = 1520] [serial = 1850] [outer = 12ABB800] 11:56:45 INFO - PROCESS | 1520 | 1461092205930 Marionette TRACE conn4 <- [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]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1015ms 11:56:45 INFO - PROCESS | 1520 | 1461092205939 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1520 | 1461092205942 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 11:56:45 INFO - PROCESS | 1520 | 1461092205945 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:56:45 INFO - PROCESS | 1520 | 1461092205947 Marionette TRACE conn4 <- [1,2430,null,{}] 11:56:45 INFO - PROCESS | 1520 | 1461092205951 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:46 INFO - PROCESS | 1520 | 1461092206080 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:56:46 INFO - PROCESS | 1520 | 1461092206284 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1520 | ++DOCSHELL 1AD0E400 == 137 [pid = 1520] [id = 617] 11:56:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 229 (1C331C00) [pid = 1520] [serial = 1851] [outer = 00000000] 11:56:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 230 (1FAA4800) [pid = 1520] [serial = 1852] [outer = 1C331C00] 11:56:46 INFO - PROCESS | 1520 | 1461092206344 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 231 (1FAA4000) [pid = 1520] [serial = 1853] [outer = 1C331C00] 11:56:47 INFO - PROCESS | 1520 | 1461092207291 Marionette TRACE conn4 <- [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]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1371ms 11:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:56:47 INFO - PROCESS | 1520 | 1461092207320 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 1520 | 1461092207324 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 11:56:47 INFO - PROCESS | 1520 | 1461092207329 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 1520 | 1461092207333 Marionette TRACE conn4 <- [1,2434,null,{}] 11:56:47 INFO - PROCESS | 1520 | 1461092207338 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:47 INFO - PROCESS | 1520 | 1461092207469 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:56:47 INFO - PROCESS | 1520 | 1461092207656 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 1520 | ++DOCSHELL 19906C00 == 138 [pid = 1520] [id = 618] 11:56:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 232 (1990E400) [pid = 1520] [serial = 1854] [outer = 00000000] 11:56:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 233 (1AA0EC00) [pid = 1520] [serial = 1855] [outer = 1990E400] 11:56:47 INFO - PROCESS | 1520 | 1461092207708 Marionette DEBUG loaded listener.js 11:56:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 234 (1BDAF400) [pid = 1520] [serial = 1856] [outer = 1990E400] 11:56:48 INFO - PROCESS | 1520 | 1461092208289 Marionette TRACE conn4 <- [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]]]}] 11:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1025ms 11:56:48 INFO - PROCESS | 1520 | 1461092208356 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:56:48 INFO - PROCESS | 1520 | 1461092208362 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 11:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:56:48 INFO - PROCESS | 1520 | 1461092208368 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:56:48 INFO - PROCESS | 1520 | 1461092208371 Marionette TRACE conn4 <- [1,2438,null,{}] 11:56:48 INFO - PROCESS | 1520 | 1461092208375 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:48 INFO - PROCESS | 1520 | 1461092208495 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:56:48 INFO - PROCESS | 1520 | 1461092208685 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 1520 | ++DOCSHELL 1C878800 == 139 [pid = 1520] [id = 619] 11:56:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 235 (1D092000) [pid = 1520] [serial = 1857] [outer = 00000000] 11:56:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 236 (1F858800) [pid = 1520] [serial = 1858] [outer = 1D092000] 11:56:48 INFO - PROCESS | 1520 | 1461092208736 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 237 (1FA2B000) [pid = 1520] [serial = 1859] [outer = 1D092000] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 1F753400 == 138 [pid = 1520] [id = 602] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 19907400 == 137 [pid = 1520] [id = 601] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 21B71800 == 136 [pid = 1520] [id = 600] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 1FA2F400 == 135 [pid = 1520] [id = 599] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 1C87D400 == 134 [pid = 1520] [id = 598] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 236 (22285400) [pid = 1520] [serial = 1744] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 19C29800 == 133 [pid = 1520] [id = 597] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 132AEC00 == 132 [pid = 1520] [id = 596] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 1BFD3400 == 131 [pid = 1520] [id = 595] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 170CA000 == 130 [pid = 1520] [id = 594] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 24C70800 == 129 [pid = 1520] [id = 591] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 24A57800 == 128 [pid = 1520] [id = 590] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 247E6400 == 127 [pid = 1520] [id = 589] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 1D8E6000 == 126 [pid = 1520] [id = 588] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 16B16000 == 125 [pid = 1520] [id = 587] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 22484800 == 124 [pid = 1520] [id = 586] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 22467800 == 123 [pid = 1520] [id = 585] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 21B74400 == 122 [pid = 1520] [id = 584] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 1A4A7400 == 121 [pid = 1520] [id = 583] 11:56:49 INFO - PROCESS | 1520 | --DOCSHELL 16DEEC00 == 120 [pid = 1520] [id = 582] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 235 (19C0AC00) [pid = 1520] [serial = 1723] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 234 (1A428400) [pid = 1520] [serial = 1724] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 233 (23AC9000) [pid = 1520] [serial = 1675] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 232 (1BFD7000) [pid = 1520] [serial = 1726] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 231 (1D8EA400) [pid = 1520] [serial = 1718] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 230 (1C938800) [pid = 1520] [serial = 1717] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 229 (272D0800) [pid = 1520] [serial = 1687] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 228 (21B72C00) [pid = 1520] [serial = 1681] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 227 (1FDA2C00) [pid = 1520] [serial = 1735] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 226 (1BE1E400) [pid = 1520] [serial = 1678] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 225 (24C71400) [pid = 1520] [serial = 1684] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 224 (12817800) [pid = 1520] [serial = 1720] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 223 (132AE000) [pid = 1520] [serial = 1721] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 222 (1AD10C00) [pid = 1520] [serial = 1715] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 221 (1AA03800) [pid = 1520] [serial = 1714] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 220 (1FA30400) [pid = 1520] [serial = 1733] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 219 (1FA26400) [pid = 1520] [serial = 1732] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 218 (27B16800) [pid = 1520] [serial = 1690] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 217 (2A62F000) [pid = 1520] [serial = 1693] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 216 (2A3BAC00) [pid = 1520] [serial = 1696] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 215 (2B0D1400) [pid = 1520] [serial = 1699] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 214 (29735800) [pid = 1520] [serial = 1702] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 213 (1BFDE000) [pid = 1520] [serial = 1711] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 212 (1BFDB800) [pid = 1520] [serial = 1708] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 211 (2821C000) [pid = 1520] [serial = 1705] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 210 (1C92FC00) [pid = 1520] [serial = 1738] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 209 (2150B800) [pid = 1520] [serial = 1741] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 208 (21562C00) [pid = 1520] [serial = 1742] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 207 (204B2800) [pid = 1520] [serial = 1736] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 206 (1CABB800) [pid = 1520] [serial = 1729] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 205 (1D8EE800) [pid = 1520] [serial = 1739] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 204 (1D8F3000) [pid = 1520] [serial = 1730] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | --DOMWINDOW == 203 (1C371800) [pid = 1520] [serial = 1727] [outer = 00000000] [url = about:blank] 11:56:49 INFO - PROCESS | 1520 | 1461092209438 Marionette TRACE conn4 <- [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]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1118ms 11:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:56:49 INFO - PROCESS | 1520 | 1461092209488 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 1520 | 1461092209491 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 11:56:49 INFO - PROCESS | 1520 | 1461092209494 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1520 | 1461092209497 Marionette TRACE conn4 <- [1,2442,null,{}] 11:56:49 INFO - PROCESS | 1520 | 1461092209507 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:49 INFO - PROCESS | 1520 | 1461092209622 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:56:49 INFO - PROCESS | 1520 | 1461092209764 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 1520 | ++DOCSHELL 172CDC00 == 121 [pid = 1520] [id = 620] 11:56:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 204 (18023400) [pid = 1520] [serial = 1860] [outer = 00000000] 11:56:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 205 (19C25400) [pid = 1520] [serial = 1861] [outer = 18023400] 11:56:49 INFO - PROCESS | 1520 | 1461092209813 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 206 (1AA13000) [pid = 1520] [serial = 1862] [outer = 18023400] 11:56:50 INFO - PROCESS | 1520 | 1461092210218 Marionette TRACE conn4 <- [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]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 790ms 11:56:50 INFO - PROCESS | 1520 | 1461092210284 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 1520 | 1461092210287 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 11:56:50 INFO - PROCESS | 1520 | 1461092210290 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1520 | 1461092210292 Marionette TRACE conn4 <- [1,2446,null,{}] 11:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:56:50 INFO - PROCESS | 1520 | 1461092210296 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:50 INFO - PROCESS | 1520 | 1461092210402 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:56:50 INFO - PROCESS | 1520 | 1461092210412 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:50 INFO - PROCESS | 1520 | ++DOCSHELL 1BDB0800 == 122 [pid = 1520] [id = 621] 11:56:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 207 (1BE12800) [pid = 1520] [serial = 1863] [outer = 00000000] 11:56:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 208 (1C877400) [pid = 1520] [serial = 1864] [outer = 1BE12800] 11:56:50 INFO - PROCESS | 1520 | 1461092210459 Marionette DEBUG loaded listener.js 11:56:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 209 (1C886000) [pid = 1520] [serial = 1865] [outer = 1BE12800] 11:56:50 INFO - PROCESS | 1520 | 1461092210985 Marionette TRACE conn4 <- [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]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 11:56:51 INFO - PROCESS | 1520 | 1461092211024 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 1520 | 1461092211026 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 11:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:56:51 INFO - PROCESS | 1520 | 1461092211030 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - PROCESS | 1520 | 1461092211031 Marionette TRACE conn4 <- [1,2450,null,{}] 11:56:51 INFO - PROCESS | 1520 | 1461092211035 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:51 INFO - PROCESS | 1520 | 1461092211138 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:56:51 INFO - PROCESS | 1520 | 1461092211294 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD1800 == 123 [pid = 1520] [id = 622] 11:56:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 210 (1C92FC00) [pid = 1520] [serial = 1866] [outer = 00000000] 11:56:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 211 (1EDE6800) [pid = 1520] [serial = 1867] [outer = 1C92FC00] 11:56:51 INFO - PROCESS | 1520 | 1461092211339 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 212 (1F852400) [pid = 1520] [serial = 1868] [outer = 1C92FC00] 11:56:51 INFO - PROCESS | 1520 | 1461092211752 Marionette TRACE conn4 <- [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]]]}] 11:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 11:56:51 INFO - PROCESS | 1520 | 1461092211801 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:56:51 INFO - PROCESS | 1520 | 1461092211803 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 11:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:56:51 INFO - PROCESS | 1520 | 1461092211806 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:56:51 INFO - PROCESS | 1520 | 1461092211807 Marionette TRACE conn4 <- [1,2454,null,{}] 11:56:51 INFO - PROCESS | 1520 | 1461092211853 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:52 INFO - PROCESS | 1520 | 1461092212024 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:56:52 INFO - PROCESS | 1520 | 1461092212048 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 1520 | ++DOCSHELL 1F9D9000 == 124 [pid = 1520] [id = 623] 11:56:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 213 (1FA21400) [pid = 1520] [serial = 1869] [outer = 00000000] 11:56:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 214 (2150B800) [pid = 1520] [serial = 1870] [outer = 1FA21400] 11:56:52 INFO - PROCESS | 1520 | 1461092212098 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 215 (21561800) [pid = 1520] [serial = 1871] [outer = 1FA21400] 11:56:52 INFO - PROCESS | 1520 | 1461092212568 Marionette TRACE conn4 <- [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]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 810ms 11:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:56:52 INFO - PROCESS | 1520 | 1461092212616 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1520 | 1461092212618 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 11:56:52 INFO - PROCESS | 1520 | 1461092212622 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1520 | 1461092212623 Marionette TRACE conn4 <- [1,2458,null,{}] 11:56:52 INFO - PROCESS | 1520 | 1461092212627 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:52 INFO - PROCESS | 1520 | 1461092212783 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:56:52 INFO - PROCESS | 1520 | 1461092212802 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 1520 | ++DOCSHELL 218B2C00 == 125 [pid = 1520] [id = 624] 11:56:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 216 (21B71800) [pid = 1520] [serial = 1872] [outer = 00000000] 11:56:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 217 (22285800) [pid = 1520] [serial = 1873] [outer = 21B71800] 11:56:52 INFO - PROCESS | 1520 | 1461092212847 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 218 (2243F400) [pid = 1520] [serial = 1874] [outer = 21B71800] 11:56:53 INFO - PROCESS | 1520 | 1461092213328 Marionette TRACE conn4 <- [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]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 11:56:53 INFO - PROCESS | 1520 | 1461092213356 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 1520 | 1461092213358 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 11:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:56:53 INFO - PROCESS | 1520 | 1461092213361 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 1520 | 1461092213362 Marionette TRACE conn4 <- [1,2462,null,{}] 11:56:53 INFO - PROCESS | 1520 | 1461092213405 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:53 INFO - PROCESS | 1520 | 1461092213556 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 217 (13399400) [pid = 1520] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 216 (1C882400) [pid = 1520] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 215 (1FAA6800) [pid = 1520] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 214 (21B73C00) [pid = 1520] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 213 (1990E000) [pid = 1520] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 212 (204B5000) [pid = 1520] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 211 (1B2A5000) [pid = 1520] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 210 (1C337400) [pid = 1520] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:56:53 INFO - PROCESS | 1520 | --DOMWINDOW == 209 (170CA800) [pid = 1520] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:56:53 INFO - PROCESS | 1520 | 1461092213912 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 1520 | ++DOCSHELL 122C8C00 == 126 [pid = 1520] [id = 625] 11:56:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 210 (122D1000) [pid = 1520] [serial = 1875] [outer = 00000000] 11:56:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 211 (19C2A000) [pid = 1520] [serial = 1876] [outer = 122D1000] 11:56:53 INFO - PROCESS | 1520 | 1461092213958 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 212 (1BFD2400) [pid = 1520] [serial = 1877] [outer = 122D1000] 11:56:54 INFO - PROCESS | 1520 | 1461092214307 Marionette TRACE conn4 <- [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]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1007ms 11:56:54 INFO - PROCESS | 1520 | 1461092214370 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:56:54 INFO - PROCESS | 1520 | 1461092214372 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 11:56:54 INFO - PROCESS | 1520 | 1461092214375 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 1520 | 1461092214377 Marionette TRACE conn4 <- [1,2466,null,{}] 11:56:54 INFO - PROCESS | 1520 | 1461092214381 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:54 INFO - PROCESS | 1520 | 1461092214488 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:56:54 INFO - PROCESS | 1520 | 1461092214495 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 1520 | ++DOCSHELL 1C337400 == 127 [pid = 1520] [id = 626] 11:56:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 213 (1C937000) [pid = 1520] [serial = 1878] [outer = 00000000] 11:56:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 214 (22282000) [pid = 1520] [serial = 1879] [outer = 1C937000] 11:56:54 INFO - PROCESS | 1520 | 1461092214540 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 215 (22467800) [pid = 1520] [serial = 1880] [outer = 1C937000] 11:56:55 INFO - PROCESS | 1520 | 1461092215017 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 11:56:55 INFO - PROCESS | 1520 | 1461092215046 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1520 | 1461092215048 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 11:56:55 INFO - PROCESS | 1520 | 1461092215074 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 1520 | 1461092215076 Marionette TRACE conn4 <- [1,2470,null,{}] 11:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:56:55 INFO - PROCESS | 1520 | 1461092215080 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:55 INFO - PROCESS | 1520 | 1461092215184 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:56:55 INFO - PROCESS | 1520 | 1461092215222 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1520 | ++DOCSHELL 22466000 == 128 [pid = 1520] [id = 627] 11:56:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 216 (22476800) [pid = 1520] [serial = 1881] [outer = 00000000] 11:56:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 217 (22A44800) [pid = 1520] [serial = 1882] [outer = 22476800] 11:56:55 INFO - PROCESS | 1520 | 1461092215267 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 218 (23A63800) [pid = 1520] [serial = 1883] [outer = 22476800] 11:56:55 INFO - PROCESS | 1520 | 1461092215761 Marionette TRACE conn4 <- [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]]]}] 11:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 11:56:55 INFO - PROCESS | 1520 | 1461092215812 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1520 | 1461092215814 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 11:56:55 INFO - PROCESS | 1520 | 1461092215818 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:56:55 INFO - PROCESS | 1520 | 1461092215820 Marionette TRACE conn4 <- [1,2474,null,{}] 11:56:55 INFO - PROCESS | 1520 | 1461092215823 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:56 INFO - PROCESS | 1520 | 1461092216042 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:56:56 INFO - PROCESS | 1520 | 1461092216224 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:56 INFO - PROCESS | 1520 | ++DOCSHELL 1241B000 == 129 [pid = 1520] [id = 628] 11:56:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 219 (1241B800) [pid = 1520] [serial = 1884] [outer = 00000000] 11:56:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 220 (132AE000) [pid = 1520] [serial = 1885] [outer = 1241B800] 11:56:56 INFO - PROCESS | 1520 | 1461092216285 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 221 (16D9B000) [pid = 1520] [serial = 1886] [outer = 1241B800] 11:56:57 INFO - PROCESS | 1520 | 1461092217003 Marionette TRACE conn4 <- [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]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1233ms 11:56:57 INFO - PROCESS | 1520 | 1461092217056 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 1520 | 1461092217061 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 11:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:56:57 INFO - PROCESS | 1520 | 1461092217066 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 1520 | 1461092217070 Marionette TRACE conn4 <- [1,2478,null,{}] 11:56:57 INFO - PROCESS | 1520 | 1461092217075 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:57 INFO - PROCESS | 1520 | 1461092217215 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:56:57 INFO - PROCESS | 1520 | 1461092217396 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1520 | ++DOCSHELL 1A4B2800 == 130 [pid = 1520] [id = 629] 11:56:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 222 (1AA04000) [pid = 1520] [serial = 1887] [outer = 00000000] 11:56:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 223 (1C876400) [pid = 1520] [serial = 1888] [outer = 1AA04000] 11:56:57 INFO - PROCESS | 1520 | 1461092217456 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 224 (1D8EF400) [pid = 1520] [serial = 1889] [outer = 1AA04000] 11:56:58 INFO - PROCESS | 1520 | 1461092218053 Marionette TRACE conn4 <- [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]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1018ms 11:56:58 INFO - PROCESS | 1520 | 1461092218089 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 1520 | 1461092218092 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 11:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:56:58 INFO - PROCESS | 1520 | 1461092218096 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1520 | 1461092218098 Marionette TRACE conn4 <- [1,2482,null,{}] 11:56:58 INFO - PROCESS | 1520 | 1461092218103 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:58 INFO - PROCESS | 1520 | 1461092218242 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:56:58 INFO - PROCESS | 1520 | 1461092218437 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 1520 | ++DOCSHELL 218B6800 == 131 [pid = 1520] [id = 630] 11:56:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 225 (21B78000) [pid = 1520] [serial = 1890] [outer = 00000000] 11:56:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 226 (23AC9C00) [pid = 1520] [serial = 1891] [outer = 21B78000] 11:56:58 INFO - PROCESS | 1520 | 1461092218494 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 227 (23C3A000) [pid = 1520] [serial = 1892] [outer = 21B78000] 11:56:59 INFO - PROCESS | 1520 | 1461092219104 Marionette TRACE conn4 <- [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]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1070ms 11:56:59 INFO - PROCESS | 1520 | 1461092219169 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 1520 | 1461092219173 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 11:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:56:59 INFO - PROCESS | 1520 | 1461092219184 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 1520 | 1461092219189 Marionette TRACE conn4 <- [1,2486,null,{}] 11:56:59 INFO - PROCESS | 1520 | 1461092219193 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:56:59 INFO - PROCESS | 1520 | 1461092219329 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:56:59 INFO - PROCESS | 1520 | 1461092219526 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 1520 | ++DOCSHELL 247ED800 == 132 [pid = 1520] [id = 631] 11:56:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 228 (247F1400) [pid = 1520] [serial = 1893] [outer = 00000000] 11:56:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 229 (24C0D000) [pid = 1520] [serial = 1894] [outer = 247F1400] 11:56:59 INFO - PROCESS | 1520 | 1461092219583 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 230 (24C77800) [pid = 1520] [serial = 1895] [outer = 247F1400] 11:57:00 INFO - PROCESS | 1520 | 1461092220143 Marionette TRACE conn4 <- [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]]]}] 11:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1026ms 11:57:00 INFO - PROCESS | 1520 | 1461092220209 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 1520 | 1461092220212 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 11:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:57:00 INFO - PROCESS | 1520 | 1461092220215 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 1520 | 1461092220217 Marionette TRACE conn4 <- [1,2490,null,{}] 11:57:00 INFO - PROCESS | 1520 | 1461092220221 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:00 INFO - PROCESS | 1520 | 1461092220352 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:57:00 INFO - PROCESS | 1520 | 1461092220542 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 1520 | ++DOCSHELL 24C89000 == 133 [pid = 1520] [id = 632] 11:57:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 231 (2525E400) [pid = 1520] [serial = 1896] [outer = 00000000] 11:57:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 232 (25B65800) [pid = 1520] [serial = 1897] [outer = 2525E400] 11:57:00 INFO - PROCESS | 1520 | 1461092220601 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 233 (26556400) [pid = 1520] [serial = 1898] [outer = 2525E400] 11:57:01 INFO - PROCESS | 1520 | 1461092221207 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1016ms 11:57:01 INFO - PROCESS | 1520 | 1461092221235 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 1520 | 1461092221237 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 11:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:57:01 INFO - PROCESS | 1520 | 1461092221240 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 1520 | 1461092221243 Marionette TRACE conn4 <- [1,2494,null,{}] 11:57:01 INFO - PROCESS | 1520 | 1461092221246 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:01 INFO - PROCESS | 1520 | 1461092221383 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:57:01 INFO - PROCESS | 1520 | 1461092221579 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1520 | ++DOCSHELL 26B99000 == 134 [pid = 1520] [id = 633] 11:57:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 234 (26D22800) [pid = 1520] [serial = 1899] [outer = 00000000] 11:57:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 235 (2720D800) [pid = 1520] [serial = 1900] [outer = 26D22800] 11:57:01 INFO - PROCESS | 1520 | 1461092221645 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 236 (27841800) [pid = 1520] [serial = 1901] [outer = 26D22800] 11:57:02 INFO - PROCESS | 1520 | 1461092222274 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1078ms 11:57:02 INFO - PROCESS | 1520 | 1461092222320 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 1520 | 1461092222322 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 11:57:02 INFO - PROCESS | 1520 | 1461092222325 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:57:02 INFO - PROCESS | 1520 | 1461092222328 Marionette TRACE conn4 <- [1,2498,null,{}] 11:57:02 INFO - PROCESS | 1520 | 1461092222332 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:02 INFO - PROCESS | 1520 | 1461092222463 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:57:02 INFO - PROCESS | 1520 | 1461092222659 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 1520 | ++DOCSHELL 27B16800 == 135 [pid = 1520] [id = 634] 11:57:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 237 (2821D000) [pid = 1520] [serial = 1902] [outer = 00000000] 11:57:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 238 (29AC8C00) [pid = 1520] [serial = 1903] [outer = 2821D000] 11:57:02 INFO - PROCESS | 1520 | 1461092222715 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 239 (29ACE800) [pid = 1520] [serial = 1904] [outer = 2821D000] 11:57:03 INFO - PROCESS | 1520 | 1461092223284 Marionette TRACE conn4 <- [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]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1016ms 11:57:03 INFO - PROCESS | 1520 | 1461092223345 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:57:03 INFO - PROCESS | 1520 | 1461092223348 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 11:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:57:03 INFO - PROCESS | 1520 | 1461092223352 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 1520 | 1461092223354 Marionette TRACE conn4 <- [1,2502,null,{}] 11:57:03 INFO - PROCESS | 1520 | 1461092223358 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:03 INFO - PROCESS | 1520 | 1461092223485 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:57:03 INFO - PROCESS | 1520 | 1461092223682 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1520 | ++DOCSHELL 2972D800 == 136 [pid = 1520] [id = 635] 11:57:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 240 (29739000) [pid = 1520] [serial = 1905] [outer = 00000000] 11:57:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 241 (2A3B3C00) [pid = 1520] [serial = 1906] [outer = 29739000] 11:57:03 INFO - PROCESS | 1520 | 1461092223738 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 242 (2A3B9C00) [pid = 1520] [serial = 1907] [outer = 29739000] 11:57:04 INFO - PROCESS | 1520 | 1461092224309 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1019ms 11:57:04 INFO - PROCESS | 1520 | 1461092224375 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1520 | 1461092224377 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 11:57:04 INFO - PROCESS | 1520 | 1461092224381 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:57:04 INFO - PROCESS | 1520 | 1461092224383 Marionette TRACE conn4 <- [1,2506,null,{}] 11:57:04 INFO - PROCESS | 1520 | 1461092224386 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:04 INFO - PROCESS | 1520 | 1461092224516 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:57:04 INFO - PROCESS | 1520 | 1461092224716 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:04 INFO - PROCESS | 1520 | ++DOCSHELL 2A3B2000 == 137 [pid = 1520] [id = 636] 11:57:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 243 (2A3BDC00) [pid = 1520] [serial = 1908] [outer = 00000000] 11:57:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 244 (2A62DC00) [pid = 1520] [serial = 1909] [outer = 2A3BDC00] 11:57:04 INFO - PROCESS | 1520 | 1461092224776 Marionette DEBUG loaded listener.js 11:57:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 245 (2A630C00) [pid = 1520] [serial = 1910] [outer = 2A3BDC00] 11:57:05 INFO - PROCESS | 1520 | 1461092225342 Marionette TRACE conn4 <- [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]]]}] 11:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 971ms 11:57:05 INFO - PROCESS | 1520 | 1461092225354 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:57:05 INFO - PROCESS | 1520 | 1461092225356 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 11:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:57:05 INFO - PROCESS | 1520 | 1461092225360 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:57:05 INFO - PROCESS | 1520 | 1461092225362 Marionette TRACE conn4 <- [1,2510,null,{}] 11:57:05 INFO - PROCESS | 1520 | 1461092225384 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:05 INFO - PROCESS | 1520 | 1461092225519 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:57:05 INFO - PROCESS | 1520 | 1461092225714 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 1520 | ++DOCSHELL 2B0D2000 == 138 [pid = 1520] [id = 637] 11:57:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 246 (2B0D2400) [pid = 1520] [serial = 1911] [outer = 00000000] 11:57:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 247 (2B0D9800) [pid = 1520] [serial = 1912] [outer = 2B0D2400] 11:57:05 INFO - PROCESS | 1520 | 1461092225770 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 248 (2B0DB000) [pid = 1520] [serial = 1913] [outer = 2B0D2400] 11:57:06 INFO - PROCESS | 1520 | 1461092226310 Marionette TRACE conn4 <- [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]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 990ms 11:57:06 INFO - PROCESS | 1520 | 1461092226354 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1520 | 1461092226356 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 11:57:06 INFO - PROCESS | 1520 | 1461092226360 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:57:06 INFO - PROCESS | 1520 | 1461092226362 Marionette TRACE conn4 <- [1,2514,null,{}] 11:57:06 INFO - PROCESS | 1520 | 1461092226366 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:06 INFO - PROCESS | 1520 | 1461092226499 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:57:06 INFO - PROCESS | 1520 | 1461092226687 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 1520 | ++DOCSHELL 2AD92000 == 139 [pid = 1520] [id = 638] 11:57:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 249 (2AD93800) [pid = 1520] [serial = 1914] [outer = 00000000] 11:57:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 250 (2AD9B800) [pid = 1520] [serial = 1915] [outer = 2AD93800] 11:57:06 INFO - PROCESS | 1520 | 1461092226746 Marionette DEBUG loaded listener.js 11:57:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 251 (2AD9FC00) [pid = 1520] [serial = 1916] [outer = 2AD93800] 11:57:07 INFO - PROCESS | 1520 | 1461092227360 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1016ms 11:57:07 INFO - PROCESS | 1520 | 1461092227380 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:57:07 INFO - PROCESS | 1520 | 1461092227383 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 11:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:57:07 INFO - PROCESS | 1520 | 1461092227387 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 1520 | 1461092227389 Marionette TRACE conn4 <- [1,2518,null,{}] 11:57:07 INFO - PROCESS | 1520 | 1461092227393 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:07 INFO - PROCESS | 1520 | 1461092227541 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:57:07 INFO - PROCESS | 1520 | 1461092227742 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1520 | ++DOCSHELL 2B0D1400 == 140 [pid = 1520] [id = 639] 11:57:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 252 (2B908400) [pid = 1520] [serial = 1917] [outer = 00000000] 11:57:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 253 (2B90FC00) [pid = 1520] [serial = 1918] [outer = 2B908400] 11:57:07 INFO - PROCESS | 1520 | 1461092227798 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 254 (2D3BB400) [pid = 1520] [serial = 1919] [outer = 2B908400] 11:57:08 INFO - PROCESS | 1520 | 1461092228375 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1019ms 11:57:08 INFO - PROCESS | 1520 | 1461092228409 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:57:08 INFO - PROCESS | 1520 | 1461092228412 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 11:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:57:08 INFO - PROCESS | 1520 | 1461092228415 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:57:08 INFO - PROCESS | 1520 | 1461092228417 Marionette TRACE conn4 <- [1,2522,null,{}] 11:57:08 INFO - PROCESS | 1520 | 1461092228421 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:08 INFO - PROCESS | 1520 | 1461092228551 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:57:08 INFO - PROCESS | 1520 | 1461092228750 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 1520 | ++DOCSHELL 2B90E800 == 141 [pid = 1520] [id = 640] 11:57:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 255 (2BC31400) [pid = 1520] [serial = 1920] [outer = 00000000] 11:57:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 256 (2BC39C00) [pid = 1520] [serial = 1921] [outer = 2BC31400] 11:57:08 INFO - PROCESS | 1520 | 1461092228810 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 257 (2BC3B000) [pid = 1520] [serial = 1922] [outer = 2BC31400] 11:57:09 INFO - PROCESS | 1520 | 1461092229507 Marionette TRACE conn4 <- [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]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1115ms 11:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:57:09 INFO - PROCESS | 1520 | 1461092229535 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 1520 | 1461092229537 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 11:57:09 INFO - PROCESS | 1520 | 1461092229540 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1520 | 1461092229542 Marionette TRACE conn4 <- [1,2526,null,{}] 11:57:09 INFO - PROCESS | 1520 | 1461092229546 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:09 INFO - PROCESS | 1520 | 1461092229681 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:57:09 INFO - PROCESS | 1520 | 1461092229873 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1520 | ++DOCSHELL 1A48B800 == 142 [pid = 1520] [id = 641] 11:57:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 258 (1A4A5C00) [pid = 1520] [serial = 1923] [outer = 00000000] 11:57:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 259 (1F74D400) [pid = 1520] [serial = 1924] [outer = 1A4A5C00] 11:57:09 INFO - PROCESS | 1520 | 1461092229927 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 260 (1D8E9400) [pid = 1520] [serial = 1925] [outer = 1A4A5C00] 11:57:10 INFO - PROCESS | 1520 | 1461092230514 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1018ms 11:57:10 INFO - PROCESS | 1520 | 1461092230563 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:57:10 INFO - PROCESS | 1520 | 1461092230565 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 11:57:10 INFO - PROCESS | 1520 | 1461092230568 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:57:10 INFO - PROCESS | 1520 | 1461092230570 Marionette TRACE conn4 <- [1,2530,null,{}] 11:57:10 INFO - PROCESS | 1520 | 1461092230574 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:10 INFO - PROCESS | 1520 | 1461092230706 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:57:11 INFO - PROCESS | 1520 | 1461092231178 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1520 | ++DOCSHELL 1241E000 == 143 [pid = 1520] [id = 642] 11:57:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 261 (126BA400) [pid = 1520] [serial = 1926] [outer = 00000000] 11:57:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 262 (19905000) [pid = 1520] [serial = 1927] [outer = 126BA400] 11:57:11 INFO - PROCESS | 1520 | 1461092231235 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 263 (19C30800) [pid = 1520] [serial = 1928] [outer = 126BA400] 11:57:11 INFO - PROCESS | 1520 | 1461092231866 Marionette TRACE conn4 <- [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]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1380ms 11:57:11 INFO - PROCESS | 1520 | 1461092231954 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 1520 | 1461092231958 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 11:57:11 INFO - PROCESS | 1520 | 1461092231964 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:57:11 INFO - PROCESS | 1520 | 1461092231967 Marionette TRACE conn4 <- [1,2534,null,{}] 11:57:12 INFO - PROCESS | 1520 | 1461092232010 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:12 INFO - PROCESS | 1520 | 1461092232144 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:57:12 INFO - PROCESS | 1520 | 1461092232344 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:12 INFO - PROCESS | 1520 | ++DOCSHELL 1C335400 == 144 [pid = 1520] [id = 643] 11:57:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 264 (1C376C00) [pid = 1520] [serial = 1929] [outer = 00000000] 11:57:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 265 (1FA9F800) [pid = 1520] [serial = 1930] [outer = 1C376C00] 11:57:12 INFO - PROCESS | 1520 | 1461092232439 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 266 (204B1C00) [pid = 1520] [serial = 1931] [outer = 1C376C00] 11:57:13 INFO - PROCESS | 1520 | 1461092233034 Marionette TRACE conn4 <- [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]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1140ms 11:57:13 INFO - PROCESS | 1520 | 1461092233110 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:57:13 INFO - PROCESS | 1520 | 1461092233114 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 11:57:13 INFO - PROCESS | 1520 | 1461092233118 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:57:13 INFO - PROCESS | 1520 | 1461092233120 Marionette TRACE conn4 <- [1,2538,null,{}] 11:57:13 INFO - PROCESS | 1520 | 1461092233123 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:13 INFO - PROCESS | 1520 | 1461092233246 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:57:13 INFO - PROCESS | 1520 | 1461092233416 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1520 | ++DOCSHELL 1EDEF400 == 145 [pid = 1520] [id = 644] 11:57:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 267 (1F85B400) [pid = 1520] [serial = 1932] [outer = 00000000] 11:57:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 268 (22481C00) [pid = 1520] [serial = 1933] [outer = 1F85B400] 11:57:13 INFO - PROCESS | 1520 | 1461092233464 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 269 (22A3D800) [pid = 1520] [serial = 1934] [outer = 1F85B400] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 22466000 == 144 [pid = 1520] [id = 627] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 1C337400 == 143 [pid = 1520] [id = 626] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 122C8C00 == 142 [pid = 1520] [id = 625] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 218B2C00 == 141 [pid = 1520] [id = 624] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 1F9D9000 == 140 [pid = 1520] [id = 623] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 21B75800 == 139 [pid = 1520] [id = 581] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 1BFD1800 == 138 [pid = 1520] [id = 622] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 1BDB0800 == 137 [pid = 1520] [id = 621] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 268 (22A45800) [pid = 1520] [serial = 1759] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 267 (22431C00) [pid = 1520] [serial = 1753] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 266 (24C8D400) [pid = 1520] [serial = 1774] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 265 (22476000) [pid = 1520] [serial = 1756] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 264 (24290C00) [pid = 1520] [serial = 1765] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 263 (23C3B800) [pid = 1520] [serial = 1762] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 262 (1C88AC00) [pid = 1520] [serial = 1750] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 261 (25B5C800) [pid = 1520] [serial = 1777] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 260 (247EF800) [pid = 1520] [serial = 1768] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 259 (1877E800) [pid = 1520] [serial = 1747] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 258 (24C05000) [pid = 1520] [serial = 1771] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 257 (23ACC000) [pid = 1520] [serial = 1810] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 172CDC00 == 136 [pid = 1520] [id = 620] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 1C878800 == 135 [pid = 1520] [id = 619] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 19906C00 == 134 [pid = 1520] [id = 618] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 26B96C00 == 133 [pid = 1520] [id = 609] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 24C94800 == 132 [pid = 1520] [id = 608] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 24C04400 == 131 [pid = 1520] [id = 607] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 21B71C00 == 130 [pid = 1520] [id = 606] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 1B2ADC00 == 129 [pid = 1520] [id = 605] 11:57:13 INFO - PROCESS | 1520 | --DOCSHELL 122D0C00 == 128 [pid = 1520] [id = 604] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 256 (19909800) [pid = 1520] [serial = 1789] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 255 (1D8E7000) [pid = 1520] [serial = 1795] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 254 (2150B400) [pid = 1520] [serial = 1799] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 253 (2228DC00) [pid = 1520] [serial = 1802] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 252 (1CBFC000) [pid = 1520] [serial = 1805] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 251 (2146E400) [pid = 1520] [serial = 1798] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 250 (1B2A6800) [pid = 1520] [serial = 1804] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 249 (22461400) [pid = 1520] [serial = 1807] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 248 (1C478400) [pid = 1520] [serial = 1792] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 247 (1ED1C400) [pid = 1520] [serial = 1787] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 246 (1C877800) [pid = 1520] [serial = 1793] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 245 (1A428C00) [pid = 1520] [serial = 1783] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 244 (1C9D2800) [pid = 1520] [serial = 1786] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 243 (1AD08000) [pid = 1520] [serial = 1784] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 242 (1F9CC400) [pid = 1520] [serial = 1796] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 241 (19C0B000) [pid = 1520] [serial = 1790] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 240 (1A4B3C00) [pid = 1520] [serial = 1780] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 239 (22280400) [pid = 1520] [serial = 1801] [outer = 00000000] [url = about:blank] 11:57:13 INFO - PROCESS | 1520 | --DOMWINDOW == 238 (2248D800) [pid = 1520] [serial = 1808] [outer = 00000000] [url = about:blank] 11:57:14 INFO - PROCESS | 1520 | 1461092234111 Marionette TRACE conn4 <- [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]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1017ms 11:57:14 INFO - PROCESS | 1520 | 1461092234140 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1520 | 1461092234142 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 11:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:57:14 INFO - PROCESS | 1520 | 1461092234151 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1520 | 1461092234156 Marionette TRACE conn4 <- [1,2542,null,{}] 11:57:14 INFO - PROCESS | 1520 | 1461092234175 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:14 INFO - PROCESS | 1520 | 1461092234366 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:57:14 INFO - PROCESS | 1520 | 1461092234384 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1520 | ++DOCSHELL 19C09C00 == 129 [pid = 1520] [id = 645] 11:57:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 239 (19C0D400) [pid = 1520] [serial = 1935] [outer = 00000000] 11:57:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 240 (1B2A4400) [pid = 1520] [serial = 1936] [outer = 19C0D400] 11:57:14 INFO - PROCESS | 1520 | 1461092234430 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 241 (1BDA5C00) [pid = 1520] [serial = 1937] [outer = 19C0D400] 11:57:14 INFO - PROCESS | 1520 | 1461092234942 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 851ms 11:57:15 INFO - PROCESS | 1520 | 1461092235000 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 1520 | 1461092235002 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 11:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:57:15 INFO - PROCESS | 1520 | 1461092235006 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1520 | 1461092235007 Marionette TRACE conn4 <- [1,2546,null,{}] 11:57:15 INFO - PROCESS | 1520 | 1461092235011 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 1520 | 1461092235121 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:57:15 INFO - PROCESS | 1520 | 1461092235271 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 1520 | ++DOCSHELL 1AD11400 == 130 [pid = 1520] [id = 646] 11:57:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 242 (1BFD0800) [pid = 1520] [serial = 1938] [outer = 00000000] 11:57:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 243 (1CBFC000) [pid = 1520] [serial = 1939] [outer = 1BFD0800] 11:57:15 INFO - PROCESS | 1520 | 1461092235317 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 244 (1EDEF000) [pid = 1520] [serial = 1940] [outer = 1BFD0800] 11:57:15 INFO - PROCESS | 1520 | 1461092235713 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 11:57:15 INFO - PROCESS | 1520 | 1461092235750 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 1520 | 1461092235752 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 11:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:57:15 INFO - PROCESS | 1520 | 1461092235766 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1520 | 1461092235768 Marionette TRACE conn4 <- [1,2550,null,{}] 11:57:15 INFO - PROCESS | 1520 | 1461092235772 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:15 INFO - PROCESS | 1520 | 1461092235930 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:57:15 INFO - PROCESS | 1520 | 1461092235951 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 1520 | ++DOCSHELL 1F746800 == 131 [pid = 1520] [id = 647] 11:57:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 245 (1FA29800) [pid = 1520] [serial = 1941] [outer = 00000000] 11:57:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 246 (214F9800) [pid = 1520] [serial = 1942] [outer = 1FA29800] 11:57:16 INFO - PROCESS | 1520 | 1461092236006 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 247 (21B7D400) [pid = 1520] [serial = 1943] [outer = 1FA29800] 11:57:16 INFO - PROCESS | 1520 | 1461092236554 Marionette TRACE conn4 <- [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]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 830ms 11:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:57:16 INFO - PROCESS | 1520 | 1461092236591 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:57:16 INFO - PROCESS | 1520 | 1461092236593 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 11:57:16 INFO - PROCESS | 1520 | 1461092236596 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 1520 | 1461092236598 Marionette TRACE conn4 <- [1,2554,null,{}] 11:57:16 INFO - PROCESS | 1520 | 1461092236608 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:16 INFO - PROCESS | 1520 | 1461092236765 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:57:16 INFO - PROCESS | 1520 | 1461092236788 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 1520 | ++DOCSHELL 204BB800 == 132 [pid = 1520] [id = 648] 11:57:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 248 (22288C00) [pid = 1520] [serial = 1944] [outer = 00000000] 11:57:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 249 (22A47800) [pid = 1520] [serial = 1945] [outer = 22288C00] 11:57:16 INFO - PROCESS | 1520 | 1461092236832 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 250 (23ACD800) [pid = 1520] [serial = 1946] [outer = 22288C00] 11:57:17 INFO - PROCESS | 1520 | 1461092237309 Marionette TRACE conn4 <- [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]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:57:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 11:57:17 INFO - PROCESS | 1520 | 1461092237327 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1520 | 1461092237328 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 11:57:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:57:17 INFO - PROCESS | 1520 | 1461092237337 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 1520 | 1461092237339 Marionette TRACE conn4 <- [1,2558,null,{}] 11:57:17 INFO - PROCESS | 1520 | 1461092237342 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:17 INFO - PROCESS | 1520 | 1461092237500 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:57:17 INFO - PROCESS | 1520 | 1461092237518 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1520 | ++DOCSHELL 23AD2400 == 133 [pid = 1520] [id = 649] 11:57:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 251 (23AD3000) [pid = 1520] [serial = 1947] [outer = 00000000] 11:57:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 252 (24295800) [pid = 1520] [serial = 1948] [outer = 23AD3000] 11:57:17 INFO - PROCESS | 1520 | 1461092237562 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 253 (24702400) [pid = 1520] [serial = 1949] [outer = 23AD3000] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 252 (1FA21400) [pid = 1520] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 251 (1C92FC00) [pid = 1520] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 250 (1990E400) [pid = 1520] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 249 (1D092000) [pid = 1520] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 248 (1BE12800) [pid = 1520] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 247 (21B71800) [pid = 1520] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 246 (18023400) [pid = 1520] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 245 (122D1000) [pid = 1520] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:57:18 INFO - PROCESS | 1520 | --DOMWINDOW == 244 (1C937000) [pid = 1520] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:57:18 INFO - PROCESS | 1520 | 1461092238406 Marionette TRACE conn4 <- [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]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1124ms 11:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:57:18 INFO - PROCESS | 1520 | 1461092238457 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1520 | 1461092238459 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 11:57:18 INFO - PROCESS | 1520 | 1461092238462 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1520 | 1461092238464 Marionette TRACE conn4 <- [1,2562,null,{}] 11:57:18 INFO - PROCESS | 1520 | 1461092238467 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:18 INFO - PROCESS | 1520 | 1461092238574 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:57:18 INFO - PROCESS | 1520 | 1461092238583 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1520 | ++DOCSHELL 1FDA3000 == 134 [pid = 1520] [id = 650] 11:57:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 245 (21476400) [pid = 1520] [serial = 1950] [outer = 00000000] 11:57:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 246 (24707C00) [pid = 1520] [serial = 1951] [outer = 21476400] 11:57:18 INFO - PROCESS | 1520 | 1461092238630 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 247 (247F1800) [pid = 1520] [serial = 1952] [outer = 21476400] 11:57:19 INFO - PROCESS | 1520 | 1461092239106 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 11:57:19 INFO - PROCESS | 1520 | 1461092239133 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:57:19 INFO - PROCESS | 1520 | 1461092239135 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 11:57:19 INFO - PROCESS | 1520 | 1461092239160 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1520 | 1461092239162 Marionette TRACE conn4 <- [1,2566,null,{}] 11:57:19 INFO - PROCESS | 1520 | 1461092239170 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:19 INFO - PROCESS | 1520 | 1461092239280 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:57:19 INFO - PROCESS | 1520 | 1461092239315 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 1520 | ++DOCSHELL 24C09400 == 135 [pid = 1520] [id = 651] 11:57:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 248 (24C0A000) [pid = 1520] [serial = 1953] [outer = 00000000] 11:57:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 249 (24C8D400) [pid = 1520] [serial = 1954] [outer = 24C0A000] 11:57:19 INFO - PROCESS | 1520 | 1461092239359 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 250 (2525F800) [pid = 1520] [serial = 1955] [outer = 24C0A000] 11:57:19 INFO - PROCESS | 1520 | 1461092239831 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 750ms 11:57:19 INFO - PROCESS | 1520 | 1461092239889 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:57:19 INFO - PROCESS | 1520 | 1461092239891 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 11:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:57:19 INFO - PROCESS | 1520 | 1461092239894 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:57:19 INFO - PROCESS | 1520 | 1461092239896 Marionette TRACE conn4 <- [1,2570,null,{}] 11:57:19 INFO - PROCESS | 1520 | 1461092239900 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:20 INFO - PROCESS | 1520 | 1461092240007 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:57:20 INFO - PROCESS | 1520 | 1461092240013 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 1520 | ++DOCSHELL 2527F400 == 136 [pid = 1520] [id = 652] 11:57:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 251 (25B5F000) [pid = 1520] [serial = 1956] [outer = 00000000] 11:57:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 252 (26D23000) [pid = 1520] [serial = 1957] [outer = 25B5F000] 11:57:20 INFO - PROCESS | 1520 | 1461092240063 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 253 (272D5000) [pid = 1520] [serial = 1958] [outer = 25B5F000] 11:57:20 INFO - PROCESS | 1520 | 1461092240915 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1078ms 11:57:20 INFO - PROCESS | 1520 | 1461092240973 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 1520 | 1461092240979 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 11:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:57:20 INFO - PROCESS | 1520 | 1461092240985 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 1520 | 1461092240989 Marionette TRACE conn4 <- [1,2574,null,{}] 11:57:21 INFO - PROCESS | 1520 | 1461092240995 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:21 INFO - PROCESS | 1520 | 1461092241173 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:57:21 INFO - PROCESS | 1520 | 1461092241369 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 1520 | ++DOCSHELL 19901400 == 137 [pid = 1520] [id = 653] 11:57:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 254 (1990E800) [pid = 1520] [serial = 1959] [outer = 00000000] 11:57:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 255 (1C02FC00) [pid = 1520] [serial = 1960] [outer = 1990E800] 11:57:21 INFO - PROCESS | 1520 | 1461092241426 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 256 (1C5DE400) [pid = 1520] [serial = 1961] [outer = 1990E800] 11:57:22 INFO - PROCESS | 1520 | 1461092242019 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1078ms 11:57:22 INFO - PROCESS | 1520 | 1461092242067 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:57:22 INFO - PROCESS | 1520 | 1461092242073 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 11:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:57:22 INFO - PROCESS | 1520 | 1461092242079 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1520 | 1461092242082 Marionette TRACE conn4 <- [1,2578,null,{}] 11:57:22 INFO - PROCESS | 1520 | 1461092242086 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:22 INFO - PROCESS | 1520 | 1461092242224 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:57:22 INFO - PROCESS | 1520 | 1461092242427 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1520 | ++DOCSHELL 1C9DBC00 == 138 [pid = 1520] [id = 654] 11:57:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 257 (1F857800) [pid = 1520] [serial = 1962] [outer = 00000000] 11:57:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 258 (21B75800) [pid = 1520] [serial = 1963] [outer = 1F857800] 11:57:22 INFO - PROCESS | 1520 | 1461092242485 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 259 (2228D800) [pid = 1520] [serial = 1964] [outer = 1F857800] 11:57:23 INFO - PROCESS | 1520 | 1461092243095 Marionette TRACE conn4 <- [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]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1070ms 11:57:23 INFO - PROCESS | 1520 | 1461092243151 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 1520 | 1461092243154 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 11:57:23 INFO - PROCESS | 1520 | 1461092243157 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:57:23 INFO - PROCESS | 1520 | 1461092243161 Marionette TRACE conn4 <- [1,2582,null,{}] 11:57:23 INFO - PROCESS | 1520 | 1461092243173 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:23 INFO - PROCESS | 1520 | 1461092243316 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:57:23 INFO - PROCESS | 1520 | 1461092243512 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 1520 | ++DOCSHELL 27205000 == 139 [pid = 1520] [id = 655] 11:57:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 260 (27207C00) [pid = 1520] [serial = 1965] [outer = 00000000] 11:57:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 261 (273C7800) [pid = 1520] [serial = 1966] [outer = 27207C00] 11:57:23 INFO - PROCESS | 1520 | 1461092243572 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 262 (27B15400) [pid = 1520] [serial = 1967] [outer = 27207C00] 11:57:24 INFO - PROCESS | 1520 | 1461092244177 Marionette TRACE conn4 <- [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]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1076ms 11:57:24 INFO - PROCESS | 1520 | 1461092244237 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1520 | 1461092244240 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 11:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:57:24 INFO - PROCESS | 1520 | 1461092244244 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1520 | 1461092244246 Marionette TRACE conn4 <- [1,2586,null,{}] 11:57:24 INFO - PROCESS | 1520 | 1461092244250 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:24 INFO - PROCESS | 1520 | 1461092244417 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:57:24 INFO - PROCESS | 1520 | 1461092244608 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:24 INFO - PROCESS | 1520 | ++DOCSHELL 28211C00 == 140 [pid = 1520] [id = 656] 11:57:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 263 (2821D400) [pid = 1520] [serial = 1968] [outer = 00000000] 11:57:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 264 (29ACEC00) [pid = 1520] [serial = 1969] [outer = 2821D400] 11:57:24 INFO - PROCESS | 1520 | 1461092244664 Marionette DEBUG loaded listener.js 11:57:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 265 (2A3B7C00) [pid = 1520] [serial = 1970] [outer = 2821D400] 11:57:25 INFO - PROCESS | 1520 | 1461092245279 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1068ms 11:57:25 INFO - PROCESS | 1520 | 1461092245317 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 1520 | 1461092245319 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 11:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:57:25 INFO - PROCESS | 1520 | 1461092245323 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 1520 | 1461092245325 Marionette TRACE conn4 <- [1,2590,null,{}] 11:57:25 INFO - PROCESS | 1520 | 1461092245328 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:25 INFO - PROCESS | 1520 | 1461092245458 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:57:25 INFO - PROCESS | 1520 | 1461092245662 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1520 | ++DOCSHELL 29736400 == 141 [pid = 1520] [id = 657] 11:57:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 266 (2A3B6400) [pid = 1520] [serial = 1971] [outer = 00000000] 11:57:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 267 (2AD9E800) [pid = 1520] [serial = 1972] [outer = 2A3B6400] 11:57:25 INFO - PROCESS | 1520 | 1461092245720 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 268 (2B0D3000) [pid = 1520] [serial = 1973] [outer = 2A3B6400] 11:57:26 INFO - PROCESS | 1520 | 1461092246316 Marionette TRACE conn4 <- [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]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1021ms 11:57:26 INFO - PROCESS | 1520 | 1461092246353 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1520 | 1461092246356 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 11:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:57:26 INFO - PROCESS | 1520 | 1461092246359 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1520 | 1461092246361 Marionette TRACE conn4 <- [1,2594,null,{}] 11:57:26 INFO - PROCESS | 1520 | 1461092246382 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:26 INFO - PROCESS | 1520 | 1461092246524 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:57:26 INFO - PROCESS | 1520 | 1461092246729 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1520 | ++DOCSHELL 2B909400 == 142 [pid = 1520] [id = 658] 11:57:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 269 (2BC40400) [pid = 1520] [serial = 1974] [outer = 00000000] 11:57:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 270 (2D31D000) [pid = 1520] [serial = 1975] [outer = 2BC40400] 11:57:26 INFO - PROCESS | 1520 | 1461092246789 Marionette DEBUG loaded listener.js 11:57:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 271 (2D31E400) [pid = 1520] [serial = 1976] [outer = 2BC40400] 11:57:27 INFO - PROCESS | 1520 | 1461092247422 Marionette TRACE conn4 <- [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]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1087ms 11:57:27 INFO - PROCESS | 1520 | 1461092247448 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 1520 | 1461092247450 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 11:57:27 INFO - PROCESS | 1520 | 1461092247453 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:57:27 INFO - PROCESS | 1520 | 1461092247455 Marionette TRACE conn4 <- [1,2598,null,{}] 11:57:27 INFO - PROCESS | 1520 | 1461092247459 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:27 INFO - PROCESS | 1520 | 1461092247588 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:57:27 INFO - PROCESS | 1520 | 1461092247792 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:27 INFO - PROCESS | 1520 | ++DOCSHELL 28D05000 == 143 [pid = 1520] [id = 659] 11:57:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 272 (28D07000) [pid = 1520] [serial = 1977] [outer = 00000000] 11:57:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 273 (28D0D800) [pid = 1520] [serial = 1978] [outer = 28D07000] 11:57:27 INFO - PROCESS | 1520 | 1461092247848 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 274 (28D0F000) [pid = 1520] [serial = 1979] [outer = 28D07000] 11:57:28 INFO - PROCESS | 1520 | 1461092248427 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1019ms 11:57:28 INFO - PROCESS | 1520 | 1461092248477 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 1520 | 1461092248479 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 11:57:28 INFO - PROCESS | 1520 | 1461092248482 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:57:28 INFO - PROCESS | 1520 | 1461092248485 Marionette TRACE conn4 <- [1,2602,null,{}] 11:57:28 INFO - PROCESS | 1520 | 1461092248488 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:28 INFO - PROCESS | 1520 | 1461092248619 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:57:28 INFO - PROCESS | 1520 | 1461092248831 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1520 | ++DOCSHELL 28D0C400 == 144 [pid = 1520] [id = 660] 11:57:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 275 (2B902400) [pid = 1520] [serial = 1980] [outer = 00000000] 11:57:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 276 (2BA19800) [pid = 1520] [serial = 1981] [outer = 2B902400] 11:57:28 INFO - PROCESS | 1520 | 1461092248892 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 277 (2BA1AC00) [pid = 1520] [serial = 1982] [outer = 2B902400] 11:57:29 INFO - PROCESS | 1520 | 1461092249477 Marionette TRACE conn4 <- [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]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1020ms 11:57:29 INFO - PROCESS | 1520 | 1461092249513 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1520 | 1461092249516 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 11:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:57:29 INFO - PROCESS | 1520 | 1461092249519 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1520 | 1461092249521 Marionette TRACE conn4 <- [1,2606,null,{}] 11:57:29 INFO - PROCESS | 1520 | 1461092249542 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:29 INFO - PROCESS | 1520 | 1461092249674 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:57:29 INFO - PROCESS | 1520 | 1461092249880 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:29 INFO - PROCESS | 1520 | ++DOCSHELL 2BA11C00 == 145 [pid = 1520] [id = 661] 11:57:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 278 (2BA18400) [pid = 1520] [serial = 1983] [outer = 00000000] 11:57:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 279 (2C973000) [pid = 1520] [serial = 1984] [outer = 2BA18400] 11:57:29 INFO - PROCESS | 1520 | 1461092249938 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 280 (2C974C00) [pid = 1520] [serial = 1985] [outer = 2BA18400] 11:57:30 INFO - PROCESS | 1520 | 1461092250478 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 987ms 11:57:30 INFO - PROCESS | 1520 | 1461092250515 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:57:30 INFO - PROCESS | 1520 | 1461092250517 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 11:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:57:30 INFO - PROCESS | 1520 | 1461092250521 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 1520 | 1461092250523 Marionette TRACE conn4 <- [1,2610,null,{}] 11:57:30 INFO - PROCESS | 1520 | 1461092250527 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:30 INFO - PROCESS | 1520 | 1461092250659 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:57:30 INFO - PROCESS | 1520 | 1461092250826 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1520 | ++DOCSHELL 2BA20000 == 146 [pid = 1520] [id = 662] 11:57:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 281 (2C972000) [pid = 1520] [serial = 1986] [outer = 00000000] 11:57:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 282 (2C97E800) [pid = 1520] [serial = 1987] [outer = 2C972000] 11:57:30 INFO - PROCESS | 1520 | 1461092250881 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 283 (2C97E400) [pid = 1520] [serial = 1988] [outer = 2C972000] 11:57:31 INFO - PROCESS | 1520 | 1461092251475 Marionette TRACE conn4 <- [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]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1017ms 11:57:31 INFO - PROCESS | 1520 | 1461092251540 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1520 | 1461092251543 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 11:57:31 INFO - PROCESS | 1520 | 1461092251546 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:57:31 INFO - PROCESS | 1520 | 1461092251549 Marionette TRACE conn4 <- [1,2614,null,{}] 11:57:31 INFO - PROCESS | 1520 | 1461092251553 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:31 INFO - PROCESS | 1520 | 1461092251703 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:57:31 INFO - PROCESS | 1520 | 1461092251912 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 1520 | ++DOCSHELL 1C480000 == 147 [pid = 1520] [id = 663] 11:57:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 284 (22A4C800) [pid = 1520] [serial = 1989] [outer = 00000000] 11:57:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 285 (2BA8C400) [pid = 1520] [serial = 1990] [outer = 22A4C800] 11:57:31 INFO - PROCESS | 1520 | 1461092251976 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 286 (2C97E000) [pid = 1520] [serial = 1991] [outer = 22A4C800] 11:57:32 INFO - PROCESS | 1520 | 1461092252572 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1069ms 11:57:32 INFO - PROCESS | 1520 | 1461092252620 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:57:32 INFO - PROCESS | 1520 | 1461092252622 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 11:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:57:32 INFO - PROCESS | 1520 | 1461092252625 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 1520 | 1461092252627 Marionette TRACE conn4 <- [1,2618,null,{}] 11:57:32 INFO - PROCESS | 1520 | 1461092252631 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:32 INFO - PROCESS | 1520 | 1461092252766 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:57:33 INFO - PROCESS | 1520 | 1461092253003 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 1520 | ++DOCSHELL 1990FC00 == 148 [pid = 1520] [id = 664] 11:57:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 287 (273BD800) [pid = 1520] [serial = 1992] [outer = 00000000] 11:57:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 288 (2D3CA800) [pid = 1520] [serial = 1993] [outer = 273BD800] 11:57:33 INFO - PROCESS | 1520 | 1461092253059 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 289 (30245000) [pid = 1520] [serial = 1994] [outer = 273BD800] 11:57:33 INFO - PROCESS | 1520 | 1461092253620 Marionette TRACE conn4 <- [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]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1066ms 11:57:33 INFO - PROCESS | 1520 | 1461092253696 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 1520 | 1461092253698 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 11:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:57:33 INFO - PROCESS | 1520 | 1461092253701 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 1520 | 1461092253703 Marionette TRACE conn4 <- [1,2622,null,{}] 11:57:33 INFO - PROCESS | 1520 | 1461092253707 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:33 INFO - PROCESS | 1520 | 1461092253841 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:57:34 INFO - PROCESS | 1520 | 1461092254064 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 1520 | ++DOCSHELL 1AD12800 == 149 [pid = 1520] [id = 665] 11:57:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 290 (1AE07800) [pid = 1520] [serial = 1995] [outer = 00000000] 11:57:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 291 (1F753400) [pid = 1520] [serial = 1996] [outer = 1AE07800] 11:57:34 INFO - PROCESS | 1520 | 1461092254120 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 292 (1FA29400) [pid = 1520] [serial = 1997] [outer = 1AE07800] 11:57:34 INFO - PROCESS | 1520 | 1461092254717 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1067ms 11:57:34 INFO - PROCESS | 1520 | 1461092254772 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 1520 | 1461092254774 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 11:57:34 INFO - PROCESS | 1520 | 1461092254778 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:57:34 INFO - PROCESS | 1520 | 1461092254780 Marionette TRACE conn4 <- [1,2626,null,{}] 11:57:34 INFO - PROCESS | 1520 | 1461092254784 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:34 INFO - PROCESS | 1520 | 1461092254919 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:57:35 INFO - PROCESS | 1520 | 1461092255120 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 1520 | ++DOCSHELL 2155F400 == 150 [pid = 1520] [id = 666] 11:57:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 293 (2243DC00) [pid = 1520] [serial = 1998] [outer = 00000000] 11:57:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 294 (2CB2B800) [pid = 1520] [serial = 1999] [outer = 2243DC00] 11:57:35 INFO - PROCESS | 1520 | 1461092255174 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 295 (2CB2D400) [pid = 1520] [serial = 2000] [outer = 2243DC00] 11:57:36 INFO - PROCESS | 1520 | 1461092256213 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1483ms 11:57:36 INFO - PROCESS | 1520 | 1461092256265 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1520 | 1461092256269 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 11:57:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:57:36 INFO - PROCESS | 1520 | 1461092256274 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1520 | 1461092256278 Marionette TRACE conn4 <- [1,2630,null,{}] 11:57:36 INFO - PROCESS | 1520 | 1461092256283 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:36 INFO - PROCESS | 1520 | 1461092256415 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:57:36 INFO - PROCESS | 1520 | 1461092256699 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1520 | ++DOCSHELL 132AEC00 == 151 [pid = 1520] [id = 667] 11:57:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 296 (16B1B800) [pid = 1520] [serial = 2001] [outer = 00000000] 11:57:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 297 (19C07000) [pid = 1520] [serial = 2002] [outer = 16B1B800] 11:57:36 INFO - PROCESS | 1520 | 1461092256754 Marionette DEBUG loaded listener.js 11:57:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 298 (1A48A000) [pid = 1520] [serial = 2003] [outer = 16B1B800] 11:57:37 INFO - PROCESS | 1520 | 1461092257354 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:57:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1122ms 11:57:37 INFO - PROCESS | 1520 | 1461092257397 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 1520 | 1461092257403 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 11:57:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:57:37 INFO - PROCESS | 1520 | 1461092257409 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 1520 | 1461092257411 Marionette TRACE conn4 <- [1,2634,null,{}] 11:57:37 INFO - PROCESS | 1520 | 1461092257415 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:37 INFO - PROCESS | 1520 | 1461092257568 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:57:37 INFO - PROCESS | 1520 | 1461092257769 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1520 | ++DOCSHELL 1A4AF400 == 152 [pid = 1520] [id = 668] 11:57:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 299 (1A4B2000) [pid = 1520] [serial = 2004] [outer = 00000000] 11:57:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 300 (1C9DE000) [pid = 1520] [serial = 2005] [outer = 1A4B2000] 11:57:37 INFO - PROCESS | 1520 | 1461092257817 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 301 (1D8EF800) [pid = 1520] [serial = 2006] [outer = 1A4B2000] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 25254000 == 151 [pid = 1520] [id = 592] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 26D31000 == 150 [pid = 1520] [id = 548] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 24C09400 == 149 [pid = 1520] [id = 651] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 1FDA3000 == 148 [pid = 1520] [id = 650] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 23AD2400 == 147 [pid = 1520] [id = 649] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 204BB800 == 146 [pid = 1520] [id = 648] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 1F746800 == 145 [pid = 1520] [id = 647] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 300 (22A44800) [pid = 1520] [serial = 1882] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 299 (1C879000) [pid = 1520] [serial = 1816] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 298 (23C35C00) [pid = 1520] [serial = 1819] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 297 (24C78800) [pid = 1520] [serial = 1822] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 296 (25288800) [pid = 1520] [serial = 1825] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 295 (26D26000) [pid = 1520] [serial = 1828] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 294 (2720DC00) [pid = 1520] [serial = 1831] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 293 (27B12C00) [pid = 1520] [serial = 1837] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 292 (273C2C00) [pid = 1520] [serial = 1834] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 291 (2821DC00) [pid = 1520] [serial = 1840] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 290 (29AEC000) [pid = 1520] [serial = 1843] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 289 (2429E000) [pid = 1520] [serial = 1846] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 288 (1A48C000) [pid = 1520] [serial = 1849] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 1AD11400 == 144 [pid = 1520] [id = 646] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 19C09C00 == 143 [pid = 1520] [id = 645] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 1EDEF400 == 142 [pid = 1520] [id = 644] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 1C335400 == 141 [pid = 1520] [id = 643] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 1241E000 == 140 [pid = 1520] [id = 642] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 2B0D1400 == 139 [pid = 1520] [id = 639] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 2AD92000 == 138 [pid = 1520] [id = 638] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 2B0D2000 == 137 [pid = 1520] [id = 637] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 2A3B2000 == 136 [pid = 1520] [id = 636] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 2972D800 == 135 [pid = 1520] [id = 635] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 27B16800 == 134 [pid = 1520] [id = 634] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 26B99000 == 133 [pid = 1520] [id = 633] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 24C89000 == 132 [pid = 1520] [id = 632] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 247ED800 == 131 [pid = 1520] [id = 631] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 218B6800 == 130 [pid = 1520] [id = 630] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 1A4B2800 == 129 [pid = 1520] [id = 629] 11:57:38 INFO - PROCESS | 1520 | --DOCSHELL 1241B000 == 128 [pid = 1520] [id = 628] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 287 (2150B800) [pid = 1520] [serial = 1870] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 286 (1EDE6800) [pid = 1520] [serial = 1867] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 285 (1BDAF400) [pid = 1520] [serial = 1856] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 284 (1AA0EC00) [pid = 1520] [serial = 1855] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 283 (1FA2B000) [pid = 1520] [serial = 1859] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 282 (1F858800) [pid = 1520] [serial = 1858] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 281 (18086800) [pid = 1520] [serial = 1813] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 280 (1C877400) [pid = 1520] [serial = 1864] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 279 (1C886000) [pid = 1520] [serial = 1865] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 278 (22285800) [pid = 1520] [serial = 1873] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 277 (19C25400) [pid = 1520] [serial = 1861] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 276 (1AA13000) [pid = 1520] [serial = 1862] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 275 (21561800) [pid = 1520] [serial = 1871] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 274 (1FAA4800) [pid = 1520] [serial = 1852] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 273 (19C2A000) [pid = 1520] [serial = 1876] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 272 (22282000) [pid = 1520] [serial = 1879] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 271 (1BFD2400) [pid = 1520] [serial = 1877] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 270 (2243F400) [pid = 1520] [serial = 1874] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 269 (22467800) [pid = 1520] [serial = 1880] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | --DOMWINDOW == 268 (1F852400) [pid = 1520] [serial = 1868] [outer = 00000000] [url = about:blank] 11:57:38 INFO - PROCESS | 1520 | 1461092258601 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:57:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1232ms 11:57:38 INFO - PROCESS | 1520 | 1461092258644 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 1520 | 1461092258647 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 11:57:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:57:38 INFO - PROCESS | 1520 | 1461092258650 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 1520 | 1461092258654 Marionette TRACE conn4 <- [1,2638,null,{}] 11:57:38 INFO - PROCESS | 1520 | 1461092258664 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:38 INFO - PROCESS | 1520 | 1461092258776 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:57:38 INFO - PROCESS | 1520 | 1461092258783 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 1520 | ++DOCSHELL 19903400 == 129 [pid = 1520] [id = 669] 11:57:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 269 (19903800) [pid = 1520] [serial = 2007] [outer = 00000000] 11:57:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 270 (1AD11400) [pid = 1520] [serial = 2008] [outer = 19903800] 11:57:38 INFO - PROCESS | 1520 | 1461092258832 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 271 (1BE14400) [pid = 1520] [serial = 2009] [outer = 19903800] 11:57:39 INFO - PROCESS | 1520 | 1461092259419 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:57:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 830ms 11:57:39 INFO - PROCESS | 1520 | 1461092259484 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1520 | 1461092259487 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 11:57:39 INFO - PROCESS | 1520 | 1461092259490 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:57:39 INFO - PROCESS | 1520 | 1461092259491 Marionette TRACE conn4 <- [1,2642,null,{}] 11:57:39 INFO - PROCESS | 1520 | 1461092259495 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:39 INFO - PROCESS | 1520 | 1461092259614 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:57:39 INFO - PROCESS | 1520 | 1461092259772 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD5400 == 130 [pid = 1520] [id = 670] 11:57:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 272 (1BFDAC00) [pid = 1520] [serial = 2010] [outer = 00000000] 11:57:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 273 (1CABC400) [pid = 1520] [serial = 2011] [outer = 1BFDAC00] 11:57:39 INFO - PROCESS | 1520 | 1461092259819 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 274 (1D8EE800) [pid = 1520] [serial = 2012] [outer = 1BFDAC00] 11:57:40 INFO - PROCESS | 1520 | 1461092260184 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:57:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 11:57:40 INFO - PROCESS | 1520 | 1461092260268 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 1520 | 1461092260270 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 11:57:40 INFO - PROCESS | 1520 | 1461092260274 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:57:40 INFO - PROCESS | 1520 | 1461092260276 Marionette TRACE conn4 <- [1,2646,null,{}] 11:57:40 INFO - PROCESS | 1520 | 1461092260279 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:40 INFO - PROCESS | 1520 | 1461092260389 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:57:40 INFO - PROCESS | 1520 | 1461092260395 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:40 INFO - PROCESS | 1520 | ++DOCSHELL 1EDE6800 == 131 [pid = 1520] [id = 671] 11:57:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 275 (1F858800) [pid = 1520] [serial = 2013] [outer = 00000000] 11:57:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 276 (1FA30400) [pid = 1520] [serial = 2014] [outer = 1F858800] 11:57:40 INFO - PROCESS | 1520 | 1461092260443 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 277 (1FD97400) [pid = 1520] [serial = 2015] [outer = 1F858800] 11:57:40 INFO - PROCESS | 1520 | 1461092260988 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:57:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 770ms 11:57:41 INFO - PROCESS | 1520 | 1461092261056 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 1520 | 1461092261058 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 11:57:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:57:41 INFO - PROCESS | 1520 | 1461092261061 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 1520 | 1461092261063 Marionette TRACE conn4 <- [1,2650,null,{}] 11:57:41 INFO - PROCESS | 1520 | 1461092261067 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:41 INFO - PROCESS | 1520 | 1461092261248 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:57:41 INFO - PROCESS | 1520 | 1461092261278 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1520 | ++DOCSHELL 204BB000 == 132 [pid = 1520] [id = 672] 11:57:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 278 (214F4400) [pid = 1520] [serial = 2016] [outer = 00000000] 11:57:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 279 (21B7A800) [pid = 1520] [serial = 2017] [outer = 214F4400] 11:57:41 INFO - PROCESS | 1520 | 1461092261327 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 280 (2228B400) [pid = 1520] [serial = 2018] [outer = 214F4400] 11:57:41 INFO - PROCESS | 1520 | 1461092261802 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:57:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 830ms 11:57:41 INFO - PROCESS | 1520 | 1461092261894 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:57:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:57:41 INFO - PROCESS | 1520 | 1461092261896 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 11:57:41 INFO - PROCESS | 1520 | 1461092261903 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 1520 | 1461092261905 Marionette TRACE conn4 <- [1,2654,null,{}] 11:57:41 INFO - PROCESS | 1520 | 1461092261909 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:42 INFO - PROCESS | 1520 | 1461092262067 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:57:42 INFO - PROCESS | 1520 | 1461092262087 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 1520 | ++DOCSHELL 21B7A400 == 133 [pid = 1520] [id = 673] 11:57:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 281 (22434400) [pid = 1520] [serial = 2019] [outer = 00000000] 11:57:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 282 (2246EC00) [pid = 1520] [serial = 2020] [outer = 22434400] 11:57:42 INFO - PROCESS | 1520 | 1461092262133 Marionette DEBUG loaded listener.js 11:57:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 283 (22487C00) [pid = 1520] [serial = 2021] [outer = 22434400] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 282 (23A61400) [pid = 1520] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 281 (204AFC00) [pid = 1520] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 280 (19C0D400) [pid = 1520] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 279 (23AD3000) [pid = 1520] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 278 (22288C00) [pid = 1520] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 277 (21B76000) [pid = 1520] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 276 (1FA29800) [pid = 1520] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 275 (1BFD0800) [pid = 1520] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 274 (1F85B400) [pid = 1520] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 273 (24C0A000) [pid = 1520] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 272 (1C376C00) [pid = 1520] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 271 (21476400) [pid = 1520] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 270 (22476800) [pid = 1520] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:57:43 INFO - PROCESS | 1520 | --DOMWINDOW == 269 (126BA400) [pid = 1520] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:57:43 INFO - PROCESS | 1520 | 1461092263116 Marionette TRACE conn4 <- [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]]]}] 11:57:43 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) 11:57:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1277ms 11:57:43 INFO - PROCESS | 1520 | 1461092263177 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:57:43 INFO - PROCESS | 1520 | 1461092263179 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 11:57:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:57:43 INFO - PROCESS | 1520 | 1461092263182 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:57:43 INFO - PROCESS | 1520 | 1461092263184 Marionette TRACE conn4 <- [1,2658,null,{}] 11:57:43 INFO - PROCESS | 1520 | 1461092263187 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:43 INFO - PROCESS | 1520 | 1461092263297 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:57:43 INFO - PROCESS | 1520 | 1461092263474 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 1520 | ++DOCSHELL 122D9000 == 134 [pid = 1520] [id = 674] 11:57:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 270 (126BA400) [pid = 1520] [serial = 2022] [outer = 00000000] 11:57:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 271 (1C876800) [pid = 1520] [serial = 2023] [outer = 126BA400] 11:57:43 INFO - PROCESS | 1520 | 1461092263522 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 272 (1D8EAC00) [pid = 1520] [serial = 2024] [outer = 126BA400] 11:57:44 INFO - PROCESS | 1520 | 1461092264376 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 11:57:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:57:44 INFO - PROCESS | 1520 | 1461092264418 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 11:57:44 INFO - PROCESS | 1520 | 1461092264422 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1520 | 1461092264423 Marionette TRACE conn4 <- [1,2662,null,{}] 11:57:44 INFO - PROCESS | 1520 | 1461092264427 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:44 INFO - PROCESS | 1520 | 1461092264590 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:57:44 INFO - PROCESS | 1520 | 1461092264596 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 1520 | ++DOCSHELL 1F74B000 == 135 [pid = 1520] [id = 675] 11:57:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 273 (21B7F000) [pid = 1520] [serial = 2025] [outer = 00000000] 11:57:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 274 (22A42800) [pid = 1520] [serial = 2026] [outer = 21B7F000] 11:57:44 INFO - PROCESS | 1520 | 1461092264642 Marionette DEBUG loaded listener.js 11:57:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 275 (23A5B000) [pid = 1520] [serial = 2027] [outer = 21B7F000] 11:57:45 INFO - PROCESS | 1520 | 1461092265805 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 1520 | 1461092265851 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 11:57:45 INFO - PROCESS | 1520 | 1461092265856 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:57:45 INFO - PROCESS | 1520 | 1461092265858 Marionette TRACE conn4 <- [1,2666,null,{}] 11:57:45 INFO - PROCESS | 1520 | 1461092265865 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:46 INFO - PROCESS | 1520 | 1461092266091 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:57:46 INFO - PROCESS | 1520 | 1461092266255 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 1520 | ++DOCSHELL 170E0400 == 136 [pid = 1520] [id = 676] 11:57:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 276 (1877E800) [pid = 1520] [serial = 2028] [outer = 00000000] 11:57:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 277 (199B6000) [pid = 1520] [serial = 2029] [outer = 1877E800] 11:57:46 INFO - PROCESS | 1520 | 1461092266320 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 278 (1A428400) [pid = 1520] [serial = 2030] [outer = 1877E800] 11:57:47 INFO - PROCESS | 1520 | 1461092267396 Marionette TRACE conn4 <- [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]]]}] 11:57:47 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) 11:57:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1580ms 11:57:47 INFO - PROCESS | 1520 | 1461092267470 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 1520 | 1461092267476 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 11:57:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:57:47 INFO - PROCESS | 1520 | 1461092267485 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 1520 | 1461092267488 Marionette TRACE conn4 <- [1,2670,null,{}] 11:57:47 INFO - PROCESS | 1520 | 1461092267492 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:47 INFO - PROCESS | 1520 | 1461092267617 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:57:47 INFO - PROCESS | 1520 | 1461092267883 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1520 | ++DOCSHELL 1A427400 == 137 [pid = 1520] [id = 677] 11:57:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 279 (1BC31C00) [pid = 1520] [serial = 2031] [outer = 00000000] 11:57:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 280 (1FA2A000) [pid = 1520] [serial = 2032] [outer = 1BC31C00] 11:57:47 INFO - PROCESS | 1520 | 1461092267942 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 281 (21379000) [pid = 1520] [serial = 2033] [outer = 1BC31C00] 11:57:49 INFO - PROCESS | 1520 | 1461092269032 Marionette TRACE conn4 <- [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]]]}] 11:57:49 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) 11:57:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1564ms 11:57:49 INFO - PROCESS | 1520 | 1461092269059 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 1520 | 1461092269061 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 11:57:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:57:49 INFO - PROCESS | 1520 | 1461092269065 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 1520 | 1461092269069 Marionette TRACE conn4 <- [1,2674,null,{}] 11:57:49 INFO - PROCESS | 1520 | 1461092269080 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:49 INFO - PROCESS | 1520 | 1461092269247 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:57:49 INFO - PROCESS | 1520 | 1461092269480 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 1520 | ++DOCSHELL 22A4A800 == 138 [pid = 1520] [id = 678] 11:57:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 282 (23ACD000) [pid = 1520] [serial = 2034] [outer = 00000000] 11:57:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 283 (24299000) [pid = 1520] [serial = 2035] [outer = 23ACD000] 11:57:49 INFO - PROCESS | 1520 | 1461092269538 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 284 (24704800) [pid = 1520] [serial = 2036] [outer = 23ACD000] 11:57:50 INFO - PROCESS | 1520 | 1461092270564 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 1520 | 1461092270602 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 11:57:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:57:50 INFO - PROCESS | 1520 | 1461092270605 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 1520 | 1461092270607 Marionette TRACE conn4 <- [1,2678,null,{}] 11:57:50 INFO - PROCESS | 1520 | 1461092270656 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:50 INFO - PROCESS | 1520 | 1461092270786 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:57:51 INFO - PROCESS | 1520 | 1461092271049 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:51 INFO - PROCESS | 1520 | ++DOCSHELL 22436000 == 139 [pid = 1520] [id = 679] 11:57:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 285 (24293400) [pid = 1520] [serial = 2037] [outer = 00000000] 11:57:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 286 (24C05C00) [pid = 1520] [serial = 2038] [outer = 24293400] 11:57:51 INFO - PROCESS | 1520 | 1461092271106 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 287 (24C74800) [pid = 1520] [serial = 2039] [outer = 24293400] 11:57:52 INFO - PROCESS | 1520 | 1461092272159 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 11:57:52 INFO - PROCESS | 1520 | 1461092272185 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 11:57:52 INFO - PROCESS | 1520 | 1461092272189 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:57:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:57:52 INFO - PROCESS | 1520 | 1461092272191 Marionette TRACE conn4 <- [1,2682,null,{}] 11:57:52 INFO - PROCESS | 1520 | 1461092272239 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:52 INFO - PROCESS | 1520 | 1461092272360 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:57:52 INFO - PROCESS | 1520 | 1461092272628 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1520 | ++DOCSHELL 24C8AC00 == 140 [pid = 1520] [id = 680] 11:57:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 288 (24C8BC00) [pid = 1520] [serial = 2040] [outer = 00000000] 11:57:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 289 (25283C00) [pid = 1520] [serial = 2041] [outer = 24C8BC00] 11:57:52 INFO - PROCESS | 1520 | 1461092272688 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 290 (25B60400) [pid = 1520] [serial = 2042] [outer = 24C8BC00] 11:57:53 INFO - PROCESS | 1520 | 1461092273748 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 1520 | 1461092273775 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 11:57:53 INFO - PROCESS | 1520 | 1461092273779 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:57:53 INFO - PROCESS | 1520 | 1461092273781 Marionette TRACE conn4 <- [1,2686,null,{}] 11:57:53 INFO - PROCESS | 1520 | 1461092273785 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:53 INFO - PROCESS | 1520 | 1461092273941 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:57:54 INFO - PROCESS | 1520 | 1461092274143 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:54 INFO - PROCESS | 1520 | ++DOCSHELL 26559000 == 141 [pid = 1520] [id = 681] 11:57:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 291 (26B8E400) [pid = 1520] [serial = 2043] [outer = 00000000] 11:57:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 292 (272D3000) [pid = 1520] [serial = 2044] [outer = 26B8E400] 11:57:54 INFO - PROCESS | 1520 | 1461092274201 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 293 (273BCC00) [pid = 1520] [serial = 2045] [outer = 26B8E400] 11:57:55 INFO - PROCESS | 1520 | 1461092275242 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 11:57:55 INFO - PROCESS | 1520 | 1461092275267 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 11:57:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:57:55 INFO - PROCESS | 1520 | 1461092275271 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:57:55 INFO - PROCESS | 1520 | 1461092275273 Marionette TRACE conn4 <- [1,2690,null,{}] 11:57:55 INFO - PROCESS | 1520 | 1461092275276 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:55 INFO - PROCESS | 1520 | 1461092275489 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:57:55 INFO - PROCESS | 1520 | 1461092275700 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1520 | ++DOCSHELL 23A60C00 == 142 [pid = 1520] [id = 682] 11:57:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 294 (273C4C00) [pid = 1520] [serial = 2046] [outer = 00000000] 11:57:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 295 (28D01C00) [pid = 1520] [serial = 2047] [outer = 273C4C00] 11:57:55 INFO - PROCESS | 1520 | 1461092275757 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1520 | ++DOMWINDOW == 296 (28D08800) [pid = 1520] [serial = 2048] [outer = 273C4C00] 11:57:56 INFO - PROCESS | 1520 | 1461092276304 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:57:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1067ms 11:57:56 INFO - PROCESS | 1520 | 1461092276348 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1520 | 1461092276350 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 11:57:56 INFO - PROCESS | 1520 | 1461092276373 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:57:56 INFO - PROCESS | 1520 | 1461092276375 Marionette TRACE conn4 <- [1,2694,null,{}] 11:57:56 INFO - PROCESS | 1520 | 1461092276379 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:56 INFO - PROCESS | 1520 | 1461092276509 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:57:56 INFO - PROCESS | 1520 | 1461092276734 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 1520 | ++DOCSHELL 16FE6000 == 143 [pid = 1520] [id = 683] 11:57:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 297 (23A5B400) [pid = 1520] [serial = 2049] [outer = 00000000] 11:57:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 298 (2A3B3000) [pid = 1520] [serial = 2050] [outer = 23A5B400] 11:57:56 INFO - PROCESS | 1520 | 1461092276790 Marionette DEBUG loaded listener.js 11:57:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 299 (2A3BD400) [pid = 1520] [serial = 2051] [outer = 23A5B400] 11:57:57 INFO - PROCESS | 1520 | 1461092277389 Marionette TRACE conn4 <- [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]]]}] 11:57:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:57:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1072ms 11:57:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:57:57 INFO - PROCESS | 1520 | 1461092277458 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 11:57:57 INFO - PROCESS | 1520 | 1461092277461 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 11:57:57 INFO - PROCESS | 1520 | 1461092277464 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:57:57 INFO - PROCESS | 1520 | 1461092277466 Marionette TRACE conn4 <- [1,2698,null,{}] 11:57:57 INFO - PROCESS | 1520 | 1461092277470 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:57 INFO - PROCESS | 1520 | 1461092277604 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:57:57 INFO - PROCESS | 1520 | 1461092277801 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 1520 | ++DOCSHELL 172D0C00 == 144 [pid = 1520] [id = 684] 11:57:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 300 (19909800) [pid = 1520] [serial = 2052] [outer = 00000000] 11:57:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 301 (2150D000) [pid = 1520] [serial = 2053] [outer = 19909800] 11:57:57 INFO - PROCESS | 1520 | 1461092277856 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 302 (22288400) [pid = 1520] [serial = 2054] [outer = 19909800] 11:57:58 INFO - PROCESS | 1520 | 1461092278477 Marionette TRACE conn4 <- [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] 11:57:58 INFO - PROCESS | 1520 | 1461092278544 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 11:57:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:57:58 INFO - PROCESS | 1520 | 1461092278548 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 1520 | 1461092278550 Marionette TRACE conn4 <- [1,2702,null,{}] 11:57:58 INFO - PROCESS | 1520 | 1461092278554 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:57:58 INFO - PROCESS | 1520 | 1461092278686 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:57:58 INFO - PROCESS | 1520 | 1461092278886 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 1520 | ++DOCSHELL 17034400 == 145 [pid = 1520] [id = 685] 11:57:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 303 (170E2400) [pid = 1520] [serial = 2055] [outer = 00000000] 11:57:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 304 (2470E400) [pid = 1520] [serial = 2056] [outer = 170E2400] 11:57:58 INFO - PROCESS | 1520 | 1461092278941 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 305 (2470B400) [pid = 1520] [serial = 2057] [outer = 170E2400] 11:57:59 INFO - PROCESS | 1520 | 1461092279877 Marionette TRACE conn4 <- [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]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:57:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1371ms 11:57:59 INFO - PROCESS | 1520 | 1461092279923 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 1520 | 1461092279928 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 11:57:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:57:59 INFO - PROCESS | 1520 | 1461092279933 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 1520 | 1461092279936 Marionette TRACE conn4 <- [1,2706,null,{}] 11:57:59 INFO - PROCESS | 1520 | 1461092279942 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:00 INFO - PROCESS | 1520 | 1461092280081 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:58:00 INFO - PROCESS | 1520 | 1461092280317 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1520 | ++DOCSHELL 1B1BC800 == 146 [pid = 1520] [id = 686] 11:58:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 306 (1B2A7800) [pid = 1520] [serial = 2058] [outer = 00000000] 11:58:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 307 (1BFDC400) [pid = 1520] [serial = 2059] [outer = 1B2A7800] 11:58:00 INFO - PROCESS | 1520 | 1461092280410 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 308 (1C47B000) [pid = 1520] [serial = 2060] [outer = 1B2A7800] 11:58:01 INFO - PROCESS | 1520 | 1461092281056 Marionette TRACE conn4 <- [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] 11:58:01 INFO - PROCESS | 1520 | 1461092281119 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 11:58:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:58:01 INFO - PROCESS | 1520 | 1461092281125 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 1520 | 1461092281128 Marionette TRACE conn4 <- [1,2710,null,{}] 11:58:01 INFO - PROCESS | 1520 | 1461092281178 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:01 INFO - PROCESS | 1520 | 1461092281314 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:58:01 INFO - PROCESS | 1520 | 1461092281511 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 1520 | ++DOCSHELL 1BC37400 == 147 [pid = 1520] [id = 687] 11:58:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 309 (1C5DEC00) [pid = 1520] [serial = 2061] [outer = 00000000] 11:58:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 310 (204BA000) [pid = 1520] [serial = 2062] [outer = 1C5DEC00] 11:58:01 INFO - PROCESS | 1520 | 1461092281561 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 311 (21B7FC00) [pid = 1520] [serial = 2063] [outer = 1C5DEC00] 11:58:01 INFO - PROCESS | 1520 | --DOCSHELL 1CA27800 == 146 [pid = 1520] [id = 230] 11:58:01 INFO - PROCESS | 1520 | --DOCSHELL 122D9000 == 145 [pid = 1520] [id = 674] 11:58:01 INFO - PROCESS | 1520 | --DOCSHELL 21B7A400 == 144 [pid = 1520] [id = 673] 11:58:01 INFO - PROCESS | 1520 | --DOCSHELL 204BB000 == 143 [pid = 1520] [id = 672] 11:58:01 INFO - PROCESS | 1520 | --DOCSHELL 1EDE6800 == 142 [pid = 1520] [id = 671] 11:58:01 INFO - PROCESS | 1520 | --DOCSHELL 1BFD5400 == 141 [pid = 1520] [id = 670] 11:58:01 INFO - PROCESS | 1520 | --DOCSHELL 19903400 == 140 [pid = 1520] [id = 669] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 310 (26D23000) [pid = 1520] [serial = 1957] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 309 (2720D800) [pid = 1520] [serial = 1900] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 308 (1C876400) [pid = 1520] [serial = 1888] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 307 (2A3B3C00) [pid = 1520] [serial = 1906] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 306 (25B65800) [pid = 1520] [serial = 1897] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 305 (24C0D000) [pid = 1520] [serial = 1894] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 304 (1F74D400) [pid = 1520] [serial = 1924] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 303 (29AC8C00) [pid = 1520] [serial = 1903] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 302 (2AD9B800) [pid = 1520] [serial = 1915] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 301 (2A62DC00) [pid = 1520] [serial = 1909] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 300 (2BC39C00) [pid = 1520] [serial = 1921] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 299 (23AC9C00) [pid = 1520] [serial = 1891] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 298 (2B90FC00) [pid = 1520] [serial = 1918] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 297 (2B0D9800) [pid = 1520] [serial = 1912] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 1A4AF400 == 139 [pid = 1520] [id = 668] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 132AEC00 == 138 [pid = 1520] [id = 667] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 2155F400 == 137 [pid = 1520] [id = 666] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 1AD12800 == 136 [pid = 1520] [id = 665] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 1990FC00 == 135 [pid = 1520] [id = 664] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 1C480000 == 134 [pid = 1520] [id = 663] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 2BA20000 == 133 [pid = 1520] [id = 662] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 2BA11C00 == 132 [pid = 1520] [id = 661] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 28D0C400 == 131 [pid = 1520] [id = 660] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 28D05000 == 130 [pid = 1520] [id = 659] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 2B909400 == 129 [pid = 1520] [id = 658] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 29736400 == 128 [pid = 1520] [id = 657] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 28211C00 == 127 [pid = 1520] [id = 656] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 27205000 == 126 [pid = 1520] [id = 655] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 1C9DBC00 == 125 [pid = 1520] [id = 654] 11:58:02 INFO - PROCESS | 1520 | --DOCSHELL 19901400 == 124 [pid = 1520] [id = 653] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 296 (2525F800) [pid = 1520] [serial = 1955] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 295 (23AD5400) [pid = 1520] [serial = 1811] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 294 (1FDA4800) [pid = 1520] [serial = 1676] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 293 (1BDA5C00) [pid = 1520] [serial = 1937] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 292 (24702400) [pid = 1520] [serial = 1949] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 291 (22A47800) [pid = 1520] [serial = 1945] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 290 (2228F800) [pid = 1520] [serial = 1745] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 289 (21B7D400) [pid = 1520] [serial = 1943] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 288 (1CBFC000) [pid = 1520] [serial = 1939] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 287 (22A3D800) [pid = 1520] [serial = 1934] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 286 (24C8D400) [pid = 1520] [serial = 1954] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 285 (214F9800) [pid = 1520] [serial = 1942] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 284 (1FA9F800) [pid = 1520] [serial = 1930] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 283 (23ACD800) [pid = 1520] [serial = 1946] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 282 (22481C00) [pid = 1520] [serial = 1933] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 281 (247F1800) [pid = 1520] [serial = 1952] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 280 (23A63800) [pid = 1520] [serial = 1883] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 279 (24707C00) [pid = 1520] [serial = 1951] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 278 (1EDEF000) [pid = 1520] [serial = 1940] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 277 (1B2A4400) [pid = 1520] [serial = 1936] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 276 (24295800) [pid = 1520] [serial = 1948] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 275 (204B1C00) [pid = 1520] [serial = 1931] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 274 (19C30800) [pid = 1520] [serial = 1928] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 273 (19905000) [pid = 1520] [serial = 1927] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | --DOMWINDOW == 272 (132AE000) [pid = 1520] [serial = 1885] [outer = 00000000] [url = about:blank] 11:58:02 INFO - PROCESS | 1520 | 1461092282297 Marionette TRACE conn4 <- [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] 11:58:02 INFO - PROCESS | 1520 | 1461092282355 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 11:58:02 INFO - PROCESS | 1520 | 1461092282358 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:58:02 INFO - PROCESS | 1520 | 1461092282361 Marionette TRACE conn4 <- [1,2714,null,{}] 11:58:02 INFO - PROCESS | 1520 | 1461092282371 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:02 INFO - PROCESS | 1520 | 1461092282486 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:58:02 INFO - PROCESS | 1520 | 1461092282497 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 1520 | ++DOCSHELL 1AE02800 == 125 [pid = 1520] [id = 688] 11:58:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 273 (1B2A4400) [pid = 1520] [serial = 2064] [outer = 00000000] 11:58:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 274 (1D8EEC00) [pid = 1520] [serial = 2065] [outer = 1B2A4400] 11:58:02 INFO - PROCESS | 1520 | 1461092282547 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 275 (1F750000) [pid = 1520] [serial = 2066] [outer = 1B2A4400] 11:58:03 INFO - PROCESS | 1520 | 1461092283124 Marionette TRACE conn4 <- [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]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:58:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 770ms 11:58:03 INFO - PROCESS | 1520 | 1461092283132 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 1520 | 1461092283134 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 11:58:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:58:03 INFO - PROCESS | 1520 | 1461092283142 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 1520 | 1461092283143 Marionette TRACE conn4 <- [1,2718,null,{}] 11:58:03 INFO - PROCESS | 1520 | 1461092283147 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:03 INFO - PROCESS | 1520 | 1461092283256 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:58:03 INFO - PROCESS | 1520 | 1461092283428 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 1520 | ++DOCSHELL 1FDA5800 == 126 [pid = 1520] [id = 689] 11:58:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 276 (204B1C00) [pid = 1520] [serial = 2067] [outer = 00000000] 11:58:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 277 (21560C00) [pid = 1520] [serial = 2068] [outer = 204B1C00] 11:58:03 INFO - PROCESS | 1520 | 1461092283477 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 278 (21B7B800) [pid = 1520] [serial = 2069] [outer = 204B1C00] 11:58:04 INFO - PROCESS | 1520 | 1461092284321 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 1520 | 1461092284368 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 11:58:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:58:04 INFO - PROCESS | 1520 | 1461092284377 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 1520 | 1461092284379 Marionette TRACE conn4 <- [1,2722,null,{}] 11:58:04 INFO - PROCESS | 1520 | 1461092284382 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:04 INFO - PROCESS | 1520 | 1461092284541 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:58:04 INFO - PROCESS | 1520 | 1461092284557 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 1520 | ++DOCSHELL 22282000 == 127 [pid = 1520] [id = 690] 11:58:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 279 (22461400) [pid = 1520] [serial = 2070] [outer = 00000000] 11:58:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 280 (22A3F800) [pid = 1520] [serial = 2071] [outer = 22461400] 11:58:04 INFO - PROCESS | 1520 | 1461092284602 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 1520 | ++DOMWINDOW == 281 (22A47800) [pid = 1520] [serial = 2072] [outer = 22461400] 11:58:05 INFO - PROCESS | 1520 | 1461092285097 Marionette TRACE conn4 <- [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]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:58:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 771ms 11:58:05 INFO - PROCESS | 1520 | 1461092285151 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 1520 | 1461092285153 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 11:58:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:58:05 INFO - PROCESS | 1520 | 1461092285157 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 1520 | 1461092285158 Marionette TRACE conn4 <- [1,2726,null,{}] 11:58:05 INFO - PROCESS | 1520 | 1461092285162 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:05 INFO - PROCESS | 1520 | 1461092285348 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:58:05 INFO - PROCESS | 1520 | 1461092285372 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 1520 | ++DOCSHELL 22488C00 == 128 [pid = 1520] [id = 691] 11:58:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 282 (23A60000) [pid = 1520] [serial = 2073] [outer = 00000000] 11:58:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 283 (2429E800) [pid = 1520] [serial = 2074] [outer = 23A60000] 11:58:05 INFO - PROCESS | 1520 | 1461092285420 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 284 (247F1800) [pid = 1520] [serial = 2075] [outer = 23A60000] 11:58:05 INFO - PROCESS | 1520 | 1461092285940 Marionette TRACE conn4 <- [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]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:58:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 831ms 11:58:06 INFO - PROCESS | 1520 | 1461092285988 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 1520 | 1461092285990 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 11:58:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:58:06 INFO - PROCESS | 1520 | 1461092286004 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 1520 | 1461092286006 Marionette TRACE conn4 <- [1,2730,null,{}] 11:58:06 INFO - PROCESS | 1520 | 1461092286009 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:06 INFO - PROCESS | 1520 | 1461092286167 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 283 (214F4400) [pid = 1520] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 282 (22434400) [pid = 1520] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 281 (126BA400) [pid = 1520] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 280 (1F858800) [pid = 1520] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 279 (1A4B2000) [pid = 1520] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 278 (1BFDAC00) [pid = 1520] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 277 (16B1B800) [pid = 1520] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 276 (25B5F000) [pid = 1520] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:58:06 INFO - PROCESS | 1520 | --DOMWINDOW == 275 (19903800) [pid = 1520] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:58:06 INFO - PROCESS | 1520 | 1461092286540 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 1520 | ++DOCSHELL 0EC30400 == 129 [pid = 1520] [id = 692] 11:58:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 276 (11E96000) [pid = 1520] [serial = 2076] [outer = 00000000] 11:58:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 277 (1B1B9C00) [pid = 1520] [serial = 2077] [outer = 11E96000] 11:58:06 INFO - PROCESS | 1520 | 1461092286587 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 278 (2137AC00) [pid = 1520] [serial = 2078] [outer = 11E96000] 11:58:06 INFO - PROCESS | 1520 | 1461092286962 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:58:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 970ms 11:58:07 INFO - PROCESS | 1520 | 1461092286989 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 1520 | 1461092286991 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 11:58:07 INFO - PROCESS | 1520 | 1461092286994 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 1520 | 1461092286996 Marionette TRACE conn4 <- [1,2734,null,{}] 11:58:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:58:07 INFO - PROCESS | 1520 | 1461092287000 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 1520 | 1461092287105 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:58:07 INFO - PROCESS | 1520 | 1461092287111 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 1520 | ++DOCSHELL 24C95400 == 130 [pid = 1520] [id = 693] 11:58:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 279 (24C95C00) [pid = 1520] [serial = 2079] [outer = 00000000] 11:58:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 280 (27201C00) [pid = 1520] [serial = 2080] [outer = 24C95C00] 11:58:07 INFO - PROCESS | 1520 | 1461092287156 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 281 (2720E400) [pid = 1520] [serial = 2081] [outer = 24C95C00] 11:58:07 INFO - PROCESS | 1520 | 1461092287637 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:58:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:58:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 11:58:07 INFO - PROCESS | 1520 | 1461092287670 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:58:07 INFO - PROCESS | 1520 | 1461092287672 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 11:58:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:58:07 INFO - PROCESS | 1520 | 1461092287676 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:58:07 INFO - PROCESS | 1520 | 1461092287677 Marionette TRACE conn4 <- [1,2738,null,{}] 11:58:07 INFO - PROCESS | 1520 | 1461092287681 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:07 INFO - PROCESS | 1520 | 1461092287862 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:58:07 INFO - PROCESS | 1520 | 1461092287909 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 1520 | ++DOCSHELL 273C8800 == 131 [pid = 1520] [id = 694] 11:58:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 282 (27B13000) [pid = 1520] [serial = 2082] [outer = 00000000] 11:58:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 283 (28D03800) [pid = 1520] [serial = 2083] [outer = 27B13000] 11:58:07 INFO - PROCESS | 1520 | 1461092287954 Marionette DEBUG loaded listener.js 11:58:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 284 (29732000) [pid = 1520] [serial = 2084] [outer = 27B13000] 11:58:08 INFO - PROCESS | 1520 | 1461092288384 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:58:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 770ms 11:58:08 INFO - PROCESS | 1520 | 1461092288558 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 1520 | 1461092288562 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 11:58:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:58:08 INFO - PROCESS | 1520 | 1461092288569 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 1520 | 1461092288574 Marionette TRACE conn4 <- [1,2742,null,{}] 11:58:08 INFO - PROCESS | 1520 | 1461092288589 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:08 INFO - PROCESS | 1520 | 1461092288738 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:58:08 INFO - PROCESS | 1520 | 1461092288932 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:08 INFO - PROCESS | 1520 | ++DOCSHELL 1864E800 == 132 [pid = 1520] [id = 695] 11:58:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 285 (18789C00) [pid = 1520] [serial = 2085] [outer = 00000000] 11:58:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 286 (19C22400) [pid = 1520] [serial = 2086] [outer = 18789C00] 11:58:09 INFO - PROCESS | 1520 | 1461092288989 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 287 (1A4B4C00) [pid = 1520] [serial = 2087] [outer = 18789C00] 11:58:09 INFO - PROCESS | 1520 | 1461092289684 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:58:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:58:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1137ms 11:58:09 INFO - PROCESS | 1520 | 1461092289705 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:58:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:58:09 INFO - PROCESS | 1520 | 1461092289709 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 11:58:09 INFO - PROCESS | 1520 | 1461092289717 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 1520 | 1461092289721 Marionette TRACE conn4 <- [1,2746,null,{}] 11:58:09 INFO - PROCESS | 1520 | 1461092289725 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:09 INFO - PROCESS | 1520 | 1461092289860 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:58:10 INFO - PROCESS | 1520 | 1461092290062 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 1520 | ++DOCSHELL 1C877C00 == 133 [pid = 1520] [id = 696] 11:58:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 288 (1D0B2000) [pid = 1520] [serial = 2088] [outer = 00000000] 11:58:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 289 (1FD9F000) [pid = 1520] [serial = 2089] [outer = 1D0B2000] 11:58:10 INFO - PROCESS | 1520 | 1461092290124 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 290 (21508800) [pid = 1520] [serial = 2090] [outer = 1D0B2000] 11:58:10 INFO - PROCESS | 1520 | 1461092290740 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:58:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1085ms 11:58:10 INFO - PROCESS | 1520 | 1461092290800 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 1520 | 1461092290803 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 11:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:58:10 INFO - PROCESS | 1520 | 1461092290807 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 1520 | 1461092290809 Marionette TRACE conn4 <- [1,2750,null,{}] 11:58:10 INFO - PROCESS | 1520 | 1461092290820 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:10 INFO - PROCESS | 1520 | 1461092290964 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:58:11 INFO - PROCESS | 1520 | 1461092291162 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 1520 | ++DOCSHELL 25288800 == 134 [pid = 1520] [id = 697] 11:58:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 291 (2528AC00) [pid = 1520] [serial = 2091] [outer = 00000000] 11:58:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 292 (27846C00) [pid = 1520] [serial = 2092] [outer = 2528AC00] 11:58:11 INFO - PROCESS | 1520 | 1461092291224 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 293 (29AF4C00) [pid = 1520] [serial = 2093] [outer = 2528AC00] 11:58:11 INFO - PROCESS | 1520 | 1461092291853 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:58:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:58:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1070ms 11:58:11 INFO - PROCESS | 1520 | 1461092291891 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:58:11 INFO - PROCESS | 1520 | 1461092291893 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 11:58:11 INFO - PROCESS | 1520 | 1461092291896 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:58:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:58:11 INFO - PROCESS | 1520 | 1461092291899 Marionette TRACE conn4 <- [1,2754,null,{}] 11:58:11 INFO - PROCESS | 1520 | 1461092291902 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:12 INFO - PROCESS | 1520 | 1461092292035 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:58:12 INFO - PROCESS | 1520 | 1461092292245 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 1520 | ++DOCSHELL 2AD95000 == 135 [pid = 1520] [id = 698] 11:58:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 294 (2B0CC800) [pid = 1520] [serial = 2094] [outer = 00000000] 11:58:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 295 (2B8C7000) [pid = 1520] [serial = 2095] [outer = 2B0CC800] 11:58:12 INFO - PROCESS | 1520 | 1461092292302 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 296 (2B8CA400) [pid = 1520] [serial = 2096] [outer = 2B0CC800] 11:58:12 INFO - PROCESS | 1520 | 1461092292928 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:58:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1071ms 11:58:12 INFO - PROCESS | 1520 | 1461092292972 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 1520 | 1461092292974 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 11:58:12 INFO - PROCESS | 1520 | 1461092292977 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:58:12 INFO - PROCESS | 1520 | 1461092292979 Marionette TRACE conn4 <- [1,2758,null,{}] 11:58:12 INFO - PROCESS | 1520 | 1461092292983 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:13 INFO - PROCESS | 1520 | 1461092293112 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:58:13 INFO - PROCESS | 1520 | 1461092293312 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:13 INFO - PROCESS | 1520 | ++DOCSHELL 2B8CA000 == 136 [pid = 1520] [id = 699] 11:58:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 297 (2B8CB400) [pid = 1520] [serial = 2097] [outer = 00000000] 11:58:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 298 (2B909400) [pid = 1520] [serial = 2098] [outer = 2B8CB400] 11:58:13 INFO - PROCESS | 1520 | 1461092293369 Marionette DEBUG loaded listener.js 11:58:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 299 (2B90E400) [pid = 1520] [serial = 2099] [outer = 2B8CB400] 11:58:14 INFO - PROCESS | 1520 | 1461092293994 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:58:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:58:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1068ms 11:58:14 INFO - PROCESS | 1520 | 1461092294050 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:58:14 INFO - PROCESS | 1520 | 1461092294052 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 11:58:14 INFO - PROCESS | 1520 | 1461092294055 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:58:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:58:14 INFO - PROCESS | 1520 | 1461092294057 Marionette TRACE conn4 <- [1,2762,null,{}] 11:58:14 INFO - PROCESS | 1520 | 1461092294061 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:14 INFO - PROCESS | 1520 | 1461092294242 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:58:14 INFO - PROCESS | 1520 | 1461092294445 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1520 | ++DOCSHELL 2B8D1C00 == 137 [pid = 1520] [id = 700] 11:58:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 300 (2BA86400) [pid = 1520] [serial = 2100] [outer = 00000000] 11:58:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 301 (2BA91000) [pid = 1520] [serial = 2101] [outer = 2BA86400] 11:58:14 INFO - PROCESS | 1520 | 1461092294502 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 302 (2BC3A800) [pid = 1520] [serial = 2102] [outer = 2BA86400] 11:58:15 INFO - PROCESS | 1520 | 1461092295063 Marionette TRACE conn4 <- [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]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:58:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1066ms 11:58:15 INFO - PROCESS | 1520 | 1461092295135 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 1520 | 1461092295138 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 11:58:15 INFO - PROCESS | 1520 | 1461092295141 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:58:15 INFO - PROCESS | 1520 | 1461092295143 Marionette TRACE conn4 <- [1,2766,null,{}] 11:58:15 INFO - PROCESS | 1520 | 1461092295147 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:15 INFO - PROCESS | 1520 | 1461092295275 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:58:15 INFO - PROCESS | 1520 | 1461092295485 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 1520 | ++DOCSHELL 2BC3EC00 == 138 [pid = 1520] [id = 701] 11:58:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 303 (2C975C00) [pid = 1520] [serial = 2103] [outer = 00000000] 11:58:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 304 (2CB2B400) [pid = 1520] [serial = 2104] [outer = 2C975C00] 11:58:15 INFO - PROCESS | 1520 | 1461092295541 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 305 (2CB30000) [pid = 1520] [serial = 2105] [outer = 2C975C00] 11:58:16 INFO - PROCESS | 1520 | 1461092296108 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:58:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1016ms 11:58:16 INFO - PROCESS | 1520 | 1461092296162 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 1520 | 1461092296164 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 11:58:16 INFO - PROCESS | 1520 | 1461092296167 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:58:16 INFO - PROCESS | 1520 | 1461092296170 Marionette TRACE conn4 <- [1,2770,null,{}] 11:58:16 INFO - PROCESS | 1520 | 1461092296174 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:16 INFO - PROCESS | 1520 | 1461092296303 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:58:16 INFO - PROCESS | 1520 | 1461092296515 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:16 INFO - PROCESS | 1520 | ++DOCSHELL 2BF2F800 == 139 [pid = 1520] [id = 702] 11:58:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 306 (2BF30400) [pid = 1520] [serial = 2106] [outer = 00000000] 11:58:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 307 (2BF38800) [pid = 1520] [serial = 2107] [outer = 2BF30400] 11:58:16 INFO - PROCESS | 1520 | 1461092296573 Marionette DEBUG loaded listener.js 11:58:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 308 (2BF38400) [pid = 1520] [serial = 2108] [outer = 2BF30400] 11:58:17 INFO - PROCESS | 1520 | 1461092297166 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:58:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:58:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1018ms 11:58:17 INFO - PROCESS | 1520 | 1461092297190 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:58:17 INFO - PROCESS | 1520 | 1461092297192 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 11:58:17 INFO - PROCESS | 1520 | 1461092297196 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:58:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:58:17 INFO - PROCESS | 1520 | 1461092297198 Marionette TRACE conn4 <- [1,2774,null,{}] 11:58:17 INFO - PROCESS | 1520 | 1461092297202 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:17 INFO - PROCESS | 1520 | 1461092297336 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:58:17 INFO - PROCESS | 1520 | 1461092297550 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 1520 | ++DOCSHELL 28288800 == 140 [pid = 1520] [id = 703] 11:58:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 309 (28289800) [pid = 1520] [serial = 2109] [outer = 00000000] 11:58:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 310 (28291000) [pid = 1520] [serial = 2110] [outer = 28289800] 11:58:17 INFO - PROCESS | 1520 | 1461092297606 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 311 (28292400) [pid = 1520] [serial = 2111] [outer = 28289800] 11:58:18 INFO - PROCESS | 1520 | 1461092298169 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:58:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1016ms 11:58:18 INFO - PROCESS | 1520 | 1461092298216 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 1520 | 1461092298218 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 11:58:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:58:18 INFO - PROCESS | 1520 | 1461092298222 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 1520 | 1461092298224 Marionette TRACE conn4 <- [1,2778,null,{}] 11:58:18 INFO - PROCESS | 1520 | 1461092298228 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:18 INFO - PROCESS | 1520 | 1461092298358 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:58:18 INFO - PROCESS | 1520 | 1461092298572 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 1520 | ++DOCSHELL 2BF36C00 == 141 [pid = 1520] [id = 704] 11:58:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 312 (2BF37400) [pid = 1520] [serial = 2112] [outer = 00000000] 11:58:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 313 (2C97B800) [pid = 1520] [serial = 2113] [outer = 2BF37400] 11:58:18 INFO - PROCESS | 1520 | 1461092298632 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 314 (2CB34C00) [pid = 1520] [serial = 2114] [outer = 2BF37400] 11:58:19 INFO - PROCESS | 1520 | 1461092299171 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:58:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 970ms 11:58:19 INFO - PROCESS | 1520 | 1461092299199 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1520 | 1461092299202 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 11:58:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:58:19 INFO - PROCESS | 1520 | 1461092299207 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:58:19 INFO - PROCESS | 1520 | 1461092299210 Marionette TRACE conn4 <- [1,2782,null,{}] 11:58:19 INFO - PROCESS | 1520 | 1461092299214 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:19 INFO - PROCESS | 1520 | 1461092299366 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:58:19 INFO - PROCESS | 1520 | 1461092299589 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:19 INFO - PROCESS | 1520 | ++DOCSHELL 2D31FC00 == 142 [pid = 1520] [id = 705] 11:58:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 315 (2D3BC000) [pid = 1520] [serial = 2115] [outer = 00000000] 11:58:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 316 (2D3C5C00) [pid = 1520] [serial = 2116] [outer = 2D3BC000] 11:58:19 INFO - PROCESS | 1520 | 1461092299651 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 317 (30243400) [pid = 1520] [serial = 2117] [outer = 2D3BC000] 11:58:20 INFO - PROCESS | 1520 | 1461092300228 Marionette TRACE conn4 <- [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]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1067ms 11:58:20 INFO - PROCESS | 1520 | 1461092300278 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 1520 | 1461092300280 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 11:58:20 INFO - PROCESS | 1520 | 1461092300284 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:58:20 INFO - PROCESS | 1520 | 1461092300286 Marionette TRACE conn4 <- [1,2786,null,{}] 11:58:20 INFO - PROCESS | 1520 | 1461092300290 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:20 INFO - PROCESS | 1520 | 1461092300420 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:58:20 INFO - PROCESS | 1520 | 1461092300633 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1520 | ++DOCSHELL 2BFCB800 == 143 [pid = 1520] [id = 706] 11:58:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 318 (2BFCC000) [pid = 1520] [serial = 2118] [outer = 00000000] 11:58:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 319 (2BFD7000) [pid = 1520] [serial = 2119] [outer = 2BFCC000] 11:58:20 INFO - PROCESS | 1520 | 1461092300689 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 320 (2BFD8800) [pid = 1520] [serial = 2120] [outer = 2BFCC000] 11:58:21 INFO - PROCESS | 1520 | 1461092301321 Marionette TRACE conn4 <- [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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1066ms 11:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:58:21 INFO - PROCESS | 1520 | 1461092301354 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1520 | 1461092301356 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 11:58:21 INFO - PROCESS | 1520 | 1461092301359 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1520 | 1461092301361 Marionette TRACE conn4 <- [1,2790,null,{}] 11:58:21 INFO - PROCESS | 1520 | 1461092301365 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:21 INFO - PROCESS | 1520 | 1461092301494 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:58:21 INFO - PROCESS | 1520 | 1461092301713 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:21 INFO - PROCESS | 1520 | ++DOCSHELL 2BFD5800 == 144 [pid = 1520] [id = 707] 11:58:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 321 (2C97F000) [pid = 1520] [serial = 2121] [outer = 00000000] 11:58:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 322 (2DDA7800) [pid = 1520] [serial = 2122] [outer = 2C97F000] 11:58:21 INFO - PROCESS | 1520 | 1461092301769 Marionette DEBUG loaded listener.js 11:58:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 323 (2DDA8C00) [pid = 1520] [serial = 2123] [outer = 2C97F000] 11:58:22 INFO - PROCESS | 1520 | 1461092302302 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:58:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:58:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 11:58:22 INFO - PROCESS | 1520 | 1461092302330 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:58:22 INFO - PROCESS | 1520 | 1461092302332 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 11:58:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:58:22 INFO - PROCESS | 1520 | 1461092302354 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:58:22 INFO - PROCESS | 1520 | 1461092302356 Marionette TRACE conn4 <- [1,2794,null,{}] 11:58:22 INFO - PROCESS | 1520 | 1461092302360 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:22 INFO - PROCESS | 1520 | 1461092302493 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:58:22 INFO - PROCESS | 1520 | 1461092302707 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 1520 | ++DOCSHELL 1D0A9000 == 145 [pid = 1520] [id = 708] 11:58:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 324 (2CB8E000) [pid = 1520] [serial = 2124] [outer = 00000000] 11:58:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 325 (2CB97000) [pid = 1520] [serial = 2125] [outer = 2CB8E000] 11:58:22 INFO - PROCESS | 1520 | 1461092302764 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 1520 | ++DOMWINDOW == 326 (2CB98800) [pid = 1520] [serial = 2126] [outer = 2CB8E000] 11:58:23 INFO - PROCESS | 1520 | 1461092303340 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:58:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1021ms 11:58:23 INFO - PROCESS | 1520 | 1461092303379 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 1520 | 1461092303381 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 11:58:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:58:23 INFO - PROCESS | 1520 | 1461092303385 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1520 | 1461092303387 Marionette TRACE conn4 <- [1,2798,null,{}] 11:58:23 INFO - PROCESS | 1520 | 1461092303391 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:23 INFO - PROCESS | 1520 | 1461092303616 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:58:23 INFO - PROCESS | 1520 | 1461092303825 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 1520 | ++DOCSHELL 1241B000 == 146 [pid = 1520] [id = 709] 11:58:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 327 (1241F800) [pid = 1520] [serial = 2127] [outer = 00000000] 11:58:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 328 (1C335400) [pid = 1520] [serial = 2128] [outer = 1241F800] 11:58:23 INFO - PROCESS | 1520 | 1461092303879 Marionette DEBUG loaded listener.js 11:58:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 329 (1D8E4C00) [pid = 1520] [serial = 2129] [outer = 1241F800] 11:58:24 INFO - PROCESS | 1520 | 1461092304514 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:58:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1167ms 11:58:24 INFO - PROCESS | 1520 | 1461092304556 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 1520 | 1461092304558 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 11:58:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:58:24 INFO - PROCESS | 1520 | 1461092304562 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 1520 | 1461092304564 Marionette TRACE conn4 <- [1,2802,null,{}] 11:58:24 INFO - PROCESS | 1520 | 1461092304567 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:24 INFO - PROCESS | 1520 | 1461092304701 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:58:24 INFO - PROCESS | 1520 | 1461092304926 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 1520 | ++DOCSHELL 1C477400 == 147 [pid = 1520] [id = 710] 11:58:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 330 (1C932400) [pid = 1520] [serial = 2130] [outer = 00000000] 11:58:24 INFO - PROCESS | 1520 | ++DOMWINDOW == 331 (2243A400) [pid = 1520] [serial = 2131] [outer = 1C932400] 11:58:24 INFO - PROCESS | 1520 | 1461092304983 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 332 (22471400) [pid = 1520] [serial = 2132] [outer = 1C932400] 11:58:25 INFO - PROCESS | 1520 | 1461092305549 Marionette TRACE conn4 <- [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]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:58:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1018ms 11:58:25 INFO - PROCESS | 1520 | 1461092305583 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 1520 | 1461092305585 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 11:58:25 INFO - PROCESS | 1520 | 1461092305589 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:58:25 INFO - PROCESS | 1520 | 1461092305591 Marionette TRACE conn4 <- [1,2806,null,{}] 11:58:25 INFO - PROCESS | 1520 | 1461092305595 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:25 INFO - PROCESS | 1520 | 1461092305731 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:58:25 INFO - PROCESS | 1520 | 1461092305957 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 1520 | ++DOCSHELL 1A430000 == 148 [pid = 1520] [id = 711] 11:58:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 333 (2A632800) [pid = 1520] [serial = 2133] [outer = 00000000] 11:58:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 334 (2BA3A800) [pid = 1520] [serial = 2134] [outer = 2A632800] 11:58:26 INFO - PROCESS | 1520 | 1461092306013 Marionette DEBUG loaded listener.js 11:58:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 335 (2BA3D000) [pid = 1520] [serial = 2135] [outer = 2A632800] 11:58:26 INFO - PROCESS | 1520 | 1461092306671 Marionette TRACE conn4 <- [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]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:58:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1129ms 11:58:26 INFO - PROCESS | 1520 | 1461092306722 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 1520 | 1461092306724 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 11:58:26 INFO - PROCESS | 1520 | 1461092306728 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:58:26 INFO - PROCESS | 1520 | 1461092306730 Marionette TRACE conn4 <- [1,2810,null,{}] 11:58:26 INFO - PROCESS | 1520 | 1461092306733 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:26 INFO - PROCESS | 1520 | 1461092306868 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:58:27 INFO - PROCESS | 1520 | 1461092307405 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 1520 | ++DOCSHELL 11E94400 == 149 [pid = 1520] [id = 712] 11:58:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 336 (1815D400) [pid = 1520] [serial = 2136] [outer = 00000000] 11:58:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 337 (1B2AD800) [pid = 1520] [serial = 2137] [outer = 1815D400] 11:58:27 INFO - PROCESS | 1520 | 1461092307461 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 338 (1C028800) [pid = 1520] [serial = 2138] [outer = 1815D400] 11:58:28 INFO - PROCESS | 1520 | 1461092308132 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:58:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1480ms 11:58:28 INFO - PROCESS | 1520 | 1461092308213 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 1520 | 1461092308217 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 11:58:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:58:28 INFO - PROCESS | 1520 | 1461092308221 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 1520 | 1461092308226 Marionette TRACE conn4 <- [1,2814,null,{}] 11:58:28 INFO - PROCESS | 1520 | 1461092308231 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:28 INFO - PROCESS | 1520 | 1461092308394 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:58:28 INFO - PROCESS | 1520 | 1461092308606 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 1520 | ++DOCSHELL 1A48C000 == 150 [pid = 1520] [id = 713] 11:58:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 339 (1A4AC400) [pid = 1520] [serial = 2139] [outer = 00000000] 11:58:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 340 (22432000) [pid = 1520] [serial = 2140] [outer = 1A4AC400] 11:58:28 INFO - PROCESS | 1520 | 1461092308701 Marionette DEBUG loaded listener.js 11:58:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 341 (22488800) [pid = 1520] [serial = 2141] [outer = 1A4AC400] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 24C95400 == 149 [pid = 1520] [id = 693] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 0EC30400 == 148 [pid = 1520] [id = 692] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 22488C00 == 147 [pid = 1520] [id = 691] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 22282000 == 146 [pid = 1520] [id = 690] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 1FDA5800 == 145 [pid = 1520] [id = 689] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 1AE02800 == 144 [pid = 1520] [id = 688] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 340 (22A42800) [pid = 1520] [serial = 2026] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 1BC37400 == 143 [pid = 1520] [id = 687] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 1B1BC800 == 142 [pid = 1520] [id = 686] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 24C8AC00 == 141 [pid = 1520] [id = 680] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 22436000 == 140 [pid = 1520] [id = 679] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 22A4A800 == 139 [pid = 1520] [id = 678] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 1A427400 == 138 [pid = 1520] [id = 677] 11:58:29 INFO - PROCESS | 1520 | --DOCSHELL 170E0400 == 137 [pid = 1520] [id = 676] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 339 (21B7A800) [pid = 1520] [serial = 2017] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 338 (2246EC00) [pid = 1520] [serial = 2020] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 337 (2228B400) [pid = 1520] [serial = 2018] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 336 (22487C00) [pid = 1520] [serial = 2021] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 335 (1C876800) [pid = 1520] [serial = 2023] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 334 (2BA19800) [pid = 1520] [serial = 1981] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 333 (1FA30400) [pid = 1520] [serial = 2014] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 332 (1D8EF800) [pid = 1520] [serial = 2006] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 331 (1C9DE000) [pid = 1520] [serial = 2005] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 330 (1CABC400) [pid = 1520] [serial = 2011] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 329 (1D8EE800) [pid = 1520] [serial = 2012] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 328 (2AD9E800) [pid = 1520] [serial = 1972] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 327 (1C02FC00) [pid = 1520] [serial = 1960] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 326 (1A48A000) [pid = 1520] [serial = 2003] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 325 (19C07000) [pid = 1520] [serial = 2002] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 324 (2C97E800) [pid = 1520] [serial = 1987] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 323 (28D0D800) [pid = 1520] [serial = 1978] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 322 (272D5000) [pid = 1520] [serial = 1958] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 321 (1F753400) [pid = 1520] [serial = 1996] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 320 (29ACEC00) [pid = 1520] [serial = 1969] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 319 (2BA8C400) [pid = 1520] [serial = 1990] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 318 (2D31D000) [pid = 1520] [serial = 1975] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 317 (2CB2B800) [pid = 1520] [serial = 1999] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 316 (1AD11400) [pid = 1520] [serial = 2008] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 315 (1BE14400) [pid = 1520] [serial = 2009] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 314 (2D3CA800) [pid = 1520] [serial = 1993] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 313 (2C973000) [pid = 1520] [serial = 1984] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 312 (273C7800) [pid = 1520] [serial = 1966] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 311 (21B75800) [pid = 1520] [serial = 1963] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 310 (1D8EAC00) [pid = 1520] [serial = 2024] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | --DOMWINDOW == 309 (1FD97400) [pid = 1520] [serial = 2015] [outer = 00000000] [url = about:blank] 11:58:29 INFO - PROCESS | 1520 | 1461092309468 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1271ms 11:58:29 INFO - PROCESS | 1520 | 1461092309496 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 1520 | 1461092309500 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 11:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:58:29 INFO - PROCESS | 1520 | 1461092309506 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 1520 | 1461092309508 Marionette TRACE conn4 <- [1,2818,null,{}] 11:58:29 INFO - PROCESS | 1520 | 1461092309512 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:29 INFO - PROCESS | 1520 | 1461092309691 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:58:29 INFO - PROCESS | 1520 | 1461092309709 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 1520 | ++DOCSHELL 172CDC00 == 138 [pid = 1520] [id = 714] 11:58:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 310 (1864F000) [pid = 1520] [serial = 2142] [outer = 00000000] 11:58:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 311 (1BE14400) [pid = 1520] [serial = 2143] [outer = 1864F000] 11:58:29 INFO - PROCESS | 1520 | 1461092309756 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 312 (1C473C00) [pid = 1520] [serial = 2144] [outer = 1864F000] 11:58:30 INFO - PROCESS | 1520 | 1461092310308 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 830ms 11:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:58:30 INFO - PROCESS | 1520 | 1461092310338 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:58:30 INFO - PROCESS | 1520 | 1461092310341 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 11:58:30 INFO - PROCESS | 1520 | 1461092310350 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:58:30 INFO - PROCESS | 1520 | 1461092310355 Marionette TRACE conn4 <- [1,2822,null,{}] 11:58:30 INFO - PROCESS | 1520 | 1461092310360 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:30 INFO - PROCESS | 1520 | 1461092310489 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:58:30 INFO - PROCESS | 1520 | 1461092310661 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 1520 | ++DOCSHELL 1FA24000 == 139 [pid = 1520] [id = 715] 11:58:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 313 (1FA27000) [pid = 1520] [serial = 2145] [outer = 00000000] 11:58:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 314 (204BB800) [pid = 1520] [serial = 2146] [outer = 1FA27000] 11:58:30 INFO - PROCESS | 1520 | 1461092310710 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 315 (218BB400) [pid = 1520] [serial = 2147] [outer = 1FA27000] 11:58:31 INFO - PROCESS | 1520 | 1461092311086 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:58:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 830ms 11:58:31 INFO - PROCESS | 1520 | 1461092311178 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 1520 | 1461092311181 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 11:58:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:58:31 INFO - PROCESS | 1520 | 1461092311188 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 1520 | 1461092311190 Marionette TRACE conn4 <- [1,2826,null,{}] 11:58:31 INFO - PROCESS | 1520 | 1461092311193 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:31 INFO - PROCESS | 1520 | 1461092311310 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:58:31 INFO - PROCESS | 1520 | 1461092311323 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 1520 | ++DOCSHELL 2228F800 == 140 [pid = 1520] [id = 716] 11:58:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 316 (2245BC00) [pid = 1520] [serial = 2148] [outer = 00000000] 11:58:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 317 (2248AC00) [pid = 1520] [serial = 2149] [outer = 2245BC00] 11:58:31 INFO - PROCESS | 1520 | 1461092311372 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 318 (23A58400) [pid = 1520] [serial = 2150] [outer = 2245BC00] 11:58:31 INFO - PROCESS | 1520 | 1461092311924 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:58:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 11:58:31 INFO - PROCESS | 1520 | 1461092311958 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 1520 | 1461092311960 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 11:58:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:58:31 INFO - PROCESS | 1520 | 1461092311964 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 1520 | 1461092311965 Marionette TRACE conn4 <- [1,2830,null,{}] 11:58:31 INFO - PROCESS | 1520 | 1461092311969 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 1520 | 1461092312141 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:58:32 INFO - PROCESS | 1520 | 1461092312165 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:32 INFO - PROCESS | 1520 | ++DOCSHELL 23C3D400 == 141 [pid = 1520] [id = 717] 11:58:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 319 (23C3E800) [pid = 1520] [serial = 2151] [outer = 00000000] 11:58:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 320 (24298000) [pid = 1520] [serial = 2152] [outer = 23C3E800] 11:58:32 INFO - PROCESS | 1520 | 1461092312221 Marionette DEBUG loaded listener.js 11:58:32 INFO - PROCESS | 1520 | ++DOMWINDOW == 321 (24A5D800) [pid = 1520] [serial = 2153] [outer = 23C3E800] 11:58:32 INFO - PROCESS | 1520 | 1461092312711 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:58:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 11:58:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:58:32 INFO - PROCESS | 1520 | 1461092312761 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 1520 | 1461092312763 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 11:58:32 INFO - PROCESS | 1520 | 1461092312774 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 1520 | 1461092312776 Marionette TRACE conn4 <- [1,2834,null,{}] 11:58:32 INFO - PROCESS | 1520 | 1461092312782 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:32 INFO - PROCESS | 1520 | 1461092312952 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:58:32 INFO - PROCESS | 1520 | 1461092312978 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 1520 | ++DOCSHELL 24C8E800 == 142 [pid = 1520] [id = 718] 11:58:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 322 (24C90400) [pid = 1520] [serial = 2154] [outer = 00000000] 11:58:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 323 (25B68C00) [pid = 1520] [serial = 2155] [outer = 24C90400] 11:58:33 INFO - PROCESS | 1520 | 1461092313024 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 324 (26D25000) [pid = 1520] [serial = 2156] [outer = 24C90400] 11:58:33 INFO - PROCESS | 1520 | 1461092313508 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:58:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:58:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 790ms 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 323 (23A60000) [pid = 1520] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 322 (22461400) [pid = 1520] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 321 (11E96000) [pid = 1520] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 320 (24C95C00) [pid = 1520] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 319 (1C5DEC00) [pid = 1520] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 318 (204B1C00) [pid = 1520] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 317 (1B2A4400) [pid = 1520] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 316 (21B7F000) [pid = 1520] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:58:33 INFO - PROCESS | 1520 | --DOMWINDOW == 315 (1B2A7800) [pid = 1520] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:58:33 INFO - PROCESS | 1520 | 1461092313802 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:58:33 INFO - PROCESS | 1520 | 1461092313804 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 11:58:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:58:33 INFO - PROCESS | 1520 | 1461092313827 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:58:33 INFO - PROCESS | 1520 | 1461092313829 Marionette TRACE conn4 <- [1,2838,null,{}] 11:58:33 INFO - PROCESS | 1520 | 1461092313833 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:33 INFO - PROCESS | 1520 | 1461092313944 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:58:33 INFO - PROCESS | 1520 | 1461092313954 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 1520 | ++DOCSHELL 1BFD3C00 == 143 [pid = 1520] [id = 719] 11:58:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 316 (1C5DEC00) [pid = 1520] [serial = 2157] [outer = 00000000] 11:58:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 317 (22471000) [pid = 1520] [serial = 2158] [outer = 1C5DEC00] 11:58:34 INFO - PROCESS | 1520 | 1461092314000 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 318 (25259000) [pid = 1520] [serial = 2159] [outer = 1C5DEC00] 11:58:34 INFO - PROCESS | 1520 | 1461092314561 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:58:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 770ms 11:58:34 INFO - PROCESS | 1520 | 1461092314600 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1520 | 1461092314602 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 11:58:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:58:34 INFO - PROCESS | 1520 | 1461092314605 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1520 | 1461092314607 Marionette TRACE conn4 <- [1,2842,null,{}] 11:58:34 INFO - PROCESS | 1520 | 1461092314611 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:34 INFO - PROCESS | 1520 | 1461092314723 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:58:34 INFO - PROCESS | 1520 | 1461092314729 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1520 | ++DOCSHELL 26B9AC00 == 144 [pid = 1520] [id = 720] 11:58:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 319 (26D28400) [pid = 1520] [serial = 2160] [outer = 00000000] 11:58:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 320 (27B18C00) [pid = 1520] [serial = 2161] [outer = 26D28400] 11:58:34 INFO - PROCESS | 1520 | 1461092314774 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 321 (28290800) [pid = 1520] [serial = 2162] [outer = 26D28400] 11:58:35 INFO - PROCESS | 1520 | 1461092315282 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:58:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 731ms 11:58:35 INFO - PROCESS | 1520 | 1461092315337 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 1520 | 1461092315339 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 11:58:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:58:35 INFO - PROCESS | 1520 | 1461092315342 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 1520 | 1461092315344 Marionette TRACE conn4 <- [1,2846,null,{}] 11:58:35 INFO - PROCESS | 1520 | 1461092315347 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:35 INFO - PROCESS | 1520 | 1461092315486 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:58:35 INFO - PROCESS | 1520 | 1461092315496 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:35 INFO - PROCESS | 1520 | ++DOCSHELL 29AF3800 == 145 [pid = 1520] [id = 721] 11:58:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 322 (29AF4000) [pid = 1520] [serial = 2163] [outer = 00000000] 11:58:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 323 (2AD9A800) [pid = 1520] [serial = 2164] [outer = 29AF4000] 11:58:35 INFO - PROCESS | 1520 | 1461092315540 Marionette DEBUG loaded listener.js 11:58:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 324 (2B0D9800) [pid = 1520] [serial = 2165] [outer = 29AF4000] 11:58:36 INFO - PROCESS | 1520 | 1461092316356 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:58:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:58:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1076ms 11:58:36 INFO - PROCESS | 1520 | 1461092316419 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 1520 | 1461092316425 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 11:58:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:58:36 INFO - PROCESS | 1520 | 1461092316431 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 1520 | 1461092316434 Marionette TRACE conn4 <- [1,2850,null,{}] 11:58:36 INFO - PROCESS | 1520 | 1461092316440 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:36 INFO - PROCESS | 1520 | 1461092316591 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:58:36 INFO - PROCESS | 1520 | 1461092316800 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 1520 | ++DOCSHELL 1A4B2000 == 146 [pid = 1520] [id = 722] 11:58:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 325 (1C51A800) [pid = 1520] [serial = 2166] [outer = 00000000] 11:58:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 326 (1ED1E400) [pid = 1520] [serial = 2167] [outer = 1C51A800] 11:58:36 INFO - PROCESS | 1520 | 1461092316858 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 327 (1F9CE000) [pid = 1520] [serial = 2168] [outer = 1C51A800] 11:58:37 INFO - PROCESS | 1520 | 1461092317557 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:58:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1182ms 11:58:37 INFO - PROCESS | 1520 | 1461092317616 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 1520 | 1461092317623 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 11:58:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:58:37 INFO - PROCESS | 1520 | 1461092317629 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 1520 | 1461092317632 Marionette TRACE conn4 <- [1,2854,null,{}] 11:58:37 INFO - PROCESS | 1520 | 1461092317636 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:37 INFO - PROCESS | 1520 | 1461092317780 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:58:38 INFO - PROCESS | 1520 | 1461092317998 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:38 INFO - PROCESS | 1520 | ++DOCSHELL 1C56D400 == 147 [pid = 1520] [id = 723] 11:58:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 328 (1F9CC800) [pid = 1520] [serial = 2169] [outer = 00000000] 11:58:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 329 (24287800) [pid = 1520] [serial = 2170] [outer = 1F9CC800] 11:58:38 INFO - PROCESS | 1520 | 1461092318060 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 330 (247EE400) [pid = 1520] [serial = 2171] [outer = 1F9CC800] 11:58:38 INFO - PROCESS | 1520 | 1461092318700 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:58:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1119ms 11:58:38 INFO - PROCESS | 1520 | 1461092318750 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 1520 | 1461092318753 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 11:58:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:58:38 INFO - PROCESS | 1520 | 1461092318756 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 1520 | 1461092318760 Marionette TRACE conn4 <- [1,2858,null,{}] 11:58:38 INFO - PROCESS | 1520 | 1461092318772 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:38 INFO - PROCESS | 1520 | 1461092318915 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:58:39 INFO - PROCESS | 1520 | 1461092319127 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 1520 | ++DOCSHELL 2B0CF000 == 148 [pid = 1520] [id = 724] 11:58:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 331 (2B8C7800) [pid = 1520] [serial = 2172] [outer = 00000000] 11:58:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 332 (2B90BC00) [pid = 1520] [serial = 2173] [outer = 2B8C7800] 11:58:39 INFO - PROCESS | 1520 | 1461092319184 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 333 (2BA20400) [pid = 1520] [serial = 2174] [outer = 2B8C7800] 11:58:39 INFO - PROCESS | 1520 | 1461092319843 Marionette TRACE conn4 <- [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]]]}] 11:58:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:58:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1130ms 11:58:39 INFO - PROCESS | 1520 | 1461092319890 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:58:39 INFO - PROCESS | 1520 | 1461092319893 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 11:58:39 INFO - PROCESS | 1520 | 1461092319896 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:58:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:58:39 INFO - PROCESS | 1520 | 1461092319898 Marionette TRACE conn4 <- [1,2862,null,{}] 11:58:39 INFO - PROCESS | 1520 | 1461092319903 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:40 INFO - PROCESS | 1520 | 1461092320080 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:58:40 INFO - PROCESS | 1520 | 1461092320295 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:40 INFO - PROCESS | 1520 | ++DOCSHELL 29555800 == 149 [pid = 1520] [id = 725] 11:58:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 334 (29556000) [pid = 1520] [serial = 2175] [outer = 00000000] 11:58:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 335 (2955C800) [pid = 1520] [serial = 2176] [outer = 29556000] 11:58:40 INFO - PROCESS | 1520 | 1461092320396 Marionette DEBUG loaded listener.js 11:58:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 336 (2955F800) [pid = 1520] [serial = 2177] [outer = 29556000] 11:58:41 INFO - PROCESS | 1520 | 1461092321036 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:58:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:58:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1179ms 11:58:41 INFO - PROCESS | 1520 | 1461092321079 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 1520 | 1461092321082 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 11:58:41 INFO - PROCESS | 1520 | 1461092321085 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:58:41 INFO - PROCESS | 1520 | 1461092321087 Marionette TRACE conn4 <- [1,2866,null,{}] 11:58:41 INFO - PROCESS | 1520 | 1461092321091 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:41 INFO - PROCESS | 1520 | 1461092321226 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:58:41 INFO - PROCESS | 1520 | 1461092321449 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 1520 | ++DOCSHELL 2AD50800 == 150 [pid = 1520] [id = 726] 11:58:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 337 (2AD51400) [pid = 1520] [serial = 2178] [outer = 00000000] 11:58:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 338 (2AD58400) [pid = 1520] [serial = 2179] [outer = 2AD51400] 11:58:41 INFO - PROCESS | 1520 | 1461092321507 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 339 (2AD59800) [pid = 1520] [serial = 2180] [outer = 2AD51400] 11:58:42 INFO - PROCESS | 1520 | 1461092322117 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:58:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1070ms 11:58:42 INFO - PROCESS | 1520 | 1461092322159 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 1520 | 1461092322162 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 11:58:42 INFO - PROCESS | 1520 | 1461092322165 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:58:42 INFO - PROCESS | 1520 | 1461092322167 Marionette TRACE conn4 <- [1,2870,null,{}] 11:58:42 INFO - PROCESS | 1520 | 1461092322171 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:42 INFO - PROCESS | 1520 | 1461092322317 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:58:42 INFO - PROCESS | 1520 | 1461092322525 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 1520 | ++DOCSHELL 2BA44400 == 151 [pid = 1520] [id = 727] 11:58:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 340 (2BA45400) [pid = 1520] [serial = 2181] [outer = 00000000] 11:58:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 341 (2BF2F400) [pid = 1520] [serial = 2182] [outer = 2BA45400] 11:58:42 INFO - PROCESS | 1520 | 1461092322582 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 342 (2BF37000) [pid = 1520] [serial = 2183] [outer = 2BA45400] 11:58:43 INFO - PROCESS | 1520 | 1461092323248 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:58:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1121ms 11:58:43 INFO - PROCESS | 1520 | 1461092323290 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 1520 | 1461092323292 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 11:58:43 INFO - PROCESS | 1520 | 1461092323295 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 1520 | 1461092323297 Marionette TRACE conn4 <- [1,2874,null,{}] 11:58:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:58:43 INFO - PROCESS | 1520 | 1461092323301 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:43 INFO - PROCESS | 1520 | 1461092323466 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:58:43 INFO - PROCESS | 1520 | 1461092323674 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1520 | ++DOCSHELL 2BEB3400 == 152 [pid = 1520] [id = 728] 11:58:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 343 (2BEB5000) [pid = 1520] [serial = 2184] [outer = 00000000] 11:58:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 344 (2BEBD000) [pid = 1520] [serial = 2185] [outer = 2BEB5000] 11:58:43 INFO - PROCESS | 1520 | 1461092323728 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 345 (2BEBE400) [pid = 1520] [serial = 2186] [outer = 2BEB5000] 11:58:44 INFO - PROCESS | 1520 | 1461092324315 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:58:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:58:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1074ms 11:58:44 INFO - PROCESS | 1520 | 1461092324374 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:58:44 INFO - PROCESS | 1520 | 1461092324377 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 11:58:44 INFO - PROCESS | 1520 | 1461092324381 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:58:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:58:44 INFO - PROCESS | 1520 | 1461092324383 Marionette TRACE conn4 <- [1,2878,null,{}] 11:58:44 INFO - PROCESS | 1520 | 1461092324387 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:44 INFO - PROCESS | 1520 | 1461092324522 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:58:44 INFO - PROCESS | 1520 | 1461092324781 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 1520 | ++DOCSHELL 2BEC0C00 == 153 [pid = 1520] [id = 729] 11:58:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 346 (2BFCE000) [pid = 1520] [serial = 2187] [outer = 00000000] 11:58:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 347 (2C978800) [pid = 1520] [serial = 2188] [outer = 2BFCE000] 11:58:44 INFO - PROCESS | 1520 | 1461092324844 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 348 (2C977800) [pid = 1520] [serial = 2189] [outer = 2BFCE000] 11:58:45 INFO - PROCESS | 1520 | 1461092325450 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:58:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1123ms 11:58:45 INFO - PROCESS | 1520 | 1461092325506 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 1520 | 1461092325509 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 11:58:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:58:45 INFO - PROCESS | 1520 | 1461092325512 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 1520 | 1461092325514 Marionette TRACE conn4 <- [1,2882,null,{}] 11:58:45 INFO - PROCESS | 1520 | 1461092325535 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:45 INFO - PROCESS | 1520 | 1461092325674 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:58:45 INFO - PROCESS | 1520 | 1461092325879 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1520 | ++DOCSHELL 29D88C00 == 154 [pid = 1520] [id = 730] 11:58:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 349 (29D89000) [pid = 1520] [serial = 2190] [outer = 00000000] 11:58:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 350 (29D91800) [pid = 1520] [serial = 2191] [outer = 29D89000] 11:58:45 INFO - PROCESS | 1520 | 1461092325934 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 351 (29D93C00) [pid = 1520] [serial = 2192] [outer = 29D89000] 11:58:46 INFO - PROCESS | 1520 | 1461092326511 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:58:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1074ms 11:58:46 INFO - PROCESS | 1520 | 1461092326590 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:58:46 INFO - PROCESS | 1520 | 1461092326593 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 11:58:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:58:46 INFO - PROCESS | 1520 | 1461092326596 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:58:46 INFO - PROCESS | 1520 | 1461092326598 Marionette TRACE conn4 <- [1,2886,null,{}] 11:58:46 INFO - PROCESS | 1520 | 1461092326602 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:46 INFO - PROCESS | 1520 | 1461092326768 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:58:47 INFO - PROCESS | 1520 | 1461092327026 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1520 | ++DOCSHELL 2BEB9400 == 155 [pid = 1520] [id = 731] 11:58:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 352 (2C974400) [pid = 1520] [serial = 2193] [outer = 00000000] 11:58:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 353 (2D31DC00) [pid = 1520] [serial = 2194] [outer = 2C974400] 11:58:47 INFO - PROCESS | 1520 | 1461092327085 Marionette DEBUG loaded listener.js 11:58:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 354 (2D320000) [pid = 1520] [serial = 2195] [outer = 2C974400] 11:58:47 INFO - PROCESS | 1520 | 1461092327697 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1121ms 11:58:47 INFO - PROCESS | 1520 | 1461092327721 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 1520 | 1461092327724 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 11:58:47 INFO - PROCESS | 1520 | 1461092327728 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:58:47 INFO - PROCESS | 1520 | 1461092327730 Marionette TRACE conn4 <- [1,2890,null,{}] 11:58:47 INFO - PROCESS | 1520 | 1461092327734 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:47 INFO - PROCESS | 1520 | 1461092327888 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:58:48 INFO - PROCESS | 1520 | 1461092328101 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 1520 | ++DOCSHELL 2D3C4400 == 156 [pid = 1520] [id = 732] 11:58:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 355 (2DDAE800) [pid = 1520] [serial = 2196] [outer = 00000000] 11:58:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 356 (3024F800) [pid = 1520] [serial = 2197] [outer = 2DDAE800] 11:58:48 INFO - PROCESS | 1520 | 1461092328202 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 357 (30A3EC00) [pid = 1520] [serial = 2198] [outer = 2DDAE800] 11:58:48 INFO - PROCESS | 1520 | 1461092328827 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:58:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:58:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1128ms 11:58:48 INFO - PROCESS | 1520 | 1461092328859 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:58:48 INFO - PROCESS | 1520 | 1461092328862 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 11:58:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:58:48 INFO - PROCESS | 1520 | 1461092328865 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:58:48 INFO - PROCESS | 1520 | 1461092328867 Marionette TRACE conn4 <- [1,2894,null,{}] 11:58:48 INFO - PROCESS | 1520 | 1461092328871 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:49 INFO - PROCESS | 1520 | 1461092329008 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:58:49 INFO - PROCESS | 1520 | 1461092329220 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 1520 | ++DOCSHELL 30532C00 == 157 [pid = 1520] [id = 733] 11:58:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 358 (30534000) [pid = 1520] [serial = 2199] [outer = 00000000] 11:58:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 359 (30539400) [pid = 1520] [serial = 2200] [outer = 30534000] 11:58:49 INFO - PROCESS | 1520 | 1461092329315 Marionette DEBUG loaded listener.js 11:58:49 INFO - PROCESS | 1520 | ++DOMWINDOW == 360 (3053B000) [pid = 1520] [serial = 2201] [outer = 30534000] 11:58:49 INFO - PROCESS | 1520 | 1461092329889 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:58:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1074ms 11:58:49 INFO - PROCESS | 1520 | 1461092329943 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 1520 | 1461092329946 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 11:58:49 INFO - PROCESS | 1520 | 1461092329949 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:58:49 INFO - PROCESS | 1520 | 1461092329951 Marionette TRACE conn4 <- [1,2898,null,{}] 11:58:49 INFO - PROCESS | 1520 | 1461092329954 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:50 INFO - PROCESS | 1520 | 1461092330093 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:58:50 INFO - PROCESS | 1520 | 1461092330321 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 1520 | ++DOCSHELL 30535400 == 158 [pid = 1520] [id = 734] 11:58:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 361 (3053D800) [pid = 1520] [serial = 2202] [outer = 00000000] 11:58:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 362 (30A41C00) [pid = 1520] [serial = 2203] [outer = 3053D800] 11:58:50 INFO - PROCESS | 1520 | 1461092330381 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 1520 | ++DOMWINDOW == 363 (30A41400) [pid = 1520] [serial = 2204] [outer = 3053D800] 11:58:50 INFO - PROCESS | 1520 | 1461092330976 Marionette TRACE conn4 <- [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]]]}] 11:58:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:58:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:58:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1067ms 11:58:51 INFO - PROCESS | 1520 | 1461092331036 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:58:51 INFO - PROCESS | 1520 | 1461092331038 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 11:58:51 INFO - TEST-START | /DOMEvents/constructors.html 11:58:51 INFO - PROCESS | 1520 | 1461092331044 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 1520 | 1461092331046 Marionette TRACE conn4 <- [1,2902,null,{}] 11:58:51 INFO - PROCESS | 1520 | 1461092331050 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:51 INFO - PROCESS | 1520 | 1461092331193 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:58:51 INFO - PROCESS | 1520 | 1461092331423 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 1520 | ++DOCSHELL 30540800 == 159 [pid = 1520] [id = 735] 11:58:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 364 (305C2400) [pid = 1520] [serial = 2205] [outer = 00000000] 11:58:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 365 (305CB400) [pid = 1520] [serial = 2206] [outer = 305C2400] 11:58:51 INFO - PROCESS | 1520 | 1461092331479 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 1520 | ++DOMWINDOW == 366 (305CC800) [pid = 1520] [serial = 2207] [outer = 305C2400] 11:58:52 INFO - PROCESS | 1520 | 1461092332295 Marionette TRACE conn4 <- [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]]]}] 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:58:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:58:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:58:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:58:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:58:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:58:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:58:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:58:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:58:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:58:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1296ms 11:58:52 INFO - PROCESS | 1520 | 1461092332345 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:58:52 INFO - PROCESS | 1520 | 1461092332348 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 11:58:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:58:52 INFO - PROCESS | 1520 | 1461092332351 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 1520 | 1461092332353 Marionette TRACE conn4 <- [1,2906,null,{}] 11:58:52 INFO - PROCESS | 1520 | 1461092332357 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:52 INFO - PROCESS | 1520 | 1461092332497 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:58:52 INFO - PROCESS | 1520 | 1461092332732 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 1520 | ++DOCSHELL 1241E000 == 160 [pid = 1520] [id = 736] 11:58:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 367 (16D9A400) [pid = 1520] [serial = 2208] [outer = 00000000] 11:58:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 368 (1BDAF800) [pid = 1520] [serial = 2209] [outer = 16D9A400] 11:58:52 INFO - PROCESS | 1520 | 1461092332788 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 1520 | ++DOMWINDOW == 369 (1C9DD800) [pid = 1520] [serial = 2210] [outer = 16D9A400] 11:58:53 INFO - PROCESS | 1520 | 1461092333351 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:58:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:58:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1017ms 11:58:53 INFO - PROCESS | 1520 | 1461092333371 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:58:53 INFO - PROCESS | 1520 | 1461092333374 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 11:58:53 INFO - PROCESS | 1520 | 1461092333377 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 1520 | 1461092333379 Marionette TRACE conn4 <- [1,2910,null,{}] 11:58:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:58:53 INFO - PROCESS | 1520 | 1461092333383 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:53 INFO - PROCESS | 1520 | 1461092333523 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:58:53 INFO - PROCESS | 1520 | 1461092333739 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1520 | ++DOCSHELL 21507800 == 161 [pid = 1520] [id = 737] 11:58:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 370 (2243EC00) [pid = 1520] [serial = 2211] [outer = 00000000] 11:58:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 371 (27206800) [pid = 1520] [serial = 2212] [outer = 2243EC00] 11:58:53 INFO - PROCESS | 1520 | 1461092333833 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 1520 | ++DOMWINDOW == 372 (30250400) [pid = 1520] [serial = 2213] [outer = 2243EC00] 11:58:54 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 11:58:54 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 11:58:54 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 11:58:54 INFO - PROCESS | 1520 | [1520] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 11:58:54 INFO - PROCESS | 1520 | 1461092334395 Marionette TRACE conn4 <- [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]]]}] 11:58:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:58:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:58:54 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 11:58:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:58:54 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 11:58:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:58:54 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]" 11:58:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:58:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:58:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1073ms 11:58:54 INFO - PROCESS | 1520 | 1461092334455 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 1520 | 1461092334457 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 11:58:54 INFO - PROCESS | 1520 | 1461092334460 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:58:54 INFO - PROCESS | 1520 | 1461092334462 Marionette TRACE conn4 <- [1,2914,null,{}] 11:58:54 INFO - PROCESS | 1520 | 1461092334466 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:54 INFO - PROCESS | 1520 | 1461092334608 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:58:54 INFO - PROCESS | 1520 | 1461092334838 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 1520 | ++DOCSHELL 25B5B800 == 162 [pid = 1520] [id = 738] 11:58:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 373 (25B64C00) [pid = 1520] [serial = 2214] [outer = 00000000] 11:58:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 374 (31043800) [pid = 1520] [serial = 2215] [outer = 25B64C00] 11:58:54 INFO - PROCESS | 1520 | 1461092334894 Marionette DEBUG loaded listener.js 11:58:54 INFO - PROCESS | 1520 | ++DOMWINDOW == 375 (31044C00) [pid = 1520] [serial = 2216] [outer = 25B64C00] 11:58:55 INFO - PROCESS | 1520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:58:55 INFO - PROCESS | 1520 | 1461092335440 Marionette TRACE conn4 <- [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]]]}] 11:58:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:58:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1017ms 11:58:55 INFO - PROCESS | 1520 | 1461092335481 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:58:55 INFO - PROCESS | 1520 | 1461092335483 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 11:58:55 INFO - PROCESS | 1520 | 1461092335487 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:58:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:58:55 INFO - PROCESS | 1520 | 1461092335489 Marionette TRACE conn4 <- [1,2918,null,{}] 11:58:55 INFO - PROCESS | 1520 | 1461092335492 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:55 INFO - PROCESS | 1520 | 1461092335633 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:58:55 INFO - PROCESS | 1520 | 1461092335854 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1520 | ++DOCSHELL 18023400 == 163 [pid = 1520] [id = 739] 11:58:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 376 (1AE04000) [pid = 1520] [serial = 2217] [outer = 00000000] 11:58:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 377 (1C886000) [pid = 1520] [serial = 2218] [outer = 1AE04000] 11:58:56 INFO - PROCESS | 1520 | 1461092336241 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 1520 | ++DOMWINDOW == 378 (1D08E800) [pid = 1520] [serial = 2219] [outer = 1AE04000] 11:58:56 INFO - PROCESS | 1520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:58:56 INFO - PROCESS | 1520 | 1461092336830 Marionette TRACE conn4 <- [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]]]}] 11:58:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:58:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1371ms 11:58:56 INFO - PROCESS | 1520 | 1461092336862 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 1520 | 1461092336867 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 11:58:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:58:56 INFO - PROCESS | 1520 | 1461092336873 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 1520 | 1461092336876 Marionette TRACE conn4 <- [1,2922,null,{}] 11:58:56 INFO - PROCESS | 1520 | 1461092336880 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:57 INFO - PROCESS | 1520 | 1461092337097 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:58:57 INFO - PROCESS | 1520 | 1461092337306 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:57 INFO - PROCESS | 1520 | ++DOCSHELL 1B2AEC00 == 164 [pid = 1520] [id = 740] 11:58:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 379 (1BFD1000) [pid = 1520] [serial = 2220] [outer = 00000000] 11:58:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 380 (24298800) [pid = 1520] [serial = 2221] [outer = 1BFD1000] 11:58:57 INFO - PROCESS | 1520 | 1461092337357 Marionette DEBUG loaded listener.js 11:58:57 INFO - PROCESS | 1520 | ++DOMWINDOW == 381 (2527C400) [pid = 1520] [serial = 2222] [outer = 1BFD1000] 11:58:57 INFO - PROCESS | 1520 | 1461092337958 Marionette TRACE conn4 <- [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]]]}] 11:58:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:58:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1124ms 11:58:58 INFO - PROCESS | 1520 | 1461092338001 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 1520 | 1461092338005 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 11:58:58 INFO - PROCESS | 1520 | 1461092338011 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:58:58 INFO - PROCESS | 1520 | 1461092338013 Marionette TRACE conn4 <- [1,2926,null,{}] 11:58:58 INFO - PROCESS | 1520 | 1461092338017 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:58 INFO - PROCESS | 1520 | 1461092338150 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:58:58 INFO - PROCESS | 1520 | 1461092338380 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1520 | ++DOCSHELL 2228A000 == 165 [pid = 1520] [id = 741] 11:58:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 382 (2228A400) [pid = 1520] [serial = 2223] [outer = 00000000] 11:58:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 383 (29D8A800) [pid = 1520] [serial = 2224] [outer = 2228A400] 11:58:58 INFO - PROCESS | 1520 | 1461092338433 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1520 | ++DOMWINDOW == 384 (2A631000) [pid = 1520] [serial = 2225] [outer = 2228A400] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 1F855400 == 164 [pid = 1520] [id = 612] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 26D2E400 == 163 [pid = 1520] [id = 610] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 171A7000 == 162 [pid = 1520] [id = 568] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 29ACAC00 == 161 [pid = 1520] [id = 614] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 1FD9C000 == 160 [pid = 1520] [id = 566] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 26B95C00 == 159 [pid = 1520] [id = 565] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 1241E400 == 158 [pid = 1520] [id = 569] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 24295000 == 157 [pid = 1520] [id = 615] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 2243D000 == 156 [pid = 1520] [id = 567] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 26D2E000 == 155 [pid = 1520] [id = 611] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 26B9AC00 == 154 [pid = 1520] [id = 720] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 1BFD3C00 == 153 [pid = 1520] [id = 719] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 24C8E800 == 152 [pid = 1520] [id = 718] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 23C3D400 == 151 [pid = 1520] [id = 717] 11:58:58 INFO - PROCESS | 1520 | --DOCSHELL 2228F800 == 150 [pid = 1520] [id = 716] 11:58:58 INFO - PROCESS | 1520 | --DOMWINDOW == 383 (28D03800) [pid = 1520] [serial = 2083] [outer = 00000000] [url = about:blank] 11:58:58 INFO - PROCESS | 1520 | --DOMWINDOW == 382 (2A3B3000) [pid = 1520] [serial = 2050] [outer = 00000000] [url = about:blank] 11:58:58 INFO - PROCESS | 1520 | --DOMWINDOW == 381 (2150D000) [pid = 1520] [serial = 2053] [outer = 00000000] [url = about:blank] 11:58:58 INFO - PROCESS | 1520 | --DOMWINDOW == 380 (2470E400) [pid = 1520] [serial = 2056] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 1FA24000 == 149 [pid = 1520] [id = 715] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 172CDC00 == 148 [pid = 1520] [id = 714] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 1A48C000 == 147 [pid = 1520] [id = 713] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 11E94400 == 146 [pid = 1520] [id = 712] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 1D0A9000 == 145 [pid = 1520] [id = 708] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2BFD5800 == 144 [pid = 1520] [id = 707] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2BFCB800 == 143 [pid = 1520] [id = 706] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2D31FC00 == 142 [pid = 1520] [id = 705] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2BF36C00 == 141 [pid = 1520] [id = 704] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 28288800 == 140 [pid = 1520] [id = 703] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2BF2F800 == 139 [pid = 1520] [id = 702] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2BC3EC00 == 138 [pid = 1520] [id = 701] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2B8D1C00 == 137 [pid = 1520] [id = 700] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2B8CA000 == 136 [pid = 1520] [id = 699] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 2AD95000 == 135 [pid = 1520] [id = 698] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 25288800 == 134 [pid = 1520] [id = 697] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 1C877C00 == 133 [pid = 1520] [id = 696] 11:58:59 INFO - PROCESS | 1520 | --DOCSHELL 1864E800 == 132 [pid = 1520] [id = 695] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 379 (2429E800) [pid = 1520] [serial = 2074] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 378 (22A3F800) [pid = 1520] [serial = 2071] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 377 (247F1800) [pid = 1520] [serial = 2075] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 376 (1B1B9C00) [pid = 1520] [serial = 2077] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 375 (27201C00) [pid = 1520] [serial = 2080] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 374 (21B7FC00) [pid = 1520] [serial = 2063] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 373 (204BA000) [pid = 1520] [serial = 2062] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 372 (21560C00) [pid = 1520] [serial = 2068] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 371 (24299000) [pid = 1520] [serial = 2035] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 370 (199B6000) [pid = 1520] [serial = 2029] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 369 (1D8EEC00) [pid = 1520] [serial = 2065] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 368 (1F750000) [pid = 1520] [serial = 2066] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 367 (1FA2A000) [pid = 1520] [serial = 2032] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 366 (23A5B000) [pid = 1520] [serial = 2027] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 365 (1C47B000) [pid = 1520] [serial = 2060] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 364 (1BFDC400) [pid = 1520] [serial = 2059] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 363 (28D01C00) [pid = 1520] [serial = 2047] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 362 (25283C00) [pid = 1520] [serial = 2041] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 361 (272D3000) [pid = 1520] [serial = 2044] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 360 (24C05C00) [pid = 1520] [serial = 2038] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 359 (22A47800) [pid = 1520] [serial = 2072] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 358 (21B7B800) [pid = 1520] [serial = 2069] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 357 (2137AC00) [pid = 1520] [serial = 2078] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | --DOMWINDOW == 356 (2720E400) [pid = 1520] [serial = 2081] [outer = 00000000] [url = about:blank] 11:58:59 INFO - PROCESS | 1520 | 1461092339229 Marionette TRACE conn4 <- [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]]]}] 11:58:59 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. 11:58:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1274ms 11:58:59 INFO - PROCESS | 1520 | 1461092339290 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 1520 | 1461092339292 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 11:58:59 INFO - PROCESS | 1520 | 1461092339296 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:58:59 INFO - PROCESS | 1520 | 1461092339299 Marionette TRACE conn4 <- [1,2930,null,{}] 11:58:59 INFO - PROCESS | 1520 | 1461092339310 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:58:59 INFO - PROCESS | 1520 | 1461092339432 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:58:59 INFO - PROCESS | 1520 | 1461092339444 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 1520 | ++DOCSHELL 1808CC00 == 133 [pid = 1520] [id = 742] 11:58:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 357 (1864B000) [pid = 1520] [serial = 2226] [outer = 00000000] 11:58:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 358 (1BFDDC00) [pid = 1520] [serial = 2227] [outer = 1864B000] 11:58:59 INFO - PROCESS | 1520 | 1461092339490 Marionette DEBUG loaded listener.js 11:58:59 INFO - PROCESS | 1520 | ++DOMWINDOW == 359 (1C5E4800) [pid = 1520] [serial = 2228] [outer = 1864B000] 11:59:00 INFO - PROCESS | 1520 | 1461092340069 Marionette TRACE conn4 <- [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"]]]}] 11:59:00 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 11:59:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:59:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 11:59:00 INFO - PROCESS | 1520 | 1461092340130 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 1520 | 1461092340132 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 1520 | 1461092340136 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:59:00 INFO - PROCESS | 1520 | 1461092340137 Marionette TRACE conn4 <- [1,2934,null,{}] 11:59:00 INFO - PROCESS | 1520 | 1461092340141 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:00 INFO - PROCESS | 1520 | 1461092340271 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:59:00 INFO - PROCESS | 1520 | 1461092340447 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 1520 | ++DOCSHELL 1C893800 == 134 [pid = 1520] [id = 743] 11:59:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 360 (1CA26400) [pid = 1520] [serial = 2229] [outer = 00000000] 11:59:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 361 (2146E400) [pid = 1520] [serial = 2230] [outer = 1CA26400] 11:59:00 INFO - PROCESS | 1520 | 1461092340493 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 1520 | ++DOMWINDOW == 362 (21564800) [pid = 1520] [serial = 2231] [outer = 1CA26400] 11:59:00 INFO - PROCESS | 1520 | 1461092340817 Marionette TRACE conn4 <- [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]]]}] 11:59:00 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. 11:59:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 11:59:00 INFO - PROCESS | 1520 | 1461092340901 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:59:00 INFO - PROCESS | 1520 | 1461092340903 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 11:59:00 INFO - PROCESS | 1520 | 1461092340908 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:59:00 INFO - PROCESS | 1520 | 1461092340910 Marionette TRACE conn4 <- [1,2938,null,{}] 11:59:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:59:00 INFO - PROCESS | 1520 | 1461092340913 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:01 INFO - PROCESS | 1520 | 1461092341029 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:59:01 INFO - PROCESS | 1520 | 1461092341035 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 1520 | ++DOCSHELL 22286000 == 135 [pid = 1520] [id = 744] 11:59:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 363 (22287800) [pid = 1520] [serial = 2232] [outer = 00000000] 11:59:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 364 (22A3F000) [pid = 1520] [serial = 2233] [outer = 22287800] 11:59:01 INFO - PROCESS | 1520 | 1461092341088 Marionette DEBUG loaded listener.js 11:59:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 365 (24284800) [pid = 1520] [serial = 2234] [outer = 22287800] 11:59:01 INFO - PROCESS | 1520 | ++DOCSHELL 26D2E000 == 136 [pid = 1520] [id = 745] 11:59:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 366 (26D2E400) [pid = 1520] [serial = 2235] [outer = 00000000] 11:59:01 INFO - PROCESS | 1520 | ++DOMWINDOW == 367 (27201C00) [pid = 1520] [serial = 2236] [outer = 26D2E400] 11:59:01 INFO - PROCESS | 1520 | 1461092341736 Marionette TRACE conn4 <- [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]]]}] 11:59:01 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. 11:59:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 11:59:01 INFO - PROCESS | 1520 | 1461092341787 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 1520 | 1461092341789 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 11:59:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:59:01 INFO - PROCESS | 1520 | 1461092341793 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 1520 | 1461092341794 Marionette TRACE conn4 <- [1,2942,null,{}] 11:59:01 INFO - PROCESS | 1520 | 1461092341798 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:02 INFO - PROCESS | 1520 | 1461092342022 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 366 (1864F000) [pid = 1520] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 365 (2245BC00) [pid = 1520] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 364 (27B13000) [pid = 1520] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 363 (1815D400) [pid = 1520] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 362 (1FA27000) [pid = 1520] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 361 (1A4AC400) [pid = 1520] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 360 (24C90400) [pid = 1520] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 359 (26D28400) [pid = 1520] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 358 (1C5DEC00) [pid = 1520] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:59:02 INFO - PROCESS | 1520 | --DOMWINDOW == 357 (23C3E800) [pid = 1520] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:59:02 INFO - PROCESS | 1520 | 1461092342685 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 1520 | ++DOCSHELL 0EC30400 == 137 [pid = 1520] [id = 746] 11:59:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 358 (0EC31800) [pid = 1520] [serial = 2237] [outer = 00000000] 11:59:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 359 (12259000) [pid = 1520] [serial = 2238] [outer = 0EC31800] 11:59:02 INFO - PROCESS | 1520 | 1461092342748 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1520 | ++DOMWINDOW == 360 (122C8400) [pid = 1520] [serial = 2239] [outer = 0EC31800] 11:59:03 INFO - PROCESS | 1520 | 1461092343326 Marionette TRACE conn4 <- [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]]]}] 11:59:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:59:03 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 11:59:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1569ms 11:59:03 INFO - PROCESS | 1520 | 1461092343366 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 1520 | 1461092343371 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 11:59:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:59:03 INFO - PROCESS | 1520 | 1461092343377 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 1520 | 1461092343380 Marionette TRACE conn4 <- [1,2946,null,{}] 11:59:03 INFO - PROCESS | 1520 | 1461092343385 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:03 INFO - PROCESS | 1520 | 1461092343575 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:59:03 INFO - PROCESS | 1520 | 1461092343806 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 1520 | ++DOCSHELL 1A4B0000 == 138 [pid = 1520] [id = 747] 11:59:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 361 (1A4B2400) [pid = 1520] [serial = 2240] [outer = 00000000] 11:59:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 362 (1B1BC000) [pid = 1520] [serial = 2241] [outer = 1A4B2400] 11:59:03 INFO - PROCESS | 1520 | 1461092343867 Marionette DEBUG loaded listener.js 11:59:03 INFO - PROCESS | 1520 | ++DOMWINDOW == 363 (1BFD9000) [pid = 1520] [serial = 2242] [outer = 1A4B2400] 11:59:04 INFO - PROCESS | 1520 | 1461092344512 Marionette TRACE conn4 <- [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]]]}] 11:59:04 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. 11:59:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1179ms 11:59:04 INFO - PROCESS | 1520 | 1461092344561 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:59:04 INFO - PROCESS | 1520 | 1461092344565 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 11:59:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:59:04 INFO - PROCESS | 1520 | 1461092344584 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:59:04 INFO - PROCESS | 1520 | 1461092344586 Marionette TRACE conn4 <- [1,2950,null,{}] 11:59:04 INFO - PROCESS | 1520 | 1461092344592 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:04 INFO - PROCESS | 1520 | 1461092344740 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:59:04 INFO - PROCESS | 1520 | 1461092344957 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 1520 | ++DOCSHELL 1F74F800 == 139 [pid = 1520] [id = 748] 11:59:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 364 (1F85B400) [pid = 1520] [serial = 2243] [outer = 00000000] 11:59:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 365 (1FAACC00) [pid = 1520] [serial = 2244] [outer = 1F85B400] 11:59:05 INFO - PROCESS | 1520 | 1461092345056 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 1520 | ++DOMWINDOW == 366 (2150A000) [pid = 1520] [serial = 2245] [outer = 1F85B400] 11:59:05 INFO - PROCESS | 1520 | 1461092345694 Marionette TRACE conn4 <- [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]]]}] 11:59:05 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. 11:59:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1136ms 11:59:05 INFO - PROCESS | 1520 | 1461092345708 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 1520 | 1461092345711 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 11:59:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:59:05 INFO - PROCESS | 1520 | 1461092345722 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 1520 | 1461092345728 Marionette TRACE conn4 <- [1,2954,null,{}] 11:59:05 INFO - PROCESS | 1520 | 1461092345733 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:05 INFO - PROCESS | 1520 | 1461092345890 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:59:06 INFO - PROCESS | 1520 | 1461092346106 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 1520 | ++DOCSHELL 24284000 == 140 [pid = 1520] [id = 749] 11:59:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 367 (24291C00) [pid = 1520] [serial = 2246] [outer = 00000000] 11:59:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 368 (247E7800) [pid = 1520] [serial = 2247] [outer = 24291C00] 11:59:06 INFO - PROCESS | 1520 | 1461092346204 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 1520 | ++DOMWINDOW == 369 (24C0A000) [pid = 1520] [serial = 2248] [outer = 24291C00] 11:59:06 INFO - PROCESS | 1520 | 1461092346765 Marionette TRACE conn4 <- [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]]]}] 11:59:06 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. 11:59:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1086ms 11:59:06 INFO - PROCESS | 1520 | 1461092346805 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:59:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:59:06 INFO - PROCESS | 1520 | 1461092346808 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 11:59:06 INFO - PROCESS | 1520 | 1461092346811 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 1520 | 1461092346813 Marionette TRACE conn4 <- [1,2958,null,{}] 11:59:06 INFO - PROCESS | 1520 | 1461092346817 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:06 INFO - PROCESS | 1520 | 1461092346961 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:59:07 INFO - PROCESS | 1520 | 1461092347198 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 1520 | ++DOCSHELL 24C90400 == 141 [pid = 1520] [id = 750] 11:59:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 370 (26B90400) [pid = 1520] [serial = 2249] [outer = 00000000] 11:59:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 371 (273C7800) [pid = 1520] [serial = 2250] [outer = 26B90400] 11:59:07 INFO - PROCESS | 1520 | 1461092347262 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1520 | ++DOMWINDOW == 372 (27839C00) [pid = 1520] [serial = 2251] [outer = 26B90400] 11:59:07 INFO - PROCESS | 1520 | 1461092347790 Marionette TRACE conn4 <- [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]]]}] 11:59:07 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. 11:59:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1019ms 11:59:07 INFO - PROCESS | 1520 | 1461092347833 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 1520 | 1461092347836 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 11:59:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:59:07 INFO - PROCESS | 1520 | 1461092347875 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 1520 | 1461092347877 Marionette TRACE conn4 <- [1,2962,null,{}] 11:59:07 INFO - PROCESS | 1520 | 1461092347881 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:08 INFO - PROCESS | 1520 | 1461092348022 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:59:08 INFO - PROCESS | 1520 | 1461092348253 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 1520 | ++DOCSHELL 2828F800 == 142 [pid = 1520] [id = 751] 11:59:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 373 (28294000) [pid = 1520] [serial = 2252] [outer = 00000000] 11:59:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 374 (2955B800) [pid = 1520] [serial = 2253] [outer = 28294000] 11:59:08 INFO - PROCESS | 1520 | 1461092348321 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 1520 | ++DOMWINDOW == 375 (2A629C00) [pid = 1520] [serial = 2254] [outer = 28294000] 11:59:08 INFO - PROCESS | 1520 | 1461092348911 Marionette TRACE conn4 <- [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]]]}] 11:59:08 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. 11:59:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1094ms 11:59:08 INFO - PROCESS | 1520 | 1461092348955 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:59:08 INFO - PROCESS | 1520 | 1461092348958 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 11:59:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:59:08 INFO - PROCESS | 1520 | 1461092348961 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 1520 | 1461092348963 Marionette TRACE conn4 <- [1,2966,null,{}] 11:59:08 INFO - PROCESS | 1520 | 1461092348967 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:09 INFO - PROCESS | 1520 | 1461092349111 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:59:09 INFO - PROCESS | 1520 | 1461092349340 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 1520 | ++DOCSHELL 2AD5B800 == 143 [pid = 1520] [id = 752] 11:59:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 376 (2B0D3400) [pid = 1520] [serial = 2255] [outer = 00000000] 11:59:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 377 (2BA1FC00) [pid = 1520] [serial = 2256] [outer = 2B0D3400] 11:59:09 INFO - PROCESS | 1520 | 1461092349397 Marionette DEBUG loaded listener.js 11:59:09 INFO - PROCESS | 1520 | ++DOMWINDOW == 378 (2BA1BC00) [pid = 1520] [serial = 2257] [outer = 2B0D3400] 11:59:09 INFO - PROCESS | 1520 | 1461092349940 Marionette TRACE conn4 <- [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]]]}] 11:59:10 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. 11:59:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1020ms 11:59:10 INFO - PROCESS | 1520 | 1461092349985 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 1520 | 1461092349988 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 11:59:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:59:10 INFO - PROCESS | 1520 | 1461092349991 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 1520 | 1461092349993 Marionette TRACE conn4 <- [1,2970,null,{}] 11:59:10 INFO - PROCESS | 1520 | 1461092349997 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:10 INFO - PROCESS | 1520 | 1461092350137 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:59:10 INFO - PROCESS | 1520 | 1461092350354 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1520 | ++DOCSHELL 2B8C7400 == 144 [pid = 1520] [id = 753] 11:59:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 379 (2BA43C00) [pid = 1520] [serial = 2258] [outer = 00000000] 11:59:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 380 (2BC37000) [pid = 1520] [serial = 2259] [outer = 2BA43C00] 11:59:10 INFO - PROCESS | 1520 | 1461092350450 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1520 | ++DOMWINDOW == 381 (2BEBC800) [pid = 1520] [serial = 2260] [outer = 2BA43C00] 11:59:10 INFO - PROCESS | 1520 | 1461092350959 Marionette TRACE conn4 <- [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"]]]}] 11:59:11 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 11:59:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:59:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1016ms 11:59:11 INFO - PROCESS | 1520 | 1461092351011 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 1520 | 1461092351014 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 11:59:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:59:11 INFO - PROCESS | 1520 | 1461092351017 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 1520 | 1461092351019 Marionette TRACE conn4 <- [1,2974,null,{}] 11:59:11 INFO - PROCESS | 1520 | 1461092351023 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:11 INFO - PROCESS | 1520 | 1461092351192 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:59:11 INFO - PROCESS | 1520 | 1461092351455 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 1520 | ++DOCSHELL 2BF36C00 == 145 [pid = 1520] [id = 754] 11:59:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 382 (2BFCAC00) [pid = 1520] [serial = 2261] [outer = 00000000] 11:59:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 383 (2CB37C00) [pid = 1520] [serial = 2262] [outer = 2BFCAC00] 11:59:11 INFO - PROCESS | 1520 | 1461092351515 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 1520 | ++DOMWINDOW == 384 (2CB90C00) [pid = 1520] [serial = 2263] [outer = 2BFCAC00] 11:59:12 INFO - PROCESS | 1520 | 1461092352032 Marionette TRACE conn4 <- [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]]]}] 11:59:12 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. 11:59:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1074ms 11:59:12 INFO - PROCESS | 1520 | 1461092352096 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 1520 | 1461092352098 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 11:59:12 INFO - PROCESS | 1520 | 1461092352102 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:59:12 INFO - PROCESS | 1520 | 1461092352104 Marionette TRACE conn4 <- [1,2978,null,{}] 11:59:12 INFO - PROCESS | 1520 | 1461092352107 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:12 INFO - PROCESS | 1520 | 1461092352246 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:59:12 INFO - PROCESS | 1520 | 1461092352482 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:12 INFO - PROCESS | 1520 | ++DOCSHELL 2CB95400 == 146 [pid = 1520] [id = 755] 11:59:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 385 (2D318C00) [pid = 1520] [serial = 2264] [outer = 00000000] 11:59:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 386 (2DDA9000) [pid = 1520] [serial = 2265] [outer = 2D318C00] 11:59:12 INFO - PROCESS | 1520 | 1461092352545 Marionette DEBUG loaded listener.js 11:59:12 INFO - PROCESS | 1520 | ++DOMWINDOW == 387 (2DDAF000) [pid = 1520] [serial = 2266] [outer = 2D318C00] 11:59:13 INFO - PROCESS | 1520 | ++DOCSHELL 26B95C00 == 147 [pid = 1520] [id = 756] 11:59:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 388 (2DAF0400) [pid = 1520] [serial = 2267] [outer = 00000000] 11:59:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 389 (2DAF2800) [pid = 1520] [serial = 2268] [outer = 2DAF0400] 11:59:13 INFO - PROCESS | 1520 | 1461092353232 Marionette TRACE conn4 <- [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]]]}] 11:59:13 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. 11:59:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1172ms 11:59:13 INFO - PROCESS | 1520 | 1461092353277 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:59:13 INFO - PROCESS | 1520 | 1461092353280 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 11:59:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:59:13 INFO - PROCESS | 1520 | 1461092353283 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:59:13 INFO - PROCESS | 1520 | 1461092353285 Marionette TRACE conn4 <- [1,2982,null,{}] 11:59:13 INFO - PROCESS | 1520 | 1461092353289 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:13 INFO - PROCESS | 1520 | 1461092353482 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:59:13 INFO - PROCESS | 1520 | 1461092353748 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 1520 | ++DOCSHELL 2DAF4C00 == 148 [pid = 1520] [id = 757] 11:59:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 390 (2DAF5400) [pid = 1520] [serial = 2269] [outer = 00000000] 11:59:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 391 (2DAFC000) [pid = 1520] [serial = 2270] [outer = 2DAF5400] 11:59:13 INFO - PROCESS | 1520 | 1461092353823 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 1520 | ++DOMWINDOW == 392 (3024E000) [pid = 1520] [serial = 2271] [outer = 2DAF5400] 11:59:14 INFO - PROCESS | 1520 | 1461092354405 Marionette TRACE conn4 <- [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]]]}] 11:59:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:59:14 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 11:59:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1175ms 11:59:14 INFO - PROCESS | 1520 | 1461092354463 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 1520 | 1461092354465 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 11:59:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:59:14 INFO - PROCESS | 1520 | 1461092354469 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 1520 | 1461092354472 Marionette TRACE conn4 <- [1,2986,null,{}] 11:59:14 INFO - PROCESS | 1520 | 1461092354476 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:14 INFO - PROCESS | 1520 | 1461092354637 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:59:14 INFO - PROCESS | 1520 | 1461092354880 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 1520 | ++DOCSHELL 2DAFA000 == 149 [pid = 1520] [id = 758] 11:59:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 393 (30250000) [pid = 1520] [serial = 2272] [outer = 00000000] 11:59:14 INFO - PROCESS | 1520 | ++DOMWINDOW == 394 (31F95000) [pid = 1520] [serial = 2273] [outer = 30250000] 11:59:14 INFO - PROCESS | 1520 | 1461092354939 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 395 (31F96400) [pid = 1520] [serial = 2274] [outer = 30250000] 11:59:15 INFO - PROCESS | 1520 | 1461092355491 Marionette TRACE conn4 <- [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]]]}] 11:59:15 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. 11:59:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1072ms 11:59:15 INFO - PROCESS | 1520 | 1461092355544 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:59:15 INFO - PROCESS | 1520 | 1461092355546 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 11:59:15 INFO - PROCESS | 1520 | 1461092355549 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:59:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:59:15 INFO - PROCESS | 1520 | 1461092355551 Marionette TRACE conn4 <- [1,2990,null,{}] 11:59:15 INFO - PROCESS | 1520 | 1461092355555 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:15 INFO - PROCESS | 1520 | 1461092355696 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:59:15 INFO - PROCESS | 1520 | 1461092355927 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 1520 | ++DOCSHELL 2BFAD000 == 150 [pid = 1520] [id = 759] 11:59:15 INFO - PROCESS | 1520 | ++DOMWINDOW == 396 (2BFAE800) [pid = 1520] [serial = 2275] [outer = 00000000] 11:59:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 397 (2BFB4800) [pid = 1520] [serial = 2276] [outer = 2BFAE800] 11:59:16 INFO - PROCESS | 1520 | 1461092355984 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 1520 | ++DOMWINDOW == 398 (2BFB5C00) [pid = 1520] [serial = 2277] [outer = 2BFAE800] 11:59:16 INFO - PROCESS | 1520 | 1461092356530 Marionette TRACE conn4 <- [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]]]}] 11:59:16 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. 11:59:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1021ms 11:59:16 INFO - PROCESS | 1520 | 1461092356575 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 1520 | 1461092356577 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 11:59:16 INFO - PROCESS | 1520 | 1461092356580 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:59:16 INFO - PROCESS | 1520 | 1461092356582 Marionette TRACE conn4 <- [1,2994,null,{}] 11:59:16 INFO - PROCESS | 1520 | 1461092356623 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:16 INFO - PROCESS | 1520 | 1461092356774 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:59:17 INFO - PROCESS | 1520 | 1461092357003 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:17 INFO - PROCESS | 1520 | ++DOCSHELL 2F75B000 == 151 [pid = 1520] [id = 760] 11:59:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 399 (2F75E400) [pid = 1520] [serial = 2278] [outer = 00000000] 11:59:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 400 (2F762800) [pid = 1520] [serial = 2279] [outer = 2F75E400] 11:59:17 INFO - PROCESS | 1520 | 1461092357059 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 1520 | ++DOMWINDOW == 401 (2F763C00) [pid = 1520] [serial = 2280] [outer = 2F75E400] 11:59:17 INFO - PROCESS | 1520 | 1461092357601 Marionette TRACE conn4 <- [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]]]}] 11:59:17 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. 11:59:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1070ms 11:59:17 INFO - PROCESS | 1520 | 1461092357655 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 1520 | 1461092357657 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 11:59:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:59:17 INFO - PROCESS | 1520 | 1461092357661 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 1520 | 1461092357663 Marionette TRACE conn4 <- [1,2998,null,{}] 11:59:17 INFO - PROCESS | 1520 | 1461092357682 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:17 INFO - PROCESS | 1520 | 1461092357824 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:59:18 INFO - PROCESS | 1520 | 1461092358056 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1520 | ++DOCSHELL 2DAF1400 == 152 [pid = 1520] [id = 761] 11:59:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 402 (2F765800) [pid = 1520] [serial = 2281] [outer = 00000000] 11:59:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 403 (2F793800) [pid = 1520] [serial = 2282] [outer = 2F765800] 11:59:18 INFO - PROCESS | 1520 | 1461092358112 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 1520 | ++DOMWINDOW == 404 (2F794C00) [pid = 1520] [serial = 2283] [outer = 2F765800] 11:59:18 INFO - PROCESS | 1520 | [1520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:59:18 INFO - PROCESS | 1520 | 1461092358696 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:59:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:59:18 INFO - {} 11:59:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:59:18 INFO - {} 11:59:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:59:18 INFO - {} 11:59:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:59:18 INFO - {} 11:59:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1076ms 11:59:18 INFO - PROCESS | 1520 | 1461092358830 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 1520 | 1461092358832 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 11:59:18 INFO - PROCESS | 1520 | 1461092358839 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 1520 | 1461092358843 Marionette TRACE conn4 <- [1,3002,null,{}] 11:59:18 INFO - TEST-START | /FileAPI/fileReader.html 11:59:18 INFO - PROCESS | 1520 | 1461092358847 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:19 INFO - PROCESS | 1520 | 1461092358991 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:59:19 INFO - PROCESS | 1520 | 1461092359194 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 1520 | ++DOCSHELL 1D0AC800 == 153 [pid = 1520] [id = 762] 11:59:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 405 (1F9D0800) [pid = 1520] [serial = 2284] [outer = 00000000] 11:59:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 406 (23C33400) [pid = 1520] [serial = 2285] [outer = 1F9D0800] 11:59:19 INFO - PROCESS | 1520 | 1461092359251 Marionette DEBUG loaded listener.js 11:59:19 INFO - PROCESS | 1520 | ++DOMWINDOW == 407 (24C0B800) [pid = 1520] [serial = 2286] [outer = 1F9D0800] 11:59:20 INFO - PROCESS | 1520 | 1461092360097 Marionette TRACE conn4 <- [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]]]}] 11:59:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:59:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:59:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:59:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:59:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1269ms 11:59:20 INFO - PROCESS | 1520 | 1461092360115 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 1520 | 1461092360119 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 11:59:20 INFO - TEST-START | /FileAPI/historical.html 11:59:20 INFO - PROCESS | 1520 | 1461092360124 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 1520 | 1461092360128 Marionette TRACE conn4 <- [1,3006,null,{}] 11:59:20 INFO - PROCESS | 1520 | 1461092360133 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:20 INFO - PROCESS | 1520 | 1461092360273 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:59:20 INFO - PROCESS | 1520 | 1461092360518 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 1520 | ++DOCSHELL 1C472000 == 154 [pid = 1520] [id = 763] 11:59:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 408 (1C476400) [pid = 1520] [serial = 2287] [outer = 00000000] 11:59:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 409 (1C885400) [pid = 1520] [serial = 2288] [outer = 1C476400] 11:59:20 INFO - PROCESS | 1520 | 1461092360618 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 1520 | ++DOMWINDOW == 410 (1D8F1400) [pid = 1520] [serial = 2289] [outer = 1C476400] 11:59:21 INFO - PROCESS | 1520 | 1461092361150 Marionette TRACE conn4 <- [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"]]]}] 11:59:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:59:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:59:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:59:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:59:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:59:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:59:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:59:21 INFO - TEST-OK | /FileAPI/historical.html | took 1079ms 11:59:21 INFO - PROCESS | 1520 | 1461092361204 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 1520 | 1461092361209 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 11:59:21 INFO - TEST-START | /FileAPI/idlharness.html 11:59:21 INFO - PROCESS | 1520 | 1461092361260 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 1520 | 1461092361263 Marionette TRACE conn4 <- [1,3010,null,{}] 11:59:21 INFO - PROCESS | 1520 | 1461092361267 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:21 INFO - PROCESS | 1520 | 1461092361419 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:59:21 INFO - PROCESS | 1520 | 1461092361662 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 1520 | ++DOCSHELL 1B2AB400 == 155 [pid = 1520] [id = 764] 11:59:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 411 (1C939C00) [pid = 1520] [serial = 2290] [outer = 00000000] 11:59:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 412 (22287400) [pid = 1520] [serial = 2291] [outer = 1C939C00] 11:59:21 INFO - PROCESS | 1520 | 1461092361720 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 1520 | ++DOMWINDOW == 413 (22467800) [pid = 1520] [serial = 2292] [outer = 1C939C00] 11:59:22 INFO - PROCESS | 1520 | 1461092362779 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:59:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:59:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:59:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:59:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:59:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:59:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:59:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:59:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:59:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:59:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:59:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:59:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:59:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:59:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:59:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:59:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:59:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:59:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:59:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:59:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:59:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:59:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:59:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:59:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:59:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:59:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:59:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:59:22 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 11:59:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:59:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:59:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:59:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:59:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:59:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:59:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:59:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:59:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:59:22 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 11:59:22 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 11:59:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:59:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:59:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:59:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:59:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:59:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:59:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:59:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:59:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:59:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:59:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:59:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:59:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:59:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:59:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:59:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:59:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:59:22 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 11:59:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:59:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:59:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:59:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:59:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:59:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:59:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:59:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:59:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:59:22 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 11:59:22 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 11:59:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:59:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:59:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:59:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:59:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:59:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:59:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:59:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:59:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:59:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:59:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1618ms 11:59:22 INFO - PROCESS | 1520 | 1461092362877 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:59:22 INFO - PROCESS | 1520 | 1461092362880 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 11:59:22 INFO - TEST-START | /FileAPI/idlharness.worker 11:59:22 INFO - PROCESS | 1520 | 1461092362891 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 1520 | 1461092362895 Marionette TRACE conn4 <- [1,3014,null,{}] 11:59:22 INFO - PROCESS | 1520 | 1461092362905 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:23 INFO - PROCESS | 1520 | 1461092363052 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:59:23 INFO - PROCESS | 1520 | 1461092363330 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1520 | ++DOCSHELL 1F857000 == 156 [pid = 1520] [id = 765] 11:59:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 414 (1FAAC000) [pid = 1520] [serial = 2293] [outer = 00000000] 11:59:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 415 (2BFB2800) [pid = 1520] [serial = 2294] [outer = 1FAAC000] 11:59:23 INFO - PROCESS | 1520 | 1461092363385 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1520 | ++DOMWINDOW == 416 (2CB9A400) [pid = 1520] [serial = 2295] [outer = 1FAAC000] 11:59:23 INFO - PROCESS | 1520 | [1520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:59:24 INFO - PROCESS | 1520 | 1461092364593 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:59:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:59:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:59:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:59:24 INFO - {} 11:59:24 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 11:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:59:24 INFO - {} 11:59:24 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 - {} 11:59:24 INFO - {} 11:59:24 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 11:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:59:24 INFO - {} 11:59:24 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 11:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:59:24 INFO - {} 11:59:24 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 - {} 11:59:24 INFO - {} 11:59:24 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 11:59:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:59:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:59:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 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 11:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 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 11:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 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 11:59:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 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 11:59:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:59:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:59:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:59:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:59:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:59:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:59:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:59:24 INFO - {} 11:59:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1850ms 11:59:24 INFO - PROCESS | 1520 | 1461092364741 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 1520 | 1461092364744 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 11:59:24 INFO - PROCESS | 1520 | 1461092364747 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:59:24 INFO - PROCESS | 1520 | 1461092364749 Marionette TRACE conn4 <- [1,3018,null,{}] 11:59:24 INFO - PROCESS | 1520 | 1461092364753 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:24 INFO - PROCESS | 1520 | 1461092364891 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:59:25 INFO - PROCESS | 1520 | 1461092365150 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:25 INFO - PROCESS | 1520 | ++DOCSHELL 1D092000 == 157 [pid = 1520] [id = 766] 11:59:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 417 (1EE7B000) [pid = 1520] [serial = 2296] [outer = 00000000] 11:59:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 418 (2B8CD400) [pid = 1520] [serial = 2297] [outer = 1EE7B000] 11:59:25 INFO - PROCESS | 1520 | 1461092365201 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 1520 | ++DOMWINDOW == 419 (2D3C3C00) [pid = 1520] [serial = 2298] [outer = 1EE7B000] 11:59:25 INFO - PROCESS | 1520 | 1461092365724 Marionette TRACE conn4 <- [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]]]}] 11:59:25 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 11:59:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1018ms 11:59:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:59:25 INFO - PROCESS | 1520 | 1461092365776 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:59:25 INFO - PROCESS | 1520 | 1461092365778 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 11:59:25 INFO - PROCESS | 1520 | 1461092365783 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:59:25 INFO - PROCESS | 1520 | 1461092365785 Marionette TRACE conn4 <- [1,3022,null,{}] 11:59:25 INFO - PROCESS | 1520 | 1461092365789 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:25 INFO - PROCESS | 1520 | 1461092365933 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:59:26 INFO - PROCESS | 1520 | 1461092366189 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 12674C00 == 156 [pid = 1520] [id = 59] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 26D2E000 == 155 [pid = 1520] [id = 745] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 22286000 == 154 [pid = 1520] [id = 744] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 1C893800 == 153 [pid = 1520] [id = 743] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 1808CC00 == 152 [pid = 1520] [id = 742] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 2228A000 == 151 [pid = 1520] [id = 741] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 1B2AEC00 == 150 [pid = 1520] [id = 740] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 18023400 == 149 [pid = 1520] [id = 739] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 418 (2BFD7000) [pid = 1520] [serial = 2119] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 417 (2CB97000) [pid = 1520] [serial = 2125] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 416 (28291000) [pid = 1520] [serial = 2110] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 415 (2AD9A800) [pid = 1520] [serial = 2164] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 414 (2243A400) [pid = 1520] [serial = 2131] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 413 (19C22400) [pid = 1520] [serial = 2086] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 412 (1C335400) [pid = 1520] [serial = 2128] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 411 (2D3C5C00) [pid = 1520] [serial = 2116] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 410 (27846C00) [pid = 1520] [serial = 2092] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 409 (2BA91000) [pid = 1520] [serial = 2101] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 408 (1FD9F000) [pid = 1520] [serial = 2089] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 407 (2BF38800) [pid = 1520] [serial = 2107] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 406 (2B8C7000) [pid = 1520] [serial = 2095] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 405 (2DDA7800) [pid = 1520] [serial = 2122] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 404 (2C97B800) [pid = 1520] [serial = 2113] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 403 (2CB2B400) [pid = 1520] [serial = 2104] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 402 (2B909400) [pid = 1520] [serial = 2098] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 401 (2BA3A800) [pid = 1520] [serial = 2134] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | ++DOCSHELL 126B8400 == 150 [pid = 1520] [id = 767] 11:59:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 402 (12AB7400) [pid = 1520] [serial = 2299] [outer = 00000000] 11:59:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 403 (1AD11400) [pid = 1520] [serial = 2300] [outer = 12AB7400] 11:59:26 INFO - PROCESS | 1520 | 1461092366352 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 1520 | ++DOMWINDOW == 404 (1BFD2400) [pid = 1520] [serial = 2301] [outer = 12AB7400] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 29555800 == 149 [pid = 1520] [id = 725] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 2B0CF000 == 148 [pid = 1520] [id = 724] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 1C56D400 == 147 [pid = 1520] [id = 723] 11:59:26 INFO - PROCESS | 1520 | --DOCSHELL 1A4B2000 == 146 [pid = 1520] [id = 722] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 403 (24298000) [pid = 1520] [serial = 2152] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 402 (25259000) [pid = 1520] [serial = 2159] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 401 (28290800) [pid = 1520] [serial = 2162] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 400 (1BE14400) [pid = 1520] [serial = 2143] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 399 (2248AC00) [pid = 1520] [serial = 2149] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 398 (1C473C00) [pid = 1520] [serial = 2144] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 397 (29732000) [pid = 1520] [serial = 2084] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 396 (1B2AD800) [pid = 1520] [serial = 2137] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 395 (218BB400) [pid = 1520] [serial = 2147] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 394 (22432000) [pid = 1520] [serial = 2140] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 393 (25B68C00) [pid = 1520] [serial = 2155] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 392 (27B18C00) [pid = 1520] [serial = 2161] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 391 (204BB800) [pid = 1520] [serial = 2146] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 390 (22488800) [pid = 1520] [serial = 2141] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 389 (22471000) [pid = 1520] [serial = 2158] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 388 (23A58400) [pid = 1520] [serial = 2150] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 387 (24A5D800) [pid = 1520] [serial = 2153] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 386 (26D25000) [pid = 1520] [serial = 2156] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | --DOMWINDOW == 385 (1C028800) [pid = 1520] [serial = 2138] [outer = 00000000] [url = about:blank] 11:59:26 INFO - PROCESS | 1520 | 1461092366879 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:59:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:59:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1123ms 11:59:26 INFO - PROCESS | 1520 | 1461092366907 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 1520 | 1461092366909 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 11:59:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:59:26 INFO - PROCESS | 1520 | 1461092366912 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 1520 | 1461092366914 Marionette TRACE conn4 <- [1,3026,null,{}] 11:59:26 INFO - PROCESS | 1520 | 1461092366917 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:27 INFO - PROCESS | 1520 | 1461092367069 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:59:27 INFO - PROCESS | 1520 | 1461092367278 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 1520 | ++DOCSHELL 1EDE9C00 == 147 [pid = 1520] [id = 768] 11:59:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 386 (21504800) [pid = 1520] [serial = 2302] [outer = 00000000] 11:59:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 387 (2243F800) [pid = 1520] [serial = 2303] [outer = 21504800] 11:59:27 INFO - PROCESS | 1520 | 1461092367327 Marionette DEBUG loaded listener.js 11:59:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 388 (2248A400) [pid = 1520] [serial = 2304] [outer = 21504800] 11:59:27 INFO - PROCESS | 1520 | 1461092367707 Marionette TRACE conn4 <- [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"]]]}] 11:59:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:59:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 11:59:27 INFO - PROCESS | 1520 | 1461092367783 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 1520 | 1461092367785 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 11:59:27 INFO - PROCESS | 1520 | 1461092367789 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:59:27 INFO - PROCESS | 1520 | 1461092367791 Marionette TRACE conn4 <- [1,3030,null,{}] 11:59:27 INFO - PROCESS | 1520 | 1461092367794 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:27 INFO - PROCESS | 1520 | 1461092367914 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:59:27 INFO - PROCESS | 1520 | 1461092367920 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:27 INFO - PROCESS | 1520 | ++DOCSHELL 22A3E800 == 148 [pid = 1520] [id = 769] 11:59:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 389 (23A60000) [pid = 1520] [serial = 2305] [outer = 00000000] 11:59:27 INFO - PROCESS | 1520 | ++DOMWINDOW == 390 (26D2E000) [pid = 1520] [serial = 2306] [outer = 23A60000] 11:59:27 INFO - PROCESS | 1520 | 1461092367965 Marionette DEBUG loaded listener.js 11:59:28 INFO - PROCESS | 1520 | ++DOMWINDOW == 391 (2821A000) [pid = 1520] [serial = 2307] [outer = 23A60000] 11:59:28 INFO - PROCESS | 1520 | ************************* 11:59:28 INFO - PROCESS | 1520 | A coding exception was thrown and uncaught in a Task. 11:59:28 INFO - PROCESS | 1520 | 11:59:28 INFO - PROCESS | 1520 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:59:28 INFO - PROCESS | 1520 | Full stack: 11:59:28 INFO - PROCESS | 1520 | ************************* 11:59:28 INFO - PROCESS | 1520 | 1461092368859 Marionette TRACE conn4 <- [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]]]}] 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:59:28 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. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:59:28 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'.) 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:59:28 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. 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:59:28 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. 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:59:28 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. 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:59:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:59:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:59:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:59:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1160ms 11:59:28 INFO - PROCESS | 1520 | 1461092368977 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 1520 | 1461092368980 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 11:59:28 INFO - PROCESS | 1520 | 1461092368983 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:59:28 INFO - PROCESS | 1520 | 1461092368985 Marionette TRACE conn4 <- [1,3034,null,{}] 11:59:29 INFO - PROCESS | 1520 | 1461092369005 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:29 INFO - PROCESS | 1520 | 1461092369187 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:59:29 INFO - PROCESS | 1520 | 1461092369214 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 1520 | ++DOCSHELL 28291000 == 149 [pid = 1520] [id = 770] 11:59:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 392 (2955BC00) [pid = 1520] [serial = 2308] [outer = 00000000] 11:59:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 393 (2B8C8400) [pid = 1520] [serial = 2309] [outer = 2955BC00] 11:59:29 INFO - PROCESS | 1520 | 1461092369260 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 1520 | ++DOMWINDOW == 394 (2BA3B800) [pid = 1520] [serial = 2310] [outer = 2955BC00] 11:59:29 INFO - PROCESS | 1520 | [1520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:59:29 INFO - PROCESS | 1520 | 1461092369786 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:59:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:59:29 INFO - {} 11:59:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 11:59:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:59:29 INFO - PROCESS | 1520 | 1461092369819 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:59:29 INFO - PROCESS | 1520 | 1461092369821 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 11:59:29 INFO - PROCESS | 1520 | 1461092369825 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:59:29 INFO - PROCESS | 1520 | 1461092369827 Marionette TRACE conn4 <- [1,3038,null,{}] 11:59:29 INFO - PROCESS | 1520 | 1461092369830 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 1520 | 1461092370027 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:59:30 INFO - PROCESS | 1520 | 1461092370045 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 1520 | ++DOCSHELL 2429C000 == 150 [pid = 1520] [id = 771] 11:59:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 395 (2955A000) [pid = 1520] [serial = 2311] [outer = 00000000] 11:59:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 396 (2BF38000) [pid = 1520] [serial = 2312] [outer = 2955A000] 11:59:30 INFO - PROCESS | 1520 | 1461092370092 Marionette DEBUG loaded listener.js 11:59:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 397 (2C97B800) [pid = 1520] [serial = 2313] [outer = 2955A000] 11:59:30 INFO - PROCESS | 1520 | 1461092370621 Marionette TRACE conn4 <- [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]]]}] 11:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:59:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:59:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 831ms 11:59:30 INFO - PROCESS | 1520 | 1461092370661 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1520 | 1461092370663 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 11:59:30 INFO - PROCESS | 1520 | 1461092370666 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1520 | 1461092370668 Marionette TRACE conn4 <- [1,3042,null,{}] 11:59:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:59:30 INFO - PROCESS | 1520 | 1461092370671 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:30 INFO - PROCESS | 1520 | 1461092370859 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:59:30 INFO - PROCESS | 1520 | 1461092370881 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:30 INFO - PROCESS | 1520 | ++DOCSHELL 2C5A0C00 == 151 [pid = 1520] [id = 772] 11:59:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 398 (2C5A2000) [pid = 1520] [serial = 2314] [outer = 00000000] 11:59:30 INFO - PROCESS | 1520 | ++DOMWINDOW == 399 (2C5AB000) [pid = 1520] [serial = 2315] [outer = 2C5A2000] 11:59:30 INFO - PROCESS | 1520 | 1461092370929 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1520 | ++DOMWINDOW == 400 (2C5AD400) [pid = 1520] [serial = 2316] [outer = 2C5A2000] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 399 (1CAC6800) [pid = 1520] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 398 (2A3B6400) [pid = 1520] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 397 (2821D000) [pid = 1520] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 396 (2BC40400) [pid = 1520] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 395 (25289000) [pid = 1520] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 394 (2246A000) [pid = 1520] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 393 (23A5B400) [pid = 1520] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 392 (1AE07800) [pid = 1520] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 391 (26D22800) [pid = 1520] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 390 (11EDCC00) [pid = 1520] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 389 (2783C800) [pid = 1520] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 388 (2525C400) [pid = 1520] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 387 (2972C400) [pid = 1520] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 386 (24295400) [pid = 1520] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 385 (19C2A800) [pid = 1520] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 384 (27209800) [pid = 1520] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 383 (21501800) [pid = 1520] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 382 (24C04800) [pid = 1520] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 381 (2783A800) [pid = 1520] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 380 (27207C00) [pid = 1520] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 379 (2248E800) [pid = 1520] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 378 (2525E400) [pid = 1520] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 377 (2246B800) [pid = 1520] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 376 (2B908400) [pid = 1520] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 375 (2243DC00) [pid = 1520] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 374 (1A4AB000) [pid = 1520] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 373 (1A4A5C00) [pid = 1520] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 372 (26B92000) [pid = 1520] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 371 (1BFD8000) [pid = 1520] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 370 (25B5E000) [pid = 1520] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 369 (27203800) [pid = 1520] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 368 (272CE000) [pid = 1520] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 367 (24C91800) [pid = 1520] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 366 (21B7C000) [pid = 1520] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 365 (29739000) [pid = 1520] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 364 (12426800) [pid = 1520] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 363 (247F1400) [pid = 1520] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 362 (273C4C00) [pid = 1520] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 361 (22283C00) [pid = 1520] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 360 (2655E400) [pid = 1520] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 359 (29ACF000) [pid = 1520] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 358 (170E2400) [pid = 1520] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 357 (2821D400) [pid = 1520] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 356 (2B0D2400) [pid = 1520] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 355 (122D2000) [pid = 1520] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 354 (24A5B800) [pid = 1520] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 353 (22486400) [pid = 1520] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 352 (1C933800) [pid = 1520] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 351 (1B2B0800) [pid = 1520] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 350 (23AC8C00) [pid = 1520] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 349 (21B78000) [pid = 1520] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 348 (273BD800) [pid = 1520] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 347 (24286400) [pid = 1520] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 346 (204AE400) [pid = 1520] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 345 (29AC9400) [pid = 1520] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 344 (22283400) [pid = 1520] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 343 (22A40800) [pid = 1520] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 342 (2C972000) [pid = 1520] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 341 (29AD3000) [pid = 1520] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 340 (16FF1C00) [pid = 1520] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 339 (1280C400) [pid = 1520] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 338 (2A3BDC00) [pid = 1520] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 337 (2B902400) [pid = 1520] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 336 (2BC31400) [pid = 1520] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 335 (1C331C00) [pid = 1520] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 334 (1990E800) [pid = 1520] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 333 (1AA04000) [pid = 1520] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 332 (24C8BC00) [pid = 1520] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 331 (1BC31C00) [pid = 1520] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 330 (24293400) [pid = 1520] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 329 (26B8E400) [pid = 1520] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 328 (23ACD000) [pid = 1520] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 327 (1F857800) [pid = 1520] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 326 (24A52400) [pid = 1520] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 325 (24C7B800) [pid = 1520] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 324 (28214400) [pid = 1520] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 323 (2BA18400) [pid = 1520] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 322 (26B97400) [pid = 1520] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 321 (1EE7B800) [pid = 1520] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 320 (27205C00) [pid = 1520] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 319 (1F747000) [pid = 1520] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 318 (12ABB800) [pid = 1520] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 317 (12263C00) [pid = 1520] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 316 (28D07000) [pid = 1520] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 315 (18156000) [pid = 1520] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 314 (29AD0000) [pid = 1520] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 313 (247E8400) [pid = 1520] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 312 (1241B800) [pid = 1520] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 311 (2B0CC400) [pid = 1520] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 310 (25280000) [pid = 1520] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 309 (22A4C800) [pid = 1520] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 308 (19909800) [pid = 1520] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 307 (1B2AE000) [pid = 1520] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 306 (1C32E800) [pid = 1520] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 305 (1F853C00) [pid = 1520] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 304 (2783F000) [pid = 1520] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 303 (2AD93800) [pid = 1520] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 302 (18156C00) [pid = 1520] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 301 (1CA26400) [pid = 1520] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 300 (1864B000) [pid = 1520] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 299 (1AE04000) [pid = 1520] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 298 (2228A400) [pid = 1520] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 297 (1BFD1000) [pid = 1520] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 296 (1877E800) [pid = 1520] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:59:32 INFO - PROCESS | 1520 | --DOMWINDOW == 295 (26D2E400) [pid = 1520] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:59:33 INFO - PROCESS | 1520 | 1461092373024 Marionette TRACE conn4 <- [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"]]]}] 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:59:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:59:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:59:33 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" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:59:33 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" 11:59:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:59:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:59:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2519ms 11:59:33 INFO - PROCESS | 1520 | 1461092373190 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:59:33 INFO - PROCESS | 1520 | 1461092373192 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 11:59:33 INFO - PROCESS | 1520 | 1461092373196 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:59:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:59:33 INFO - PROCESS | 1520 | 1461092373198 Marionette TRACE conn4 <- [1,3046,null,{}] 11:59:33 INFO - PROCESS | 1520 | 1461092373201 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:33 INFO - PROCESS | 1520 | 1461092373339 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:59:33 INFO - PROCESS | 1520 | 1461092373345 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 1520 | ++DOCSHELL 1C471800 == 152 [pid = 1520] [id = 773] 11:59:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 296 (1C480800) [pid = 1520] [serial = 2317] [outer = 00000000] 11:59:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 297 (1FD9A800) [pid = 1520] [serial = 2318] [outer = 1C480800] 11:59:33 INFO - PROCESS | 1520 | 1461092373401 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 1520 | ++DOMWINDOW == 298 (21B7C000) [pid = 1520] [serial = 2319] [outer = 1C480800] 11:59:34 INFO - PROCESS | 1520 | 1461092374037 Marionette TRACE conn4 <- [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]]]}] 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:59:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:59:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:59:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:59:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:59:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:59:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:59:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:59:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:59:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 881ms 11:59:34 INFO - PROCESS | 1520 | 1461092374080 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:59:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:59:34 INFO - PROCESS | 1520 | 1461092374082 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 11:59:34 INFO - PROCESS | 1520 | 1461092374085 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1520 | 1461092374087 Marionette TRACE conn4 <- [1,3050,null,{}] 11:59:34 INFO - PROCESS | 1520 | 1461092374091 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:34 INFO - PROCESS | 1520 | 1461092374213 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:59:34 INFO - PROCESS | 1520 | 1461092374221 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 1520 | ++DOCSHELL 2228A400 == 153 [pid = 1520] [id = 774] 11:59:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 299 (22432400) [pid = 1520] [serial = 2320] [outer = 00000000] 11:59:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 300 (24C8BC00) [pid = 1520] [serial = 2321] [outer = 22432400] 11:59:34 INFO - PROCESS | 1520 | 1461092374265 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 1520 | ++DOMWINDOW == 301 (25258C00) [pid = 1520] [serial = 2322] [outer = 22432400] 11:59:34 INFO - PROCESS | 1520 | [1520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:59:35 INFO - PROCESS | 1520 | 1461092375148 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:59:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:59:35 INFO - {} 11:59:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1079ms 11:59:35 INFO - PROCESS | 1520 | 1461092375169 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 1520 | 1461092375175 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 11:59:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:59:35 INFO - PROCESS | 1520 | 1461092375182 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 1520 | 1461092375186 Marionette TRACE conn4 <- [1,3054,null,{}] 11:59:35 INFO - PROCESS | 1520 | 1461092375192 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:35 INFO - PROCESS | 1520 | 1461092375354 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:59:35 INFO - PROCESS | 1520 | 1461092375614 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 1520 | ++DOCSHELL 19C2A000 == 154 [pid = 1520] [id = 775] 11:59:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 302 (1AE05000) [pid = 1520] [serial = 2323] [outer = 00000000] 11:59:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 303 (1C882800) [pid = 1520] [serial = 2324] [outer = 1AE05000] 11:59:35 INFO - PROCESS | 1520 | 1461092375674 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 1520 | ++DOMWINDOW == 304 (1D8EEC00) [pid = 1520] [serial = 2325] [outer = 1AE05000] 11:59:36 INFO - PROCESS | 1520 | 1461092376261 Marionette TRACE conn4 <- [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]]]}] 11:59:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:59:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:59:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:59:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:59:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:59:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:59:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:59:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1128ms 11:59:36 INFO - PROCESS | 1520 | 1461092376315 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 1520 | 1461092376321 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 11:59:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:59:36 INFO - PROCESS | 1520 | 1461092376328 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 1520 | 1461092376331 Marionette TRACE conn4 <- [1,3058,null,{}] 11:59:36 INFO - PROCESS | 1520 | 1461092376336 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:36 INFO - PROCESS | 1520 | 1461092376488 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:59:36 INFO - PROCESS | 1520 | 1461092376754 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 1520 | ++DOCSHELL 1ED24000 == 155 [pid = 1520] [id = 776] 11:59:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 305 (1EE7B800) [pid = 1520] [serial = 2326] [outer = 00000000] 11:59:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 306 (22434400) [pid = 1520] [serial = 2327] [outer = 1EE7B800] 11:59:36 INFO - PROCESS | 1520 | 1461092376813 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 1520 | ++DOMWINDOW == 307 (22489C00) [pid = 1520] [serial = 2328] [outer = 1EE7B800] 11:59:37 INFO - PROCESS | 1520 | 1461092377423 Marionette TRACE conn4 <- [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]]]}] 11:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:59:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:59:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1124ms 11:59:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:59:37 INFO - PROCESS | 1520 | 1461092377454 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:59:37 INFO - PROCESS | 1520 | 1461092377457 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 11:59:37 INFO - PROCESS | 1520 | 1461092377461 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - PROCESS | 1520 | 1461092377465 Marionette TRACE conn4 <- [1,3062,null,{}] 11:59:37 INFO - PROCESS | 1520 | 1461092377476 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:37 INFO - PROCESS | 1520 | 1461092377630 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:59:37 INFO - PROCESS | 1520 | 1461092377904 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:37 INFO - PROCESS | 1520 | ++DOCSHELL 25282800 == 156 [pid = 1520] [id = 777] 11:59:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 308 (25284000) [pid = 1520] [serial = 2329] [outer = 00000000] 11:59:37 INFO - PROCESS | 1520 | ++DOMWINDOW == 309 (2655E400) [pid = 1520] [serial = 2330] [outer = 25284000] 11:59:37 INFO - PROCESS | 1520 | 1461092377970 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1520 | ++DOMWINDOW == 310 (26D2D800) [pid = 1520] [serial = 2331] [outer = 25284000] 11:59:38 INFO - PROCESS | 1520 | 1461092378539 Marionette TRACE conn4 <- [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]]]}] 11:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:59:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:59:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1129ms 11:59:38 INFO - PROCESS | 1520 | 1461092378593 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:59:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:59:38 INFO - PROCESS | 1520 | 1461092378596 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 11:59:38 INFO - PROCESS | 1520 | 1461092378600 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 1520 | 1461092378602 Marionette TRACE conn4 <- [1,3066,null,{}] 11:59:38 INFO - PROCESS | 1520 | 1461092378606 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:38 INFO - PROCESS | 1520 | 1461092378760 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:59:39 INFO - PROCESS | 1520 | 1461092379000 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1520 | ++DOCSHELL 273BE800 == 157 [pid = 1520] [id = 778] 11:59:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 311 (2783A800) [pid = 1520] [serial = 2332] [outer = 00000000] 11:59:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 312 (28220000) [pid = 1520] [serial = 2333] [outer = 2783A800] 11:59:39 INFO - PROCESS | 1520 | 1461092379060 Marionette DEBUG loaded listener.js 11:59:39 INFO - PROCESS | 1520 | ++DOMWINDOW == 313 (28D07000) [pid = 1520] [serial = 2334] [outer = 2783A800] 11:59:39 INFO - PROCESS | 1520 | 1461092379623 Marionette TRACE conn4 <- [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] 11:59:39 INFO - PROCESS | 1520 | 1461092379695 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 11:59:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:59:39 INFO - PROCESS | 1520 | 1461092379698 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 1520 | 1461092379700 Marionette TRACE conn4 <- [1,3070,null,{}] 11:59:39 INFO - PROCESS | 1520 | 1461092379704 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:39 INFO - PROCESS | 1520 | 1461092379853 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:59:40 INFO - PROCESS | 1520 | 1461092380104 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:40 INFO - PROCESS | 1520 | ++DOCSHELL 28D09C00 == 158 [pid = 1520] [id = 779] 11:59:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 314 (28D0DC00) [pid = 1520] [serial = 2335] [outer = 00000000] 11:59:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 315 (2A3B5000) [pid = 1520] [serial = 2336] [outer = 28D0DC00] 11:59:40 INFO - PROCESS | 1520 | 1461092380166 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 1520 | ++DOMWINDOW == 316 (2A3BC800) [pid = 1520] [serial = 2337] [outer = 28D0DC00] 11:59:40 INFO - PROCESS | 1520 | 1461092380741 Marionette TRACE conn4 <- [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]]]}] 11:59:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:59:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:59:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:59:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1068ms 11:59:40 INFO - PROCESS | 1520 | 1461092380779 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:59:40 INFO - PROCESS | 1520 | 1461092380782 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 11:59:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:59:40 INFO - PROCESS | 1520 | 1461092380787 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:59:40 INFO - PROCESS | 1520 | 1461092380789 Marionette TRACE conn4 <- [1,3074,null,{}] 11:59:40 INFO - PROCESS | 1520 | 1461092380793 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:40 INFO - PROCESS | 1520 | 1461092380955 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:59:41 INFO - PROCESS | 1520 | 1461092381199 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1520 | ++DOCSHELL 29AD5800 == 159 [pid = 1520] [id = 780] 11:59:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 317 (2A632C00) [pid = 1520] [serial = 2338] [outer = 00000000] 11:59:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 318 (2B902400) [pid = 1520] [serial = 2339] [outer = 2A632C00] 11:59:41 INFO - PROCESS | 1520 | 1461092381262 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 1520 | ++DOMWINDOW == 319 (2B90EC00) [pid = 1520] [serial = 2340] [outer = 2A632C00] 11:59:41 INFO - PROCESS | 1520 | 1461092381801 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:59:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:59:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1019ms 11:59:41 INFO - PROCESS | 1520 | 1461092381810 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 1520 | 1461092381812 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 11:59:41 INFO - PROCESS | 1520 | 1461092381816 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:59:41 INFO - PROCESS | 1520 | 1461092381818 Marionette TRACE conn4 <- [1,3078,null,{}] 11:59:41 INFO - PROCESS | 1520 | 1461092381861 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:42 INFO - PROCESS | 1520 | 1461092382010 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:59:42 INFO - PROCESS | 1520 | 1461092382258 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 1520 | ++DOCSHELL 2B846C00 == 160 [pid = 1520] [id = 781] 11:59:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 320 (2B8CA000) [pid = 1520] [serial = 2341] [outer = 00000000] 11:59:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 321 (2BEB4C00) [pid = 1520] [serial = 2342] [outer = 2B8CA000] 11:59:42 INFO - PROCESS | 1520 | 1461092382315 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 1520 | ++DOMWINDOW == 322 (2BF3CC00) [pid = 1520] [serial = 2343] [outer = 2B8CA000] 11:59:42 INFO - PROCESS | 1520 | 1461092382864 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:59:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:59:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1082ms 11:59:42 INFO - PROCESS | 1520 | 1461092382916 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 1520 | 1461092382919 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 11:59:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:59:42 INFO - PROCESS | 1520 | 1461092382942 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 1520 | 1461092382944 Marionette TRACE conn4 <- [1,3082,null,{}] 11:59:42 INFO - PROCESS | 1520 | 1461092382948 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:43 INFO - PROCESS | 1520 | 1461092383094 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:59:43 INFO - PROCESS | 1520 | 1461092383339 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 1520 | ++DOCSHELL 1C32E800 == 161 [pid = 1520] [id = 782] 11:59:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 323 (2BC33000) [pid = 1520] [serial = 2344] [outer = 00000000] 11:59:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 324 (2C977400) [pid = 1520] [serial = 2345] [outer = 2BC33000] 11:59:43 INFO - PROCESS | 1520 | 1461092383397 Marionette DEBUG loaded listener.js 11:59:43 INFO - PROCESS | 1520 | ++DOMWINDOW == 325 (2C972000) [pid = 1520] [serial = 2346] [outer = 2BC33000] 11:59:43 INFO - PROCESS | 1520 | 1461092383967 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:59:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:59:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1075ms 11:59:44 INFO - PROCESS | 1520 | 1461092384013 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:59:44 INFO - PROCESS | 1520 | 1461092384015 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 11:59:44 INFO - PROCESS | 1520 | 1461092384019 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:59:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:59:44 INFO - PROCESS | 1520 | 1461092384021 Marionette TRACE conn4 <- [1,3086,null,{}] 11:59:44 INFO - PROCESS | 1520 | 1461092384025 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:44 INFO - PROCESS | 1520 | 1461092384173 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:59:44 INFO - PROCESS | 1520 | 1461092384426 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 1520 | ++DOCSHELL 2D315800 == 162 [pid = 1520] [id = 783] 11:59:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 326 (2D317C00) [pid = 1520] [serial = 2347] [outer = 00000000] 11:59:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 327 (2DDAC800) [pid = 1520] [serial = 2348] [outer = 2D317C00] 11:59:44 INFO - PROCESS | 1520 | 1461092384487 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 1520 | ++DOMWINDOW == 328 (2E554000) [pid = 1520] [serial = 2349] [outer = 2D317C00] 11:59:45 INFO - PROCESS | 1520 | 1461092385032 Marionette TRACE conn4 <- [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]]]}] 11:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:59:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:59:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1017ms 11:59:45 INFO - PROCESS | 1520 | 1461092385039 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 1520 | 1461092385041 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 11:59:45 INFO - PROCESS | 1520 | 1461092385044 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:59:45 INFO - PROCESS | 1520 | 1461092385046 Marionette TRACE conn4 <- [1,3090,null,{}] 11:59:45 INFO - PROCESS | 1520 | 1461092385050 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:45 INFO - PROCESS | 1520 | 1461092385198 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:59:45 INFO - PROCESS | 1520 | 1461092385475 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:45 INFO - PROCESS | 1520 | ++DOCSHELL 2D3C7000 == 163 [pid = 1520] [id = 784] 11:59:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 329 (2DAF3000) [pid = 1520] [serial = 2350] [outer = 00000000] 11:59:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 330 (2F75DC00) [pid = 1520] [serial = 2351] [outer = 2DAF3000] 11:59:45 INFO - PROCESS | 1520 | 1461092385532 Marionette DEBUG loaded listener.js 11:59:45 INFO - PROCESS | 1520 | ++DOMWINDOW == 331 (2F768400) [pid = 1520] [serial = 2352] [outer = 2DAF3000] 11:59:46 INFO - PROCESS | 1520 | 1461092386054 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:59:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:59:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1019ms 11:59:46 INFO - PROCESS | 1520 | 1461092386068 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:59:46 INFO - PROCESS | 1520 | 1461092386070 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 11:59:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:59:46 INFO - PROCESS | 1520 | 1461092386074 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:59:46 INFO - PROCESS | 1520 | 1461092386076 Marionette TRACE conn4 <- [1,3094,null,{}] 11:59:46 INFO - PROCESS | 1520 | 1461092386080 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:46 INFO - PROCESS | 1520 | 1461092386250 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:59:46 INFO - PROCESS | 1520 | 1461092386503 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 1520 | ++DOCSHELL 2F795000 == 164 [pid = 1520] [id = 785] 11:59:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 332 (2F79B400) [pid = 1520] [serial = 2353] [outer = 00000000] 11:59:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 333 (305C9C00) [pid = 1520] [serial = 2354] [outer = 2F79B400] 11:59:46 INFO - PROCESS | 1520 | 1461092386569 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 1520 | ++DOMWINDOW == 334 (30A42000) [pid = 1520] [serial = 2355] [outer = 2F79B400] 11:59:47 INFO - PROCESS | 1520 | 1461092387145 Marionette TRACE conn4 <- [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]]]}] 11:59:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:59:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:59:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:59:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1126ms 11:59:47 INFO - PROCESS | 1520 | 1461092387205 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1520 | 1461092387207 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 11:59:47 INFO - PROCESS | 1520 | 1461092387210 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:59:47 INFO - PROCESS | 1520 | 1461092387213 Marionette TRACE conn4 <- [1,3098,null,{}] 11:59:47 INFO - PROCESS | 1520 | 1461092387217 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:47 INFO - PROCESS | 1520 | 1461092387367 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:59:47 INFO - PROCESS | 1520 | 1461092387642 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 1520 | ++DOCSHELL 305C3C00 == 165 [pid = 1520] [id = 786] 11:59:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 335 (30A44C00) [pid = 1520] [serial = 2356] [outer = 00000000] 11:59:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 336 (30ACAC00) [pid = 1520] [serial = 2357] [outer = 30A44C00] 11:59:47 INFO - PROCESS | 1520 | 1461092387700 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 1520 | ++DOMWINDOW == 337 (30ACA800) [pid = 1520] [serial = 2358] [outer = 30A44C00] 11:59:48 INFO - PROCESS | 1520 | 1461092388313 Marionette TRACE conn4 <- [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"]]]}] 11:59:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:59:48 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:59:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:59:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:59:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1127ms 11:59:48 INFO - PROCESS | 1520 | 1461092388341 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 1520 | 1461092388344 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 11:59:48 INFO - PROCESS | 1520 | 1461092388347 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:59:48 INFO - PROCESS | 1520 | 1461092388349 Marionette TRACE conn4 <- [1,3102,null,{}] 11:59:48 INFO - PROCESS | 1520 | 1461092388353 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:59:48 INFO - PROCESS | 1520 | 1461092388500 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:59:48 INFO - PROCESS | 1520 | 1461092388752 Marionette TRACE conn4 -> [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\", \"68f8665a-7428-4a99-89c8-45ba85c99779\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:48 INFO - PROCESS | 1520 | ++DOCSHELL 12423400 == 166 [pid = 1520] [id = 787] 11:59:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 338 (1AD10400) [pid = 1520] [serial = 2359] [outer = 00000000] 11:59:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 339 (2525C400) [pid = 1520] [serial = 2360] [outer = 1AD10400] 11:59:48 INFO - PROCESS | 1520 | 1461092388809 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1520 | ++DOMWINDOW == 340 (24C73400) [pid = 1520] [serial = 2361] [outer = 1AD10400] 11:59:49 INFO - PROCESS | 1520 | 1461092389364 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:59:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:59:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1076ms 11:59:49 INFO - PROCESS | 1520 | 1461092389427 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1520 | 1461092389430 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 11:59:50 WARNING - u'runner_teardown' () 11:59:50 INFO - No more tests 11:59:50 INFO - Got 0 unexpected results 11:59:50 INFO - SUITE-END | took 747s 11:59:50 INFO - Closing logging queue 11:59:50 INFO - queue closed 11:59:50 INFO - Return code: 0 11:59:50 WARNING - # TBPL SUCCESS # 11:59:50 INFO - Running post-action listener: _resource_record_post_action 11:59:50 INFO - Running post-run listener: _resource_record_post_run 11:59:51 INFO - Total resource usage - Wall time: 757s; CPU: 14.0%; Read bytes: 137504256; Write bytes: 1183129600; Read time: 1989410; Write time: 7732640 11:59:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:59:51 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31465984; Read time: 0; Write time: 33650 11:59:51 INFO - run-tests - Wall time: 755s; CPU: 14.0%; Read bytes: 137504256; Write bytes: 1093889536; Read time: 1989410; Write time: 7660590 11:59:51 INFO - Running post-run listener: _upload_blobber_files 11:59:51 INFO - Blob upload gear active. 11:59:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:59:51 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:59:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 11:59:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 11:59:52 INFO - (blobuploader) - INFO - Open directory for files ... 11:59:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:59:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:59:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:59:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:59:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:59:53 INFO - (blobuploader) - INFO - Done attempting. 11:59:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:59:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:59:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:59:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:59:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:59:55 INFO - (blobuploader) - INFO - Done attempting. 11:59:55 INFO - (blobuploader) - INFO - Iteration through files over. 11:59:55 INFO - Return code: 0 11:59:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:59:55 INFO - Using _rmtree_windows ... 11:59:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:59:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5a1a5f6c1554b29156a394f0a8f2db5bc53b86aa14ab2ac7e55fac1865db86a3b34eb334b105a7a2c659c7a7375096cdda810e705e15fa29dd8b2b7873ae70cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7e677ec33f9bc4e286eeead839c5ee171929659cfc7657c584fa4b3ffc7e1c97aa9f023be8b7c08df8a2ee3b9c01422309da80c336397487021510d8fc55ff6b"} 11:59:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:59:55 INFO - Writing to file C:\slave\test\properties\blobber_files 11:59:55 INFO - Contents: 11:59:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5a1a5f6c1554b29156a394f0a8f2db5bc53b86aa14ab2ac7e55fac1865db86a3b34eb334b105a7a2c659c7a7375096cdda810e705e15fa29dd8b2b7873ae70cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7e677ec33f9bc4e286eeead839c5ee171929659cfc7657c584fa4b3ffc7e1c97aa9f023be8b7c08df8a2ee3b9c01422309da80c336397487021510d8fc55ff6b"} 11:59:55 INFO - Running post-run listener: copy_logs_to_upload_dir 11:59:55 INFO - Copying logs to upload dir... 11:59:55 INFO - mkdir: C:\slave\test\build\upload\logs 11:59:55 INFO - Copying logs to upload dir... 11:59:55 INFO - Using _rmtree_windows ... 11:59:55 INFO - Using _rmtree_windows ... 11:59:55 INFO - Using _rmtree_windows ... 11:59:55 INFO - Using _rmtree_windows ... 11:59:55 INFO - Using _rmtree_windows ... 11:59:55 INFO - Using _rmtree_windows ... 11:59:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=970.461000 ========= master_lag: 0.10 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 10 secs) (at 2016-04-19 11:59:55.575343) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 11:59:55.576360) ========= '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-229 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-229 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-229 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/fx-team/sha512/5a1a5f6c1554b29156a394f0a8f2db5bc53b86aa14ab2ac7e55fac1865db86a3b34eb334b105a7a2c659c7a7375096cdda810e705e15fa29dd8b2b7873ae70cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7e677ec33f9bc4e286eeead839c5ee171929659cfc7657c584fa4b3ffc7e1c97aa9f023be8b7c08df8a2ee3b9c01422309da80c336397487021510d8fc55ff6b"} build_url:https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5a1a5f6c1554b29156a394f0a8f2db5bc53b86aa14ab2ac7e55fac1865db86a3b34eb334b105a7a2c659c7a7375096cdda810e705e15fa29dd8b2b7873ae70cf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7e677ec33f9bc4e286eeead839c5ee171929659cfc7657c584fa4b3ffc7e1c97aa9f023be8b7c08df8a2ee3b9c01422309da80c336397487021510d8fc55ff6b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eS6993MISlisaEAHs0tpUw/artifacts/public/build/firefox-48.0a1.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-04-19 11:59:55.701298) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 11:59:55.701653) ========= '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-229 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-229 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-229 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 11:59:55.818614) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 11:59:55.819002) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 11:59:56.482568) ========= ========= Total master_lag: 3.67 =========