builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-152 starttime: 1461263102.53 results: success (0) buildid: 20160421074605 builduid: 402e78366d054e58bf5ac1ebc2eea89a revision: c277eb72ddb0eafcc8068d9dd38a341a45d0155b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 11:25:02.526081) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 11:25:02.526530) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 11:25:02.526812) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 11:25:02.682029) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 11:25:02.682392) ========= '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-152 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-152 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-152 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:25:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 13.88 MB/s 11:25:03 (13.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.198000 ========= master_lag: 4.40 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 11:25:08.279823) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 11:25:08.280152) ========= '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-152 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-152 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-152 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.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 11:25:12.111931) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 11:25:12.112313) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev c277eb72ddb0eafcc8068d9dd38a341a45d0155b --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 c277eb72ddb0eafcc8068d9dd38a341a45d0155b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-152 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-152 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-152 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-21 11:25:12,433 truncating revision to first 12 chars 2016-04-21 11:25:12,434 Setting DEBUG logging. 2016-04-21 11:25:12,434 attempt 1/10 2016-04-21 11:25:12,434 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/c277eb72ddb0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 11:25:13,339 unpacking tar archive at: fx-team-c277eb72ddb0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.674000 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 11:25:14.044154) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 11:25:14.044491) ========= script_repo_revision: c277eb72ddb0eafcc8068d9dd38a341a45d0155b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 11:25:14.044899) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 11:25:14.045176) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 11:25:14.063747) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-04-21 11:25:14.064138) ========= '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-152 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-152 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-152 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:25:14 INFO - MultiFileLogger online at 20160421 11:25:14 in C:\slave\test 11:25:14 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:25:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:25:14 INFO - {'append_to_log': False, 11:25:14 INFO - 'base_work_dir': 'C:\\slave\\test', 11:25:14 INFO - 'blob_upload_branch': 'fx-team', 11:25:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:25:14 INFO - 'buildbot_json_path': 'buildprops.json', 11:25:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:25:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:25:14 INFO - 'download_minidump_stackwalk': True, 11:25:14 INFO - 'download_symbols': 'true', 11:25:14 INFO - 'e10s': False, 11:25:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:25:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:25:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:25:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:25:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:25:14 INFO - 'C:/mozilla-build/tooltool.py'), 11:25:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:25:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:25:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:25:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:25:14 INFO - 'log_level': 'info', 11:25:14 INFO - 'log_to_console': True, 11:25:14 INFO - 'opt_config_files': (), 11:25:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:25:14 INFO - '--processes=1', 11:25:14 INFO - '--config=%(test_path)s/wptrunner.ini', 11:25:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:25:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:25:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:25:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:25:14 INFO - 'pip_index': False, 11:25:14 INFO - 'require_test_zip': True, 11:25:14 INFO - 'test_type': ('testharness',), 11:25:14 INFO - 'this_chunk': '1', 11:25:14 INFO - 'total_chunks': '10', 11:25:14 INFO - 'virtualenv_path': 'venv', 11:25:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:25:14 INFO - 'work_dir': 'build'} 11:25:14 INFO - ##### 11:25:14 INFO - ##### Running clobber step. 11:25:14 INFO - ##### 11:25:14 INFO - Running pre-action listener: _resource_record_pre_action 11:25:14 INFO - Running main action method: clobber 11:25:14 INFO - rmtree: C:\slave\test\build 11:25:14 INFO - Using _rmtree_windows ... 11:25:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:26:39 INFO - Running post-action listener: _resource_record_post_action 11:26:39 INFO - ##### 11:26:39 INFO - ##### Running read-buildbot-config step. 11:26:39 INFO - ##### 11:26:39 INFO - Running pre-action listener: _resource_record_pre_action 11:26:39 INFO - Running main action method: read_buildbot_config 11:26:39 INFO - Using buildbot properties: 11:26:39 INFO - { 11:26:39 INFO - "project": "", 11:26:39 INFO - "product": "firefox", 11:26:39 INFO - "script_repo_revision": "production", 11:26:39 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 11:26:39 INFO - "repository": "", 11:26:39 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 11:26:39 INFO - "buildid": "20160421074605", 11:26:39 INFO - "pgo_build": "False", 11:26:39 INFO - "basedir": "C:\\slave\\test", 11:26:39 INFO - "buildnumber": 175, 11:26:39 INFO - "slavename": "t-w732-ix-152", 11:26:39 INFO - "revision": "c277eb72ddb0eafcc8068d9dd38a341a45d0155b", 11:26:39 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 11:26:39 INFO - "platform": "win32", 11:26:39 INFO - "branch": "fx-team", 11:26:39 INFO - "repo_path": "integration/fx-team", 11:26:39 INFO - "moz_repo_path": "", 11:26:39 INFO - "stage_platform": "win32", 11:26:39 INFO - "builduid": "402e78366d054e58bf5ac1ebc2eea89a", 11:26:39 INFO - "slavebuilddir": "test" 11:26:39 INFO - } 11:26:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 11:26:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 11:26:39 INFO - Running post-action listener: _resource_record_post_action 11:26:39 INFO - ##### 11:26:39 INFO - ##### Running download-and-extract step. 11:26:39 INFO - ##### 11:26:39 INFO - Running pre-action listener: _resource_record_pre_action 11:26:39 INFO - Running main action method: download_and_extract 11:26:39 INFO - mkdir: C:\slave\test\build\tests 11:26:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:26:39 INFO - https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:26:39 INFO - trying https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 11:26:39 INFO - Downloading https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:26:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:26:41 INFO - Downloaded 1274 bytes. 11:26:41 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 11:26:41 INFO - Using the following test package requirements: 11:26:41 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:26:41 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:26:41 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 11:26:41 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:26:41 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 11:26:41 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:26:41 INFO - u'jsshell-win32.zip'], 11:26:41 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:26:41 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 11:26:41 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 11:26:41 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:26:41 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 11:26:41 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:26:41 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 11:26:41 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:26:41 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 11:26:41 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 11:26:41 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 11:26:41 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:26:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:26:41 INFO - https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:26:41 INFO - trying https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 11:26:41 INFO - Downloading https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:26:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:26:43 INFO - Downloaded 20466903 bytes. 11:26:43 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:26:43 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:26:45 INFO - caution: filename not matched: web-platform/* 11:26:45 INFO - Return code: 11 11:26:45 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:26:45 INFO - https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:26:45 INFO - trying https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 11:26:45 INFO - Downloading https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:26:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:26:46 INFO - Downloaded 36397879 bytes. 11:26:46 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:26:46 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:27:35 INFO - caution: filename not matched: bin/* 11:27:35 INFO - caution: filename not matched: config/* 11:27:35 INFO - caution: filename not matched: mozbase/* 11:27:35 INFO - caution: filename not matched: marionette/* 11:27:35 INFO - caution: filename not matched: tools/wptserve/* 11:27:35 INFO - Return code: 11 11:27: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:27:35 INFO - https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 11:27:35 INFO - trying https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:27:35 INFO - Downloading https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 11:27:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:27:40 INFO - Downloaded 67463889 bytes. 11:27:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:27:40 INFO - mkdir: C:\slave\test\properties 11:27:40 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:27:40 INFO - Writing to file C:\slave\test\properties\build_url 11:27:40 INFO - Contents: 11:27:40 INFO - build_url:https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:27:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:27:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:27:41 INFO - Writing to file C:\slave\test\properties\symbols_url 11:27:41 INFO - Contents: 11:27:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:27:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:41 INFO - https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:27:41 INFO - trying https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:27:41 INFO - Downloading https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:27:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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:27:44 INFO - Downloaded 58269509 bytes. 11:27:44 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:27:44 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:27:47 INFO - Return code: 0 11:27:47 INFO - Running post-action listener: _resource_record_post_action 11:27:47 INFO - Running post-action listener: set_extra_try_arguments 11:27:47 INFO - ##### 11:27:47 INFO - ##### Running create-virtualenv step. 11:27:47 INFO - ##### 11:27:47 INFO - Running pre-action listener: _pre_create_virtualenv 11:27:47 INFO - Running pre-action listener: _resource_record_pre_action 11:27:47 INFO - Running main action method: create_virtualenv 11:27:47 INFO - Creating virtualenv C:\slave\test\build\venv 11:27:47 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 11:27:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:27:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:27:57 INFO - Installing distribute......................................................................................................................................................................................done. 11:27:58 INFO - Return code: 0 11:27:58 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:27:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:27:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:27:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01931AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B98368>, '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 0x018F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C760C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-152', 'USERDOMAIN': 'T-W732-IX-152', '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-152', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:27:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 11:27:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:27:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:27:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:27:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:27:58 INFO - 'COMPUTERNAME': 'T-W732-IX-152', 11:27:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:27:58 INFO - 'DCLOCATION': 'SCL3', 11:27:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:27:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:27:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:27:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:27:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:27:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:27:58 INFO - 'HOMEDRIVE': 'C:', 11:27:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:27:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:27:58 INFO - 'KTS_VERSION': '1.19c', 11:27:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:27:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:27:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-152', 11:27:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:27:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:27:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:27:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:27:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:27:58 INFO - 'MOZ_AIRBAG': '1', 11:27:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:27:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:27:58 INFO - 'MOZ_MSVCVERSION': '8', 11:27:58 INFO - 'MOZ_NO_REMOTE': '1', 11:27:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:27:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:27:58 INFO - 'NO_EM_RESTART': '1', 11:27:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:27:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:27:58 INFO - 'OS': 'Windows_NT', 11:27:58 INFO - 'OURDRIVE': 'C:', 11:27:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 11:27:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:27:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:27:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:27:58 INFO - 'PROCESSOR_LEVEL': '6', 11:27:58 INFO - 'PROCESSOR_REVISION': '1e05', 11:27:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:27:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:27:58 INFO - 'PROMPT': '$P$G', 11:27:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:27:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:27:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:27:58 INFO - 'PWD': 'C:\\slave\\test', 11:27:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:27:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:27:58 INFO - 'SYSTEMDRIVE': 'C:', 11:27:58 INFO - 'SYSTEMROOT': 'C:\\windows', 11:27:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:27:58 INFO - 'TEST1': 'testie', 11:27:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:27:58 INFO - 'USERDOMAIN': 'T-W732-IX-152', 11:27:58 INFO - 'USERNAME': 'cltbld', 11:27:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:27:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:27:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:27:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:27:58 INFO - 'WINDIR': 'C:\\windows', 11:27:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:27:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:27:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:28:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:28:00 INFO - Downloading/unpacking psutil>=0.7.1 11:28:00 INFO - Running setup.py egg_info for package psutil 11:28:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:28:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:28:00 INFO - Installing collected packages: psutil 11:28:00 INFO - Running setup.py install for psutil 11:28:00 INFO - building 'psutil._psutil_windows' extension 11:28:00 INFO - error: Unable to find vcvarsall.bat 11:28:00 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-moncu9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:28:00 INFO - running install 11:28:00 INFO - running build 11:28:00 INFO - running build_py 11:28:00 INFO - creating build 11:28:00 INFO - creating build\lib.win32-2.7 11:28:00 INFO - creating build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:28:00 INFO - running build_ext 11:28:00 INFO - building 'psutil._psutil_windows' extension 11:28:00 INFO - error: Unable to find vcvarsall.bat 11:28:00 INFO - ---------------------------------------- 11:28:00 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-moncu9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:28:00 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:28:00 WARNING - Return code: 1 11:28:00 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:28:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:28:00 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:28:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:00 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:28:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:00 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 0x01B696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01931AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B98368>, '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 0x018F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C760C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-152', 'USERDOMAIN': 'T-W732-IX-152', '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-152', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:28:00 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:28:00 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:28:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:28:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:28:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:28:00 INFO - 'COMPUTERNAME': 'T-W732-IX-152', 11:28:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:28:00 INFO - 'DCLOCATION': 'SCL3', 11:28:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:28:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:28:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:28:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:28:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:28:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:28:00 INFO - 'HOMEDRIVE': 'C:', 11:28:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:28:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:28:00 INFO - 'KTS_VERSION': '1.19c', 11:28:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:28:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:28:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-152', 11:28:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:28:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:28:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:28:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:28:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:28:00 INFO - 'MOZ_AIRBAG': '1', 11:28:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:28:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:00 INFO - 'MOZ_MSVCVERSION': '8', 11:28:00 INFO - 'MOZ_NO_REMOTE': '1', 11:28:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:28:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:28:00 INFO - 'NO_EM_RESTART': '1', 11:28:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:28:00 INFO - 'OS': 'Windows_NT', 11:28:00 INFO - 'OURDRIVE': 'C:', 11:28:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 11:28:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:28:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:28:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:28:00 INFO - 'PROCESSOR_LEVEL': '6', 11:28:00 INFO - 'PROCESSOR_REVISION': '1e05', 11:28:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:28:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:28:00 INFO - 'PROMPT': '$P$G', 11:28:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:28:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:28:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:28:00 INFO - 'PWD': 'C:\\slave\\test', 11:28:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:28:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:28:00 INFO - 'SYSTEMDRIVE': 'C:', 11:28:00 INFO - 'SYSTEMROOT': 'C:\\windows', 11:28:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:00 INFO - 'TEST1': 'testie', 11:28:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:00 INFO - 'USERDOMAIN': 'T-W732-IX-152', 11:28:00 INFO - 'USERNAME': 'cltbld', 11:28:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:28:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:28:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:28:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:28:00 INFO - 'WINDIR': 'C:\\windows', 11:28:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:28:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:28:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:28:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:28:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:28:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:28:01 INFO - Running setup.py egg_info for package mozsystemmonitor 11:28:01 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:28:01 INFO - Running setup.py egg_info for package psutil 11:28:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:28:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:28:01 INFO - Installing collected packages: mozsystemmonitor, psutil 11:28:01 INFO - Running setup.py install for mozsystemmonitor 11:28:01 INFO - Running setup.py install for psutil 11:28:01 INFO - building 'psutil._psutil_windows' extension 11:28:01 INFO - error: Unable to find vcvarsall.bat 11:28:01 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-pqcv0z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:28:01 INFO - running install 11:28:01 INFO - running build 11:28:01 INFO - running build_py 11:28:01 INFO - running build_ext 11:28:01 INFO - building 'psutil._psutil_windows' extension 11:28:01 INFO - error: Unable to find vcvarsall.bat 11:28:01 INFO - ---------------------------------------- 11:28:01 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-pqcv0z-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:28:01 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:28:01 WARNING - Return code: 1 11:28:01 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:28:01 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:28:01 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:28:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:01 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:28:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:01 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 0x01B696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01931AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B98368>, '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 0x018F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C760C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-152', 'USERDOMAIN': 'T-W732-IX-152', '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-152', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:28:01 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:28:01 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:28:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:28:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:28:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:28:01 INFO - 'COMPUTERNAME': 'T-W732-IX-152', 11:28:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:28:01 INFO - 'DCLOCATION': 'SCL3', 11:28:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:28:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:28:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:28:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:28:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:28:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:28:01 INFO - 'HOMEDRIVE': 'C:', 11:28:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:28:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:28:01 INFO - 'KTS_VERSION': '1.19c', 11:28:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:28:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:28:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-152', 11:28:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:28:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:28:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:28:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:28:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:28:01 INFO - 'MOZ_AIRBAG': '1', 11:28:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:28:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:01 INFO - 'MOZ_MSVCVERSION': '8', 11:28:01 INFO - 'MOZ_NO_REMOTE': '1', 11:28:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:28:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:28:01 INFO - 'NO_EM_RESTART': '1', 11:28:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:28:01 INFO - 'OS': 'Windows_NT', 11:28:01 INFO - 'OURDRIVE': 'C:', 11:28:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 11:28:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:28:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:28:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:28:01 INFO - 'PROCESSOR_LEVEL': '6', 11:28:01 INFO - 'PROCESSOR_REVISION': '1e05', 11:28:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:28:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:28:01 INFO - 'PROMPT': '$P$G', 11:28:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:28:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:28:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:28:01 INFO - 'PWD': 'C:\\slave\\test', 11:28:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:28:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:28:01 INFO - 'SYSTEMDRIVE': 'C:', 11:28:01 INFO - 'SYSTEMROOT': 'C:\\windows', 11:28:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:01 INFO - 'TEST1': 'testie', 11:28:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:01 INFO - 'USERDOMAIN': 'T-W732-IX-152', 11:28:01 INFO - 'USERNAME': 'cltbld', 11:28:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:28:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:28:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:28:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:28:01 INFO - 'WINDIR': 'C:\\windows', 11:28:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:28:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:28:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:28:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:28:01 INFO - Downloading/unpacking blobuploader==1.2.4 11:28:01 INFO - Downloading blobuploader-1.2.4.tar.gz 11:28:01 INFO - Running setup.py egg_info for package blobuploader 11:28:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:28:05 INFO - Running setup.py egg_info for package requests 11:28:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:28:05 INFO - Downloading docopt-0.6.1.tar.gz 11:28:05 INFO - Running setup.py egg_info for package docopt 11:28:05 INFO - Installing collected packages: blobuploader, docopt, requests 11:28:05 INFO - Running setup.py install for blobuploader 11:28:05 INFO - Running setup.py install for docopt 11:28:05 INFO - Running setup.py install for requests 11:28:05 INFO - Successfully installed blobuploader docopt requests 11:28:05 INFO - Cleaning up... 11:28:05 INFO - Return code: 0 11:28:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:28:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:05 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 0x01B696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01931AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B98368>, '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 0x018F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C760C0>, '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-152', 'USERDOMAIN': 'T-W732-IX-152', '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-152', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:28:05 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:28:05 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:28:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:28:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:28:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:28:05 INFO - 'COMPUTERNAME': 'T-W732-IX-152', 11:28:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:28:05 INFO - 'DCLOCATION': 'SCL3', 11:28:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:28:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:28:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:28:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:28:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:28:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:28:05 INFO - 'HOMEDRIVE': 'C:', 11:28:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:28:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:28:05 INFO - 'KTS_VERSION': '1.19c', 11:28:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:28:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:28:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-152', 11:28:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:28:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:28:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:28:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:28:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:28:05 INFO - 'MOZ_AIRBAG': '1', 11:28:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:28:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:05 INFO - 'MOZ_MSVCVERSION': '8', 11:28:05 INFO - 'MOZ_NO_REMOTE': '1', 11:28:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:28:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:28:05 INFO - 'NO_EM_RESTART': '1', 11:28:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:28:05 INFO - 'OS': 'Windows_NT', 11:28:05 INFO - 'OURDRIVE': 'C:', 11:28:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 11:28:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:28:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:28:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:28:05 INFO - 'PROCESSOR_LEVEL': '6', 11:28:05 INFO - 'PROCESSOR_REVISION': '1e05', 11:28:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:28:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:28:05 INFO - 'PROMPT': '$P$G', 11:28:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:28:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:28:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:28:05 INFO - 'PWD': 'C:\\slave\\test', 11:28:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:28:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:28:05 INFO - 'SYSTEMDRIVE': 'C:', 11:28:05 INFO - 'SYSTEMROOT': 'C:\\windows', 11:28:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:05 INFO - 'TEST1': 'testie', 11:28:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:05 INFO - 'USERDOMAIN': 'T-W732-IX-152', 11:28:05 INFO - 'USERNAME': 'cltbld', 11:28:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:28:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:28:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:28:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:28:05 INFO - 'WINDIR': 'C:\\windows', 11:28:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:28:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:28:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:28:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:28:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:28:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:28:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:28:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:28:10 INFO - Unpacking c:\slave\test\build\tests\marionette 11:28:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:28:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:28:10 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:28:10 INFO - Running setup.py install for browsermob-proxy 11:28:24 INFO - Running setup.py install for manifestparser 11:28:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for marionette-client 11:28:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:28:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for marionette-driver 11:28:24 INFO - Running setup.py install for mozcrash 11:28:24 INFO - Running setup.py install for mozdebug 11:28:24 INFO - Running setup.py install for mozdevice 11:28:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for mozfile 11:28:24 INFO - Running setup.py install for mozhttpd 11:28:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for mozinfo 11:28:24 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for mozInstall 11:28:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for mozleak 11:28:24 INFO - Running setup.py install for mozlog 11:28:24 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for moznetwork 11:28:24 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for mozprocess 11:28:24 INFO - Running setup.py install for mozprofile 11:28:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for mozrunner 11:28:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for mozscreenshot 11:28:24 INFO - Running setup.py install for moztest 11:28:24 INFO - Running setup.py install for mozversion 11:28:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:28:24 INFO - Running setup.py install for wptserve 11:28:24 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:28:24 INFO - Cleaning up... 11:28:24 INFO - Return code: 0 11:28:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:28:24 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:28:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:24 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:28:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:24 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 0x01B696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C65200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01931AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B98368>, '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 0x018F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C760C0>, '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-152', 'USERDOMAIN': 'T-W732-IX-152', '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-152', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 11:28:24 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:28:24 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:28:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:28:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:28:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:28:24 INFO - 'COMPUTERNAME': 'T-W732-IX-152', 11:28:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:28:24 INFO - 'DCLOCATION': 'SCL3', 11:28:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:28:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:28:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:28:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:28:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:28:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:28:24 INFO - 'HOMEDRIVE': 'C:', 11:28:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:28:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:28:24 INFO - 'KTS_VERSION': '1.19c', 11:28:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:28:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:28:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-152', 11:28:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:28:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:28:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:28:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:28:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:28:24 INFO - 'MOZ_AIRBAG': '1', 11:28:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:28:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:24 INFO - 'MOZ_MSVCVERSION': '8', 11:28:24 INFO - 'MOZ_NO_REMOTE': '1', 11:28:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:28:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:28:24 INFO - 'NO_EM_RESTART': '1', 11:28:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:28:24 INFO - 'OS': 'Windows_NT', 11:28:24 INFO - 'OURDRIVE': 'C:', 11:28:24 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 11:28:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:28:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:28:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:28:24 INFO - 'PROCESSOR_LEVEL': '6', 11:28:24 INFO - 'PROCESSOR_REVISION': '1e05', 11:28:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:28:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:28:24 INFO - 'PROMPT': '$P$G', 11:28:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:28:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:28:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:28:24 INFO - 'PWD': 'C:\\slave\\test', 11:28:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:28:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:28:24 INFO - 'SYSTEMDRIVE': 'C:', 11:28:24 INFO - 'SYSTEMROOT': 'C:\\windows', 11:28:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:24 INFO - 'TEST1': 'testie', 11:28:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:24 INFO - 'USERDOMAIN': 'T-W732-IX-152', 11:28:24 INFO - 'USERNAME': 'cltbld', 11:28:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:28:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:28:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:28:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:28:24 INFO - 'WINDIR': 'C:\\windows', 11:28:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:28:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:28:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:28:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:28:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:28:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:28:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:28:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:28:28 INFO - Unpacking c:\slave\test\build\tests\marionette 11:28:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:28:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:28:28 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:28:40 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:28:40 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:28:40 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:28:40 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:28:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:28:40 INFO - Downloading blessings-1.6.tar.gz 11:28:40 INFO - Running setup.py egg_info for package blessings 11:28:40 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:28:40 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:28:40 INFO - Running setup.py install for blessings 11:28:40 INFO - Running setup.py install for browsermob-proxy 11:28:40 INFO - Running setup.py install for manifestparser 11:28:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Running setup.py install for marionette-client 11:28:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:28:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Running setup.py install for marionette-driver 11:28:40 INFO - Running setup.py install for mozcrash 11:28:40 INFO - Running setup.py install for mozdebug 11:28:40 INFO - Running setup.py install for mozdevice 11:28:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Running setup.py install for mozhttpd 11:28:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Running setup.py install for mozInstall 11:28:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Running setup.py install for mozleak 11:28:40 INFO - Running setup.py install for mozprofile 11:28:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Running setup.py install for mozrunner 11:28:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:28:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:28:42 INFO - Running setup.py install for mozscreenshot 11:28:42 INFO - Running setup.py install for moztest 11:28:42 INFO - Running setup.py install for mozversion 11:28:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:28:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:28:42 INFO - Running setup.py install for wptserve 11:28:42 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:28:42 INFO - Cleaning up... 11:28:42 INFO - Return code: 0 11:28:42 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:28:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:28:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:28:42 INFO - Reading from file tmpfile_stdout 11:28:42 INFO - Using _rmtree_windows ... 11:28:42 INFO - Using _rmtree_windows ... 11:28:42 INFO - Current package versions: 11:28:42 INFO - blessings == 1.6 11:28:42 INFO - blobuploader == 1.2.4 11:28:42 INFO - browsermob-proxy == 0.6.0 11:28:42 INFO - distribute == 0.6.14 11:28:42 INFO - docopt == 0.6.1 11:28:42 INFO - manifestparser == 1.1 11:28:42 INFO - marionette-client == 2.3.0 11:28:42 INFO - marionette-driver == 1.4.0 11:28:42 INFO - mozInstall == 1.12 11:28:42 INFO - mozcrash == 0.17 11:28:42 INFO - mozdebug == 0.1 11:28:42 INFO - mozdevice == 0.48 11:28:42 INFO - mozfile == 1.2 11:28:42 INFO - mozhttpd == 0.7 11:28:42 INFO - mozinfo == 0.9 11:28:42 INFO - mozleak == 0.1 11:28:42 INFO - mozlog == 3.1 11:28:42 INFO - moznetwork == 0.27 11:28:42 INFO - mozprocess == 0.22 11:28:42 INFO - mozprofile == 0.28 11:28:42 INFO - mozrunner == 6.11 11:28:42 INFO - mozscreenshot == 0.1 11:28:42 INFO - mozsystemmonitor == 0.0 11:28:42 INFO - moztest == 0.7 11:28:42 INFO - mozversion == 1.4 11:28:42 INFO - requests == 1.2.3 11:28:42 INFO - wptserve == 1.4.0 11:28:42 INFO - Running post-action listener: _resource_record_post_action 11:28:42 INFO - Running post-action listener: _start_resource_monitoring 11:28:42 INFO - Starting resource monitoring. 11:28:42 INFO - ##### 11:28:42 INFO - ##### Running pull step. 11:28:42 INFO - ##### 11:28:42 INFO - Running pre-action listener: _resource_record_pre_action 11:28:42 INFO - Running main action method: pull 11:28:42 INFO - Pull has nothing to do! 11:28:42 INFO - Running post-action listener: _resource_record_post_action 11:28:42 INFO - ##### 11:28:42 INFO - ##### Running install step. 11:28:42 INFO - ##### 11:28:42 INFO - Running pre-action listener: _resource_record_pre_action 11:28:42 INFO - Running main action method: install 11:28:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:28:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:28:42 INFO - Reading from file tmpfile_stdout 11:28:42 INFO - Using _rmtree_windows ... 11:28:42 INFO - Using _rmtree_windows ... 11:28:42 INFO - Detecting whether we're running mozinstall >=1.0... 11:28:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:28:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:28:42 INFO - Reading from file tmpfile_stdout 11:28:42 INFO - Output received: 11:28:42 INFO - Usage: mozinstall-script.py [options] installer 11:28:42 INFO - Options: 11:28:42 INFO - -h, --help show this help message and exit 11:28:42 INFO - -d DEST, --destination=DEST 11:28:42 INFO - Directory to install application into. [default: 11:28:42 INFO - "C:\slave\test"] 11:28:42 INFO - --app=APP Application being installed. [default: firefox] 11:28:42 INFO - Using _rmtree_windows ... 11:28:42 INFO - Using _rmtree_windows ... 11:28:42 INFO - mkdir: C:\slave\test\build\application 11:28:42 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:28:42 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:28:45 INFO - Reading from file tmpfile_stdout 11:28:45 INFO - Output received: 11:28:45 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:28:45 INFO - Using _rmtree_windows ... 11:28:45 INFO - Using _rmtree_windows ... 11:28:45 INFO - Running post-action listener: _resource_record_post_action 11:28:45 INFO - ##### 11:28:45 INFO - ##### Running run-tests step. 11:28:45 INFO - ##### 11:28:45 INFO - Running pre-action listener: _resource_record_pre_action 11:28:45 INFO - Running main action method: run_tests 11:28:45 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:28:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:28:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:28:45 INFO - grabbing minidump binary from tooltool 11:28:45 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:28:45 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 0x01B98368>, '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 0x018F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C760C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:28:45 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:28:45 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:28:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:28:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp91mmno 11:28:46 INFO - INFO - File integrity verified, renaming tmp91mmno to win32-minidump_stackwalk.exe 11:28:46 INFO - Return code: 0 11:28:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:28:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:28:46 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/WYWQMCZZQ9iXk2JZOmy2GQ/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:28:46 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/WYWQMCZZQ9iXk2JZOmy2GQ/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:28:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:28:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:28:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:28:46 INFO - 'COMPUTERNAME': 'T-W732-IX-152', 11:28:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:28:46 INFO - 'DCLOCATION': 'SCL3', 11:28:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:28:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:28:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:28:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:28:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:28:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:28:46 INFO - 'HOMEDRIVE': 'C:', 11:28:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:28:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:28:46 INFO - 'KTS_VERSION': '1.19c', 11:28:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:28:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:28:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-152', 11:28:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:28:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:28:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:28:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:28:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:28:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:28:46 INFO - 'MOZ_AIRBAG': '1', 11:28:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:28:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:46 INFO - 'MOZ_MSVCVERSION': '8', 11:28:46 INFO - 'MOZ_NO_REMOTE': '1', 11:28:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:28:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:28:46 INFO - 'NO_EM_RESTART': '1', 11:28:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:28:46 INFO - 'OS': 'Windows_NT', 11:28:46 INFO - 'OURDRIVE': 'C:', 11:28:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 11:28:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:28:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:28:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:28:46 INFO - 'PROCESSOR_LEVEL': '6', 11:28:46 INFO - 'PROCESSOR_REVISION': '1e05', 11:28:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:28:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:28:46 INFO - 'PROMPT': '$P$G', 11:28:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:28:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:28:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:28:46 INFO - 'PWD': 'C:\\slave\\test', 11:28:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:28:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:28:46 INFO - 'SYSTEMDRIVE': 'C:', 11:28:46 INFO - 'SYSTEMROOT': 'C:\\windows', 11:28:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:46 INFO - 'TEST1': 'testie', 11:28:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:28:46 INFO - 'USERDOMAIN': 'T-W732-IX-152', 11:28:46 INFO - 'USERNAME': 'cltbld', 11:28:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:28:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:28:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:28:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:28:46 INFO - 'WINDIR': 'C:\\windows', 11:28:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:28:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:28:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:28:46 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/WYWQMCZZQ9iXk2JZOmy2GQ/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:28:48 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:28:48 INFO - import pkg_resources 11:28:49 INFO - Using 1 client processes 11:28:52 INFO - SUITE-START | Running 778 tests 11:28:52 INFO - Running testharness tests 11:28:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:28:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 11:28:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:28:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:28:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:28:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:28:53 INFO - Setting up ssl 11:28:53 INFO - PROCESS | certutil | 11:28:53 INFO - PROCESS | certutil | 11:28:53 INFO - PROCESS | certutil | 11:28:53 INFO - Certificate Nickname Trust Attributes 11:28:53 INFO - SSL,S/MIME,JAR/XPI 11:28:53 INFO - 11:28:53 INFO - web-platform-tests CT,, 11:28:53 INFO - 11:28:53 INFO - Starting runner 11:28:53 INFO - PROCESS | 3232 | [3232] 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:28:53 INFO - PROCESS | 3232 | [3232] 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:28:54 INFO - PROCESS | 3232 | [3232] 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:28:54 INFO - PROCESS | 3232 | [3232] 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:28:54 INFO - PROCESS | 3232 | [3232] 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:28:56 INFO - PROCESS | 3232 | 1461263336316 Marionette DEBUG Marionette enabled via build flag and pref 11:28:57 INFO - PROCESS | 3232 | ++DOCSHELL 1399F800 == 1 [pid = 3232] [id = 1] 11:28:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 1 (1399FC00) [pid = 3232] [serial = 1] [outer = 00000000] 11:28:57 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:28:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 2 (139A0800) [pid = 3232] [serial = 2] [outer = 1399FC00] 11:28:57 INFO - PROCESS | 3232 | ++DOCSHELL 16366C00 == 2 [pid = 3232] [id = 2] 11:28:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 3 (16367000) [pid = 3232] [serial = 3] [outer = 00000000] 11:28:57 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:28:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 4 (16367C00) [pid = 3232] [serial = 4] [outer = 16367000] 11:28:57 INFO - PROCESS | 3232 | 1461263337920 Marionette INFO Listening on port 2828 11:28:59 INFO - PROCESS | 3232 | 1461263339466 Marionette DEBUG Marionette enabled via command-line flag 11:28:59 INFO - PROCESS | 3232 | [3232] 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:28:59 INFO - PROCESS | 3232 | [3232] 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:28:59 INFO - PROCESS | 3232 | ++DOCSHELL 177EF800 == 3 [pid = 3232] [id = 3] 11:28:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 5 (177F7800) [pid = 3232] [serial = 5] [outer = 00000000] 11:28:59 INFO - PROCESS | 3232 | [3232] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:28:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 6 (177F8400) [pid = 3232] [serial = 6] [outer = 177F7800] 11:28:59 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:28:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 7 (1880D400) [pid = 3232] [serial = 7] [outer = 16367000] 11:28:59 INFO - PROCESS | 3232 | [3232] 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:28:59 INFO - PROCESS | 3232 | 1461263339913 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49617 11:28:59 INFO - PROCESS | 3232 | [3232] 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:28:59 INFO - PROCESS | 3232 | 1461263339919 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49619 11:28:59 INFO - PROCESS | 3232 | [3232] 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:28:59 INFO - PROCESS | 3232 | 1461263339954 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49620 11:28:59 INFO - PROCESS | 3232 | 1461263339956 Marionette DEBUG Closed connection conn0 11:28:59 INFO - PROCESS | 3232 | 1461263339958 Marionette DEBUG Closed connection conn1 11:29:00 INFO - PROCESS | 3232 | 1461263340054 Marionette DEBUG Closed connection conn2 11:29:00 INFO - PROCESS | 3232 | [3232] 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:29:00 INFO - PROCESS | 3232 | 1461263340061 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49621 11:29:00 INFO - PROCESS | 3232 | 1461263340091 Marionette DEBUG Closed connection conn3 11:29:00 INFO - PROCESS | 3232 | [3232] 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:29:00 INFO - PROCESS | 3232 | 1461263340098 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49623 11:29:00 INFO - PROCESS | 3232 | ++DOCSHELL 1914A000 == 4 [pid = 3232] [id = 4] 11:29:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 8 (1914B000) [pid = 3232] [serial = 8] [outer = 00000000] 11:29:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 9 (193EDC00) [pid = 3232] [serial = 9] [outer = 1914B000] 11:29:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 10 (193F3400) [pid = 3232] [serial = 10] [outer = 1914B000] 11:29:00 INFO - PROCESS | 3232 | 1461263340237 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:29:00 INFO - PROCESS | 3232 | 1461263340242 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":"20160421074605","device":"desktop","version":"48.0a1"} 11:29:01 INFO - PROCESS | 3232 | [3232] 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:29:01 INFO - PROCESS | 3232 | [3232] 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:29:01 INFO - PROCESS | 3232 | [3232] 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:29:02 INFO - PROCESS | 3232 | ++DOCSHELL 19141400 == 5 [pid = 3232] [id = 5] 11:29:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 11 (1AF3D800) [pid = 3232] [serial = 11] [outer = 00000000] 11:29:02 INFO - PROCESS | 3232 | ++DOCSHELL 1AF3E000 == 6 [pid = 3232] [id = 6] 11:29:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 12 (1B304400) [pid = 3232] [serial = 12] [outer = 00000000] 11:29:02 INFO - PROCESS | 3232 | [3232] 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:29:02 INFO - PROCESS | 3232 | ++DOCSHELL 1BF70C00 == 7 [pid = 3232] [id = 7] 11:29:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 13 (1BF71000) [pid = 3232] [serial = 13] [outer = 00000000] 11:29:02 INFO - PROCESS | 3232 | [3232] 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:29:02 INFO - PROCESS | 3232 | [3232] 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:29:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 14 (1DF36C00) [pid = 3232] [serial = 14] [outer = 1BF71000] 11:29:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 15 (1BE3FC00) [pid = 3232] [serial = 15] [outer = 1AF3D800] 11:29:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 16 (1BE41400) [pid = 3232] [serial = 16] [outer = 1B304400] 11:29:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 17 (1BE43C00) [pid = 3232] [serial = 17] [outer = 1BF71000] 11:29:03 INFO - PROCESS | 3232 | 1461263343919 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 3232 | 1461263343933 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 18 (1EDD0800) [pid = 3232] [serial = 18] [outer = 1BF71000] 11:29:04 INFO - PROCESS | 3232 | 1461263344703 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"f110f2f5-4abe-4adf-bca8-67880875e3f1","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":"20160421074605","device":"desktop","version":"48.0a1","command_id":1}}] 11:29:04 INFO - PROCESS | 3232 | 1461263344959 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:29:04 INFO - PROCESS | 3232 | 1461263344994 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:29:05 INFO - PROCESS | 3232 | 1461263345004 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:29:05 INFO - PROCESS | 3232 | [3232] 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:29:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 19 (1B28FC00) [pid = 3232] [serial = 19] [outer = 1BF71000] 11:29:06 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:06 INFO - PROCESS | 3232 | 1461263346068 Marionette TRACE conn4 <- [1,3,null,{}] 11:29:06 INFO - PROCESS | 3232 | 1461263346088 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:29:06 INFO - PROCESS | 3232 | 1461263346141 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:29:06 INFO - PROCESS | 3232 | 1461263346156 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 3232 | 1461263346158 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 11:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:29:06 INFO - PROCESS | 3232 | 1461263346162 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 3232 | 1461263346166 Marionette TRACE conn4 <- [1,6,null,{}] 11:29:06 INFO - PROCESS | 3232 | 1461263346267 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:29:06 INFO - PROCESS | 3232 | 1461263346279 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:29:06 INFO - PROCESS | 3232 | 1461263346283 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 3232 | ++DOCSHELL 2166E400 == 8 [pid = 3232] [id = 8] 11:29:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 20 (2166E800) [pid = 3232] [serial = 20] [outer = 00000000] 11:29:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 21 (21995800) [pid = 3232] [serial = 21] [outer = 2166E800] 11:29:06 INFO - PROCESS | 3232 | 1461263346331 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 22 (21999800) [pid = 3232] [serial = 22] [outer = 2166E800] 11:29:06 INFO - PROCESS | 3232 | ++DOCSHELL 19145400 == 9 [pid = 3232] [id = 9] 11:29:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 23 (1A1E1C00) [pid = 3232] [serial = 23] [outer = 00000000] 11:29:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 24 (219A2000) [pid = 3232] [serial = 24] [outer = 1A1E1C00] 11:29:06 INFO - PROCESS | 3232 | 1461263346728 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 25 (1A103800) [pid = 3232] [serial = 25] [outer = 1A1E1C00] 11:29:06 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:07 INFO - PROCESS | 3232 | --DOCSHELL 1399F800 == 8 [pid = 3232] [id = 1] 11:29:07 INFO - PROCESS | 3232 | 1461263347543 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:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1438ms 11:29:07 INFO - PROCESS | 3232 | 1461263347604 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:29:07 INFO - PROCESS | 3232 | 1461263347608 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 11:29:07 INFO - PROCESS | 3232 | 1461263347613 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 3232 | 1461263347617 Marionette TRACE conn4 <- [1,10,null,{}] 11:29:07 INFO - PROCESS | 3232 | 1461263347623 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:29:07 INFO - PROCESS | 3232 | 1461263347774 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:29:07 INFO - PROCESS | 3232 | 1461263347848 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 3232 | ++DOCSHELL 12482400 == 9 [pid = 3232] [id = 10] 11:29:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 26 (12CEC400) [pid = 3232] [serial = 26] [outer = 00000000] 11:29:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 27 (139A0400) [pid = 3232] [serial = 27] [outer = 12CEC400] 11:29:07 INFO - PROCESS | 3232 | 1461263347948 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 28 (17414C00) [pid = 3232] [serial = 28] [outer = 12CEC400] 11:29:08 INFO - PROCESS | 3232 | 1461263348519 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:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 933ms 11:29:08 INFO - PROCESS | 3232 | 1461263348546 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 3232 | 1461263348552 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 11:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:29:08 INFO - PROCESS | 3232 | 1461263348558 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 3232 | 1461263348561 Marionette TRACE conn4 <- [1,14,null,{}] 11:29:08 INFO - PROCESS | 3232 | 1461263348566 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:29:08 INFO - PROCESS | 3232 | 1461263348680 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:29:08 INFO - PROCESS | 3232 | 1461263348754 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:08 INFO - PROCESS | 3232 | ++DOCSHELL 1885A800 == 10 [pid = 3232] [id = 11] 11:29:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 29 (18F74400) [pid = 3232] [serial = 29] [outer = 00000000] 11:29:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 30 (1A107C00) [pid = 3232] [serial = 30] [outer = 18F74400] 11:29:08 INFO - PROCESS | 3232 | 1461263348811 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 31 (1B62A000) [pid = 3232] [serial = 31] [outer = 18F74400] 11:29:09 INFO - PROCESS | 3232 | 1461263349389 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:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 11:29:09 INFO - PROCESS | 3232 | 1461263349431 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 3232 | 1461263349433 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 11:29:09 INFO - PROCESS | 3232 | 1461263349437 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:29:09 INFO - PROCESS | 3232 | 1461263349441 Marionette TRACE conn4 <- [1,18,null,{}] 11:29:09 INFO - PROCESS | 3232 | 1461263349453 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:29:09 INFO - PROCESS | 3232 | ++DOCSHELL 1BF77400 == 11 [pid = 3232] [id = 12] 11:29:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 32 (1BF78800) [pid = 3232] [serial = 32] [outer = 00000000] 11:29:09 INFO - PROCESS | 3232 | 1461263349680 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:29:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 33 (12307800) [pid = 3232] [serial = 33] [outer = 1BF78800] 11:29:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 34 (1240A800) [pid = 3232] [serial = 34] [outer = 1BF78800] 11:29:09 INFO - PROCESS | 3232 | 1461263349816 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 3232 | ++DOCSHELL 1230F800 == 12 [pid = 3232] [id = 13] 11:29:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 35 (123E4000) [pid = 3232] [serial = 35] [outer = 00000000] 11:29:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 36 (12484800) [pid = 3232] [serial = 36] [outer = 123E4000] 11:29:09 INFO - PROCESS | 3232 | ++DOCSHELL 1247F000 == 13 [pid = 3232] [id = 14] 11:29:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 37 (12CE7400) [pid = 3232] [serial = 37] [outer = 00000000] 11:29:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 38 (12EE5000) [pid = 3232] [serial = 38] [outer = 12CE7400] 11:29:09 INFO - PROCESS | 3232 | 1461263349926 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 39 (13015400) [pid = 3232] [serial = 39] [outer = 12CE7400] 11:29:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 40 (1631A400) [pid = 3232] [serial = 40] [outer = 123E4000] 11:29:10 INFO - PROCESS | 3232 | --DOCSHELL 1914A000 == 12 [pid = 3232] [id = 4] 11:29:10 INFO - PROCESS | 3232 | 1461263350428 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:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1021ms 11:29:10 INFO - PROCESS | 3232 | 1461263350478 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:29:10 INFO - PROCESS | 3232 | 1461263350482 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 11:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:29:10 INFO - PROCESS | 3232 | 1461263350493 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:29:10 INFO - PROCESS | 3232 | 1461263350497 Marionette TRACE conn4 <- [1,22,null,{}] 11:29:10 INFO - PROCESS | 3232 | 1461263350504 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:29:10 INFO - PROCESS | 3232 | 1461263350584 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:29:10 INFO - PROCESS | 3232 | 1461263350595 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 3232 | ++DOCSHELL 16367400 == 13 [pid = 3232] [id = 15] 11:29:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 41 (16369400) [pid = 3232] [serial = 41] [outer = 00000000] 11:29:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 42 (177EB800) [pid = 3232] [serial = 42] [outer = 16369400] 11:29:10 INFO - PROCESS | 3232 | 1461263350644 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 43 (177F5800) [pid = 3232] [serial = 43] [outer = 16369400] 11:29:11 INFO - PROCESS | 3232 | 1461263351076 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:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 11:29:11 INFO - PROCESS | 3232 | 1461263351128 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 3232 | 1461263351130 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 11:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:29:11 INFO - PROCESS | 3232 | 1461263351134 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 3232 | 1461263351136 Marionette TRACE conn4 <- [1,26,null,{}] 11:29:11 INFO - PROCESS | 3232 | 1461263351140 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:29:11 INFO - PROCESS | 3232 | 1461263351246 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:29:11 INFO - PROCESS | 3232 | 1461263351265 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 3232 | ++DOCSHELL 17A14400 == 14 [pid = 3232] [id = 16] 11:29:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 44 (17A14800) [pid = 3232] [serial = 44] [outer = 00000000] 11:29:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 45 (17A21C00) [pid = 3232] [serial = 45] [outer = 17A14800] 11:29:11 INFO - PROCESS | 3232 | 1461263351312 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 46 (1880A400) [pid = 3232] [serial = 46] [outer = 17A14800] 11:29:11 INFO - PROCESS | 3232 | 1461263351735 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:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 11:29:11 INFO - PROCESS | 3232 | 1461263351768 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:29:11 INFO - PROCESS | 3232 | 1461263351771 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 11:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:29:11 INFO - PROCESS | 3232 | 1461263351782 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 3232 | 1461263351785 Marionette TRACE conn4 <- [1,30,null,{}] 11:29:11 INFO - PROCESS | 3232 | 1461263351789 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:29:11 INFO - PROCESS | 3232 | 1461263351875 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:29:11 INFO - PROCESS | 3232 | 1461263351883 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 3232 | ++DOCSHELL 17A1F400 == 15 [pid = 3232] [id = 17] 11:29:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 47 (190F3C00) [pid = 3232] [serial = 47] [outer = 00000000] 11:29:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 48 (1A108800) [pid = 3232] [serial = 48] [outer = 190F3C00] 11:29:11 INFO - PROCESS | 3232 | 1461263351929 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 49 (1A1E6000) [pid = 3232] [serial = 49] [outer = 190F3C00] 11:29:12 INFO - PROCESS | 3232 | 1461263352332 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:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 591ms 11:29:12 INFO - PROCESS | 3232 | 1461263352372 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 3232 | 1461263352374 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 11:29:12 INFO - PROCESS | 3232 | 1461263352377 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 3232 | 1461263352379 Marionette TRACE conn4 <- [1,34,null,{}] 11:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:29:12 INFO - PROCESS | 3232 | 1461263352382 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:29:12 INFO - PROCESS | 3232 | 1461263352457 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:29:12 INFO - PROCESS | 3232 | 1461263352463 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 3232 | ++DOCSHELL 1A101400 == 16 [pid = 3232] [id = 18] 11:29:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 50 (1A1E8400) [pid = 3232] [serial = 50] [outer = 00000000] 11:29:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 51 (1B62C000) [pid = 3232] [serial = 51] [outer = 1A1E8400] 11:29:12 INFO - PROCESS | 3232 | 1461263352508 Marionette DEBUG loaded listener.js 11:29:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 52 (1B30E400) [pid = 3232] [serial = 52] [outer = 1A1E8400] 11:29:12 INFO - PROCESS | 3232 | 1461263352906 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:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 11:29:12 INFO - PROCESS | 3232 | 1461263352953 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:29:12 INFO - PROCESS | 3232 | 1461263352955 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 11:29:12 INFO - PROCESS | 3232 | 1461263352974 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 3232 | 1461263352976 Marionette TRACE conn4 <- [1,38,null,{}] 11:29:12 INFO - PROCESS | 3232 | 1461263352980 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:29:13 INFO - PROCESS | 3232 | 1461263353054 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:29:13 INFO - PROCESS | 3232 | 1461263353061 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 3232 | ++DOCSHELL 1913F000 == 17 [pid = 3232] [id = 19] 11:29:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 53 (1C6CD800) [pid = 3232] [serial = 53] [outer = 00000000] 11:29:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 54 (1C892C00) [pid = 3232] [serial = 54] [outer = 1C6CD800] 11:29:13 INFO - PROCESS | 3232 | 1461263353114 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 55 (1D74D800) [pid = 3232] [serial = 55] [outer = 1C6CD800] 11:29:13 INFO - PROCESS | 3232 | 1461263353540 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:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 650ms 11:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:29:13 INFO - PROCESS | 3232 | 1461263353609 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 3232 | 1461263353611 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 11:29:13 INFO - PROCESS | 3232 | 1461263353614 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 3232 | 1461263353616 Marionette TRACE conn4 <- [1,42,null,{}] 11:29:13 INFO - PROCESS | 3232 | 1461263353619 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:29:13 INFO - PROCESS | 3232 | 1461263353695 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:29:13 INFO - PROCESS | 3232 | 1461263353704 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:13 INFO - PROCESS | 3232 | ++DOCSHELL 1DEBD000 == 18 [pid = 3232] [id = 20] 11:29:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 56 (1DEBD800) [pid = 3232] [serial = 56] [outer = 00000000] 11:29:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 57 (1EB4BC00) [pid = 3232] [serial = 57] [outer = 1DEBD800] 11:29:13 INFO - PROCESS | 3232 | 1461263353751 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 58 (1EBC2800) [pid = 3232] [serial = 58] [outer = 1DEBD800] 11:29:14 INFO - PROCESS | 3232 | 1461263354239 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:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 11:29:14 INFO - PROCESS | 3232 | 1461263354285 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 3232 | 1461263354287 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 11:29:14 INFO - PROCESS | 3232 | 1461263354290 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 3232 | 1461263354292 Marionette TRACE conn4 <- [1,46,null,{}] 11:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:29:14 INFO - PROCESS | 3232 | 1461263354295 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:29:14 INFO - PROCESS | 3232 | 1461263354368 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:29:14 INFO - PROCESS | 3232 | 1461263354374 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 3232 | ++DOCSHELL 1EBC7400 == 19 [pid = 3232] [id = 21] 11:29:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (1ED7B400) [pid = 3232] [serial = 59] [outer = 00000000] 11:29:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (2182F400) [pid = 3232] [serial = 60] [outer = 1ED7B400] 11:29:14 INFO - PROCESS | 3232 | 1461263354424 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (2199C000) [pid = 3232] [serial = 61] [outer = 1ED7B400] 11:29:14 INFO - PROCESS | 3232 | 1461263354817 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:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 11:29:14 INFO - PROCESS | 3232 | 1461263354875 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 3232 | 1461263354877 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 11:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:29:14 INFO - PROCESS | 3232 | 1461263354881 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 3232 | 1461263354882 Marionette TRACE conn4 <- [1,50,null,{}] 11:29:14 INFO - PROCESS | 3232 | 1461263354886 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:29:14 INFO - PROCESS | 3232 | 1461263354962 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:29:14 INFO - PROCESS | 3232 | 1461263354968 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 3232 | ++DOCSHELL 179FEC00 == 20 [pid = 3232] [id = 22] 11:29:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (1AF88000) [pid = 3232] [serial = 62] [outer = 00000000] 11:29:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (1AF8F000) [pid = 3232] [serial = 63] [outer = 1AF88000] 11:29:15 INFO - PROCESS | 3232 | 1461263355014 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (1EDC9400) [pid = 3232] [serial = 64] [outer = 1AF88000] 11:29:15 INFO - PROCESS | 3232 | 1461263355423 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:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 11:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:29:15 INFO - PROCESS | 3232 | 1461263355456 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 3232 | 1461263355458 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 11:29:15 INFO - PROCESS | 3232 | 1461263355461 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 3232 | 1461263355463 Marionette TRACE conn4 <- [1,54,null,{}] 11:29:15 INFO - PROCESS | 3232 | 1461263355466 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:29:15 INFO - PROCESS | 3232 | 1461263355568 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:29:15 INFO - PROCESS | 3232 | 1461263355579 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 3232 | ++DOCSHELL 1AF8D800 == 21 [pid = 3232] [id = 23] 11:29:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (1EDCE000) [pid = 3232] [serial = 65] [outer = 00000000] 11:29:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (1F981000) [pid = 3232] [serial = 66] [outer = 1EDCE000] 11:29:15 INFO - PROCESS | 3232 | 1461263355625 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (1F983C00) [pid = 3232] [serial = 67] [outer = 1EDCE000] 11:29:16 INFO - PROCESS | 3232 | 1461263355993 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:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 11:29:16 INFO - PROCESS | 3232 | 1461263356032 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 3232 | 1461263356034 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 11:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:29:16 INFO - PROCESS | 3232 | 1461263356037 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 3232 | 1461263356039 Marionette TRACE conn4 <- [1,58,null,{}] 11:29:16 INFO - PROCESS | 3232 | 1461263356043 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:29:16 INFO - PROCESS | 3232 | 1461263356120 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:29:16 INFO - PROCESS | 3232 | 1461263356192 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEF800 == 22 [pid = 3232] [id = 24] 11:29:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (0EEF0400) [pid = 3232] [serial = 68] [outer = 00000000] 11:29:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (0EEF5000) [pid = 3232] [serial = 69] [outer = 0EEF0400] 11:29:16 INFO - PROCESS | 3232 | 1461263356241 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1F97F400) [pid = 3232] [serial = 70] [outer = 0EEF0400] 11:29:16 INFO - PROCESS | 3232 | 1461263356597 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:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 11:29:16 INFO - PROCESS | 3232 | 1461263356608 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 3232 | 1461263356610 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 11:29:16 INFO - PROCESS | 3232 | 1461263356613 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:29:16 INFO - PROCESS | 3232 | 1461263356616 Marionette TRACE conn4 <- [1,62,null,{}] 11:29:16 INFO - PROCESS | 3232 | 1461263356619 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:29:16 INFO - PROCESS | 3232 | 1461263356740 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:29:16 INFO - PROCESS | 3232 | 1461263356779 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 3232 | ++DOCSHELL 1B2BD400 == 23 [pid = 3232] [id = 25] 11:29:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1B2BD800) [pid = 3232] [serial = 71] [outer = 00000000] 11:29:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1B2CA800) [pid = 3232] [serial = 72] [outer = 1B2BD800] 11:29:16 INFO - PROCESS | 3232 | 1461263356823 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1B2C6C00) [pid = 3232] [serial = 73] [outer = 1B2BD800] 11:29:17 INFO - PROCESS | 3232 | 1461263357345 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:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 770ms 11:29:17 INFO - PROCESS | 3232 | 1461263357388 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:29:17 INFO - PROCESS | 3232 | 1461263357390 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 11:29:17 INFO - PROCESS | 3232 | 1461263357393 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 3232 | 1461263357395 Marionette TRACE conn4 <- [1,66,null,{}] 11:29:17 INFO - PROCESS | 3232 | 1461263357399 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:29:17 INFO - PROCESS | 3232 | 1461263357495 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:29:17 INFO - PROCESS | 3232 | 1461263357502 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 3232 | ++DOCSHELL 1248CC00 == 24 [pid = 3232] [id = 26] 11:29:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1248D000) [pid = 3232] [serial = 74] [outer = 00000000] 11:29:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (12492C00) [pid = 3232] [serial = 75] [outer = 1248D000] 11:29:17 INFO - PROCESS | 3232 | 1461263357547 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (190BEC00) [pid = 3232] [serial = 76] [outer = 1248D000] 11:29:18 INFO - PROCESS | 3232 | 1461263358724 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:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1385ms 11:29:18 INFO - PROCESS | 3232 | 1461263358779 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 3232 | 1461263358784 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 11:29:18 INFO - PROCESS | 3232 | 1461263358790 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:29:18 INFO - PROCESS | 3232 | 1461263358793 Marionette TRACE conn4 <- [1,70,null,{}] 11:29:18 INFO - PROCESS | 3232 | 1461263358798 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:29:18 INFO - PROCESS | 3232 | 1461263358907 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:29:18 INFO - PROCESS | 3232 | 1461263358922 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 3232 | ++DOCSHELL 12C77000 == 25 [pid = 3232] [id = 27] 11:29:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (12C77C00) [pid = 3232] [serial = 77] [outer = 00000000] 11:29:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (13012000) [pid = 3232] [serial = 78] [outer = 12C77C00] 11:29:19 INFO - PROCESS | 3232 | 1461263359009 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (13956000) [pid = 3232] [serial = 79] [outer = 12C77C00] 11:29:19 INFO - PROCESS | 3232 | 1461263359412 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:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 11:29:19 INFO - PROCESS | 3232 | 1461263359464 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 3232 | 1461263359469 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 11:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:29:19 INFO - PROCESS | 3232 | 1461263359481 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 3232 | 1461263359484 Marionette TRACE conn4 <- [1,74,null,{}] 11:29:19 INFO - PROCESS | 3232 | 1461263359488 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:29:19 INFO - PROCESS | 3232 | 1461263359623 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:29:19 INFO - PROCESS | 3232 | 1461263359648 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 3232 | ++DOCSHELL 177BA000 == 26 [pid = 3232] [id = 28] 11:29:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (177EB400) [pid = 3232] [serial = 80] [outer = 00000000] 11:29:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1790F000) [pid = 3232] [serial = 81] [outer = 177EB400] 11:29:19 INFO - PROCESS | 3232 | 1461263359695 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17916800) [pid = 3232] [serial = 82] [outer = 177EB400] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1914B000) [pid = 3232] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (17A14800) [pid = 3232] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (190F3C00) [pid = 3232] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1A1E8400) [pid = 3232] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1C6CD800) [pid = 3232] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1AF88000) [pid = 3232] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1EDCE000) [pid = 3232] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (0EEF0400) [pid = 3232] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (2166E800) [pid = 3232] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (12CEC400) [pid = 3232] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (18F74400) [pid = 3232] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (12CE7400) [pid = 3232] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:29:20 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (16369400) [pid = 3232] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:29:20 INFO - PROCESS | 3232 | 1461263360396 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:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 971ms 11:29:20 INFO - PROCESS | 3232 | 1461263360454 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 3232 | 1461263360457 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 11:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:29:20 INFO - PROCESS | 3232 | 1461263360460 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 3232 | 1461263360464 Marionette TRACE conn4 <- [1,78,null,{}] 11:29:20 INFO - PROCESS | 3232 | 1461263360473 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:29:20 INFO - PROCESS | 3232 | 1461263360553 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:29:20 INFO - PROCESS | 3232 | 1461263360560 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 3232 | ++DOCSHELL 1798A800 == 27 [pid = 3232] [id = 29] 11:29:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1798CC00) [pid = 3232] [serial = 83] [outer = 00000000] 11:29:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (17A16400) [pid = 3232] [serial = 84] [outer = 1798CC00] 11:29:20 INFO - PROCESS | 3232 | 1461263360608 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1880F800) [pid = 3232] [serial = 85] [outer = 1798CC00] 11:29:21 INFO - PROCESS | 3232 | 1461263361015 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:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 11:29:21 INFO - PROCESS | 3232 | 1461263361034 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 3232 | 1461263361037 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 11:29:21 INFO - PROCESS | 3232 | 1461263361040 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:29:21 INFO - PROCESS | 3232 | 1461263361042 Marionette TRACE conn4 <- [1,82,null,{}] 11:29:21 INFO - PROCESS | 3232 | 1461263361045 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:29:21 INFO - PROCESS | 3232 | 1461263361121 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:29:21 INFO - PROCESS | 3232 | 1461263361128 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 3232 | ++DOCSHELL 18F6AC00 == 28 [pid = 3232] [id = 30] 11:29:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (18F74400) [pid = 3232] [serial = 86] [outer = 00000000] 11:29:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (19141C00) [pid = 3232] [serial = 87] [outer = 18F74400] 11:29:21 INFO - PROCESS | 3232 | 1461263361173 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (193EC400) [pid = 3232] [serial = 88] [outer = 18F74400] 11:29:21 INFO - PROCESS | 3232 | 1461263361588 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:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 11:29:21 INFO - PROCESS | 3232 | 1461263361614 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 3232 | 1461263361616 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 11:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:29:21 INFO - PROCESS | 3232 | 1461263361619 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 3232 | 1461263361621 Marionette TRACE conn4 <- [1,86,null,{}] 11:29:21 INFO - PROCESS | 3232 | 1461263361624 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:29:21 INFO - PROCESS | 3232 | 1461263361696 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:29:21 INFO - PROCESS | 3232 | 1461263361703 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 3232 | ++DOCSHELL 1A10A000 == 29 [pid = 3232] [id = 31] 11:29:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1A10CC00) [pid = 3232] [serial = 89] [outer = 00000000] 11:29:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1AF85C00) [pid = 3232] [serial = 90] [outer = 1A10CC00] 11:29:21 INFO - PROCESS | 3232 | 1461263361748 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1AF88000) [pid = 3232] [serial = 91] [outer = 1A10CC00] 11:29:22 INFO - PROCESS | 3232 | 1461263362174 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:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 571ms 11:29:22 INFO - PROCESS | 3232 | 1461263362225 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 3232 | 1461263362229 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 11:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:29:22 INFO - PROCESS | 3232 | 1461263362234 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 3232 | 1461263362238 Marionette TRACE conn4 <- [1,90,null,{}] 11:29:22 INFO - PROCESS | 3232 | 1461263362248 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:29:22 INFO - PROCESS | 3232 | 1461263362350 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:29:22 INFO - PROCESS | 3232 | 1461263362482 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 3232 | ++DOCSHELL 1248B800 == 30 [pid = 3232] [id = 32] 11:29:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1248D400) [pid = 3232] [serial = 92] [outer = 00000000] 11:29:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (12CECC00) [pid = 3232] [serial = 93] [outer = 1248D400] 11:29:22 INFO - PROCESS | 3232 | 1461263362539 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1399CC00) [pid = 3232] [serial = 94] [outer = 1248D400] 11:29:23 INFO - PROCESS | 3232 | 1461263363049 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:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 11:29:23 INFO - PROCESS | 3232 | 1461263363075 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 3232 | 1461263363079 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 11:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:29:23 INFO - PROCESS | 3232 | 1461263363088 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 3232 | 1461263363092 Marionette TRACE conn4 <- [1,94,null,{}] 11:29:23 INFO - PROCESS | 3232 | 1461263363096 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:29:23 INFO - PROCESS | 3232 | 1461263363199 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:29:23 INFO - PROCESS | 3232 | 1461263363281 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 3232 | ++DOCSHELL 0EEE7400 == 31 [pid = 3232] [id = 33] 11:29:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (17913C00) [pid = 3232] [serial = 95] [outer = 00000000] 11:29:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (18F71800) [pid = 3232] [serial = 96] [outer = 17913C00] 11:29:23 INFO - PROCESS | 3232 | 1461263363336 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (193E7800) [pid = 3232] [serial = 97] [outer = 17913C00] 11:29:23 INFO - PROCESS | 3232 | 1461263363877 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:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 11:29:23 INFO - PROCESS | 3232 | 1461263363917 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 3232 | 1461263363919 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 11:29:23 INFO - PROCESS | 3232 | 1461263363923 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:29:23 INFO - PROCESS | 3232 | 1461263363925 Marionette TRACE conn4 <- [1,98,null,{}] 11:29:23 INFO - PROCESS | 3232 | 1461263363935 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:29:24 INFO - PROCESS | 3232 | 1461263364039 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:29:24 INFO - PROCESS | 3232 | 1461263364125 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 3232 | ++DOCSHELL 1BE47400 == 32 [pid = 3232] [id = 34] 11:29:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1BE47C00) [pid = 3232] [serial = 98] [outer = 00000000] 11:29:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1C6D1800) [pid = 3232] [serial = 99] [outer = 1BE47C00] 11:29:24 INFO - PROCESS | 3232 | 1461263364184 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1C71B000) [pid = 3232] [serial = 100] [outer = 1BE47C00] 11:29:24 INFO - PROCESS | 3232 | 1461263364709 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:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 11:29:24 INFO - PROCESS | 3232 | 1461263364756 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 3232 | 1461263364759 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 11:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:29:24 INFO - PROCESS | 3232 | 1461263364762 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 3232 | 1461263364764 Marionette TRACE conn4 <- [1,102,null,{}] 11:29:24 INFO - PROCESS | 3232 | 1461263364768 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:29:24 INFO - PROCESS | 3232 | 1461263364864 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:29:24 INFO - PROCESS | 3232 | 1461263364945 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAEC00 == 33 [pid = 3232] [id = 35] 11:29:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (0EEB2000) [pid = 3232] [serial = 101] [outer = 00000000] 11:29:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1B29AC00) [pid = 3232] [serial = 102] [outer = 0EEB2000] 11:29:25 INFO - PROCESS | 3232 | 1461263365001 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1C71A000) [pid = 3232] [serial = 103] [outer = 0EEB2000] 11:29:25 INFO - PROCESS | 3232 | 1461263365521 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:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 11:29:25 INFO - PROCESS | 3232 | 1461263365597 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 3232 | 1461263365599 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 11:29:25 INFO - PROCESS | 3232 | 1461263365603 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:29:25 INFO - PROCESS | 3232 | 1461263365605 Marionette TRACE conn4 <- [1,106,null,{}] 11:29:25 INFO - PROCESS | 3232 | 1461263365608 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:29:25 INFO - PROCESS | 3232 | 1461263365735 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:29:25 INFO - PROCESS | 3232 | 1461263365815 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 3232 | ++DOCSHELL 12477400 == 34 [pid = 3232] [id = 36] 11:29:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (12B32000) [pid = 3232] [serial = 104] [outer = 00000000] 11:29:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (12B38C00) [pid = 3232] [serial = 105] [outer = 12B32000] 11:29:25 INFO - PROCESS | 3232 | 1461263365872 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (12B3A000) [pid = 3232] [serial = 106] [outer = 12B32000] 11:29:26 INFO - PROCESS | 3232 | 1461263366477 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:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (193EDC00) [pid = 3232] [serial = 9] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (193F3400) [pid = 3232] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (16367C00) [pid = 3232] [serial = 4] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1B2CA800) [pid = 3232] [serial = 72] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (17A21C00) [pid = 3232] [serial = 45] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1A108800) [pid = 3232] [serial = 48] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1A1E6000) [pid = 3232] [serial = 49] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1B62C000) [pid = 3232] [serial = 51] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1B30E400) [pid = 3232] [serial = 52] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1C892C00) [pid = 3232] [serial = 54] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1EB4BC00) [pid = 3232] [serial = 57] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (2182F400) [pid = 3232] [serial = 60] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1AF8F000) [pid = 3232] [serial = 63] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1F981000) [pid = 3232] [serial = 66] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (0EEF5000) [pid = 3232] [serial = 69] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (139A0400) [pid = 3232] [serial = 27] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1A107C00) [pid = 3232] [serial = 30] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (12484800) [pid = 3232] [serial = 36] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (12EE5000) [pid = 3232] [serial = 38] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (13015400) [pid = 3232] [serial = 39] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (177EB800) [pid = 3232] [serial = 42] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (12307800) [pid = 3232] [serial = 33] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1D74D800) [pid = 3232] [serial = 55] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1EDC9400) [pid = 3232] [serial = 64] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (17414C00) [pid = 3232] [serial = 28] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1880A400) [pid = 3232] [serial = 46] [outer = 00000000] [url = about:blank] 11:29:26 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1F983C00) [pid = 3232] [serial = 67] [outer = 00000000] [url = about:blank] 11:29:27 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1B62A000) [pid = 3232] [serial = 31] [outer = 00000000] [url = about:blank] 11:29:27 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1F97F400) [pid = 3232] [serial = 70] [outer = 00000000] [url = about:blank] 11:29:27 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (21999800) [pid = 3232] [serial = 22] [outer = 00000000] [url = about:blank] 11:29:27 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (177F5800) [pid = 3232] [serial = 43] [outer = 00000000] [url = about:blank] 11:29:27 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (219A2000) [pid = 3232] [serial = 24] [outer = 00000000] [url = about:blank] 11:29:27 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (21995800) [pid = 3232] [serial = 21] [outer = 00000000] [url = about:blank] 11:29:27 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (1BE43C00) [pid = 3232] [serial = 17] [outer = 00000000] [url = about:blank] 11:29:27 INFO - PROCESS | 3232 | --DOMWINDOW == 58 (1DF36C00) [pid = 3232] [serial = 14] [outer = 00000000] [url = about:blank] 11:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1436ms 11:29:27 INFO - PROCESS | 3232 | 1461263367050 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 3232 | 1461263367054 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 11:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:29:27 INFO - PROCESS | 3232 | 1461263367060 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 3232 | 1461263367063 Marionette TRACE conn4 <- [1,110,null,{}] 11:29:27 INFO - PROCESS | 3232 | 1461263367076 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:29:27 INFO - PROCESS | 3232 | 1461263367159 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:29:27 INFO - PROCESS | 3232 | 1461263367204 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 3232 | ++DOCSHELL 12081000 == 35 [pid = 3232] [id = 37] 11:29:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 59 (12085400) [pid = 3232] [serial = 107] [outer = 00000000] 11:29:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (12256800) [pid = 3232] [serial = 108] [outer = 12085400] 11:29:27 INFO - PROCESS | 3232 | 1461263367252 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (1230D800) [pid = 3232] [serial = 109] [outer = 12085400] 11:29:27 INFO - PROCESS | 3232 | 1461263367707 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:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 690ms 11:29:27 INFO - PROCESS | 3232 | 1461263367753 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 3232 | 1461263367757 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 11:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:29:27 INFO - PROCESS | 3232 | 1461263367765 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 3232 | 1461263367770 Marionette TRACE conn4 <- [1,114,null,{}] 11:29:27 INFO - PROCESS | 3232 | 1461263367774 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:29:27 INFO - PROCESS | 3232 | 1461263367853 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:29:27 INFO - PROCESS | 3232 | 1461263367864 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 3232 | ++DOCSHELL 12B3EC00 == 36 [pid = 3232] [id = 38] 11:29:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (12B40C00) [pid = 3232] [serial = 110] [outer = 00000000] 11:29:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (12CEC400) [pid = 3232] [serial = 111] [outer = 12B40C00] 11:29:27 INFO - PROCESS | 3232 | 1461263367910 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (12EE8800) [pid = 3232] [serial = 112] [outer = 12B40C00] 11:29:28 INFO - PROCESS | 3232 | 1461263368334 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:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 11:29:28 INFO - PROCESS | 3232 | 1461263368398 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 3232 | 1461263368400 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 11:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:29:28 INFO - PROCESS | 3232 | 1461263368404 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 3232 | 1461263368407 Marionette TRACE conn4 <- [1,118,null,{}] 11:29:28 INFO - PROCESS | 3232 | 1461263368417 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:29:28 INFO - PROCESS | 3232 | 1461263368528 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:29:28 INFO - PROCESS | 3232 | 1461263368546 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 3232 | ++DOCSHELL 177BEC00 == 37 [pid = 3232] [id = 39] 11:29:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (177D3400) [pid = 3232] [serial = 113] [outer = 00000000] 11:29:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (177EC800) [pid = 3232] [serial = 114] [outer = 177D3400] 11:29:28 INFO - PROCESS | 3232 | 1461263368597 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (177F9800) [pid = 3232] [serial = 115] [outer = 177D3400] 11:29:29 INFO - PROCESS | 3232 | 1461263369001 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:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 11:29:29 INFO - PROCESS | 3232 | 1461263369040 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 3232 | 1461263369042 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 11:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:29:29 INFO - PROCESS | 3232 | 1461263369045 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 3232 | 1461263369047 Marionette TRACE conn4 <- [1,122,null,{}] 11:29:29 INFO - PROCESS | 3232 | 1461263369051 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:29:29 INFO - PROCESS | 3232 | 1461263369127 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:29:29 INFO - PROCESS | 3232 | 1461263369134 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 3232 | ++DOCSHELL 17916400 == 38 [pid = 3232] [id = 40] 11:29:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (1791C800) [pid = 3232] [serial = 116] [outer = 00000000] 11:29:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (17AD9000) [pid = 3232] [serial = 117] [outer = 1791C800] 11:29:29 INFO - PROCESS | 3232 | 1461263369180 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (1885F000) [pid = 3232] [serial = 118] [outer = 1791C800] 11:29:29 INFO - PROCESS | 3232 | 1461263369615 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:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 11:29:29 INFO - PROCESS | 3232 | 1461263369678 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 3232 | 1461263369680 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 11:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:29:29 INFO - PROCESS | 3232 | 1461263369683 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 3232 | 1461263369685 Marionette TRACE conn4 <- [1,126,null,{}] 11:29:29 INFO - PROCESS | 3232 | 1461263369688 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:29:29 INFO - PROCESS | 3232 | 1461263369780 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:29:29 INFO - PROCESS | 3232 | 1461263369789 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 3232 | ++DOCSHELL 190FB400 == 39 [pid = 3232] [id = 41] 11:29:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1913F400) [pid = 3232] [serial = 119] [outer = 00000000] 11:29:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (193EF400) [pid = 3232] [serial = 120] [outer = 1913F400] 11:29:29 INFO - PROCESS | 3232 | 1461263369836 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (19E6D000) [pid = 3232] [serial = 121] [outer = 1913F400] 11:29:30 INFO - PROCESS | 3232 | 1461263370299 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:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 11:29:30 INFO - PROCESS | 3232 | 1461263370354 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 3232 | 1461263370356 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 11:29:30 INFO - PROCESS | 3232 | 1461263370359 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:29:30 INFO - PROCESS | 3232 | 1461263370361 Marionette TRACE conn4 <- [1,130,null,{}] 11:29:30 INFO - PROCESS | 3232 | 1461263370365 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:29:30 INFO - PROCESS | 3232 | 1461263370492 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:29:30 INFO - PROCESS | 3232 | 1461263370506 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 3232 | ++DOCSHELL 1A1ECC00 == 40 [pid = 3232] [id = 42] 11:29:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1AF30400) [pid = 3232] [serial = 122] [outer = 00000000] 11:29:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1AF8E000) [pid = 3232] [serial = 123] [outer = 1AF30400] 11:29:30 INFO - PROCESS | 3232 | 1461263370557 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1B2C2C00) [pid = 3232] [serial = 124] [outer = 1AF30400] 11:29:31 INFO - PROCESS | 3232 | 1461263370996 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:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 11:29:31 INFO - PROCESS | 3232 | 1461263371033 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 3232 | 1461263371035 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 11:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:29:31 INFO - PROCESS | 3232 | 1461263371039 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 3232 | 1461263371041 Marionette TRACE conn4 <- [1,134,null,{}] 11:29:31 INFO - PROCESS | 3232 | 1461263371049 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:29:31 INFO - PROCESS | 3232 | 1461263371164 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:29:31 INFO - PROCESS | 3232 | 1461263371213 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C9800 == 41 [pid = 3232] [id = 43] 11:29:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1B2CA400) [pid = 3232] [serial = 125] [outer = 00000000] 11:29:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1B30E400) [pid = 3232] [serial = 126] [outer = 1B2CA400] 11:29:31 INFO - PROCESS | 3232 | 1461263371257 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1BF69C00) [pid = 3232] [serial = 127] [outer = 1B2CA400] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1248D000) [pid = 3232] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1B2BD800) [pid = 3232] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1DEBD800) [pid = 3232] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1ED7B400) [pid = 3232] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1A10CC00) [pid = 3232] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (12C77C00) [pid = 3232] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (177EB400) [pid = 3232] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (18F74400) [pid = 3232] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:29:31 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1798CC00) [pid = 3232] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:29:31 INFO - PROCESS | 3232 | 1461263371687 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:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 691ms 11:29:31 INFO - PROCESS | 3232 | 1461263371731 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:29:31 INFO - PROCESS | 3232 | 1461263371733 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 11:29:31 INFO - PROCESS | 3232 | 1461263371736 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 3232 | 1461263371737 Marionette TRACE conn4 <- [1,138,null,{}] 11:29:31 INFO - PROCESS | 3232 | 1461263371741 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:29:31 INFO - PROCESS | 3232 | 1461263371813 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:29:31 INFO - PROCESS | 3232 | 1461263371819 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 3232 | ++DOCSHELL 1880B800 == 42 [pid = 3232] [id = 44] 11:29:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1880C000) [pid = 3232] [serial = 128] [outer = 00000000] 11:29:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1AF89C00) [pid = 3232] [serial = 129] [outer = 1880C000] 11:29:31 INFO - PROCESS | 3232 | 1461263371864 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1AF89800) [pid = 3232] [serial = 130] [outer = 1880C000] 11:29:32 INFO - PROCESS | 3232 | 1461263372263 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:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 11:29:32 INFO - PROCESS | 3232 | 1461263372307 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 3232 | 1461263372309 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 11:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:29:32 INFO - PROCESS | 3232 | 1461263372312 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 3232 | 1461263372314 Marionette TRACE conn4 <- [1,142,null,{}] 11:29:32 INFO - PROCESS | 3232 | 1461263372318 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:29:32 INFO - PROCESS | 3232 | 1461263372390 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:29:32 INFO - PROCESS | 3232 | 1461263372396 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 3232 | ++DOCSHELL 1B304800 == 43 [pid = 3232] [id = 45] 11:29:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1B307C00) [pid = 3232] [serial = 131] [outer = 00000000] 11:29:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1C77A800) [pid = 3232] [serial = 132] [outer = 1B307C00] 11:29:32 INFO - PROCESS | 3232 | 1461263372441 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1C778000) [pid = 3232] [serial = 133] [outer = 1B307C00] 11:29:32 INFO - PROCESS | 3232 | 1461263372867 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:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 11:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:29:32 INFO - PROCESS | 3232 | 1461263372883 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 3232 | 1461263372884 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 11:29:32 INFO - PROCESS | 3232 | 1461263372887 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 3232 | 1461263372889 Marionette TRACE conn4 <- [1,146,null,{}] 11:29:32 INFO - PROCESS | 3232 | 1461263372896 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:29:33 INFO - PROCESS | 3232 | 1461263373002 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:29:33 INFO - PROCESS | 3232 | 1461263373010 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 3232 | ++DOCSHELL 1880B400 == 44 [pid = 3232] [id = 46] 11:29:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1C6D1C00) [pid = 3232] [serial = 134] [outer = 00000000] 11:29:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1D74A800) [pid = 3232] [serial = 135] [outer = 1C6D1C00] 11:29:33 INFO - PROCESS | 3232 | 1461263373055 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1DCCB800) [pid = 3232] [serial = 136] [outer = 1C6D1C00] 11:29:33 INFO - PROCESS | 3232 | 1461263373453 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:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 11:29:33 INFO - PROCESS | 3232 | 1461263373519 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:29:33 INFO - PROCESS | 3232 | 1461263373523 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 11:29:33 INFO - PROCESS | 3232 | 1461263373528 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 3232 | 1461263373533 Marionette TRACE conn4 <- [1,150,null,{}] 11:29:33 INFO - PROCESS | 3232 | 1461263373539 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:29:33 INFO - PROCESS | 3232 | 1461263373652 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:29:33 INFO - PROCESS | 3232 | 1461263373819 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 3232 | ++DOCSHELL 120B6400 == 45 [pid = 3232] [id = 47] 11:29:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (120B9C00) [pid = 3232] [serial = 137] [outer = 00000000] 11:29:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1247EC00) [pid = 3232] [serial = 138] [outer = 120B9C00] 11:29:33 INFO - PROCESS | 3232 | 1461263373878 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1248F800) [pid = 3232] [serial = 139] [outer = 120B9C00] 11:29:34 INFO - PROCESS | 3232 | 1461263374614 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:29:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1127ms 11:29:34 INFO - PROCESS | 3232 | 1461263374656 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:29:34 INFO - PROCESS | 3232 | 1461263374660 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 11:29:34 INFO - PROCESS | 3232 | 1461263374668 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 3232 | 1461263374672 Marionette TRACE conn4 <- [1,154,null,{}] 11:29:34 INFO - PROCESS | 3232 | 1461263374676 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:29:34 INFO - PROCESS | 3232 | 1461263374790 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:29:34 INFO - PROCESS | 3232 | 1461263374861 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 3232 | ++DOCSHELL 140AE800 == 46 [pid = 3232] [id = 48] 11:29:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1635D000) [pid = 3232] [serial = 140] [outer = 00000000] 11:29:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (17918800) [pid = 3232] [serial = 141] [outer = 1635D000] 11:29:34 INFO - PROCESS | 3232 | 1461263374916 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (179F6400) [pid = 3232] [serial = 142] [outer = 1635D000] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 1BE47400 == 45 [pid = 3232] [id = 34] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 0EEAEC00 == 44 [pid = 3232] [id = 35] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 0EEE7400 == 43 [pid = 3232] [id = 33] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 1248B800 == 42 [pid = 3232] [id = 32] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 1A10A000 == 41 [pid = 3232] [id = 31] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 18F6AC00 == 40 [pid = 3232] [id = 30] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 1798A800 == 39 [pid = 3232] [id = 29] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 1B304800 == 38 [pid = 3232] [id = 45] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 1880B800 == 37 [pid = 3232] [id = 44] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 1B2C9800 == 36 [pid = 3232] [id = 43] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 1A1ECC00 == 35 [pid = 3232] [id = 42] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 190FB400 == 34 [pid = 3232] [id = 41] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 17916400 == 33 [pid = 3232] [id = 40] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 177BEC00 == 32 [pid = 3232] [id = 39] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 12B3EC00 == 31 [pid = 3232] [id = 38] 11:29:35 INFO - PROCESS | 3232 | --DOCSHELL 12081000 == 30 [pid = 3232] [id = 37] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1AF85C00) [pid = 3232] [serial = 90] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1AF88000) [pid = 3232] [serial = 91] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (13012000) [pid = 3232] [serial = 78] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (13956000) [pid = 3232] [serial = 79] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1790F000) [pid = 3232] [serial = 81] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19141C00) [pid = 3232] [serial = 87] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (193EC400) [pid = 3232] [serial = 88] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1880F800) [pid = 3232] [serial = 85] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (17916800) [pid = 3232] [serial = 82] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (190BEC00) [pid = 3232] [serial = 76] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (17A16400) [pid = 3232] [serial = 84] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (12492C00) [pid = 3232] [serial = 75] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1B2C6C00) [pid = 3232] [serial = 73] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1EBC2800) [pid = 3232] [serial = 58] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (2199C000) [pid = 3232] [serial = 61] [outer = 00000000] [url = about:blank] 11:29:35 INFO - PROCESS | 3232 | 1461263375753 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:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1130ms 11:29:35 INFO - PROCESS | 3232 | 1461263375796 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 3232 | 1461263375800 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 11:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:29:35 INFO - PROCESS | 3232 | 1461263375806 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 3232 | 1461263375809 Marionette TRACE conn4 <- [1,158,null,{}] 11:29:35 INFO - PROCESS | 3232 | 1461263375816 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:29:35 INFO - PROCESS | 3232 | 1461263375895 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:29:35 INFO - PROCESS | 3232 | 1461263375904 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 3232 | ++DOCSHELL 1229F000 == 31 [pid = 3232] [id = 49] 11:29:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (12308400) [pid = 3232] [serial = 143] [outer = 00000000] 11:29:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1248E400) [pid = 3232] [serial = 144] [outer = 12308400] 11:29:35 INFO - PROCESS | 3232 | 1461263375954 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (12B32C00) [pid = 3232] [serial = 145] [outer = 12308400] 11:29:36 INFO - PROCESS | 3232 | 1461263376440 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:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 11:29:36 INFO - PROCESS | 3232 | 1461263376496 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 3232 | 1461263376502 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 11:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:29:36 INFO - PROCESS | 3232 | 1461263376508 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 3232 | 1461263376510 Marionette TRACE conn4 <- [1,162,null,{}] 11:29:36 INFO - PROCESS | 3232 | 1461263376514 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:29:36 INFO - PROCESS | 3232 | 1461263376592 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:29:36 INFO - PROCESS | 3232 | 1461263376600 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 3232 | ++DOCSHELL 12B3B000 == 32 [pid = 3232] [id = 50] 11:29:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (13963400) [pid = 3232] [serial = 146] [outer = 00000000] 11:29:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (16369000) [pid = 3232] [serial = 147] [outer = 13963400] 11:29:36 INFO - PROCESS | 3232 | 1461263376645 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (177C0400) [pid = 3232] [serial = 148] [outer = 13963400] 11:29:37 INFO - PROCESS | 3232 | 1461263377104 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:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 11:29:37 INFO - PROCESS | 3232 | 1461263377141 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 3232 | 1461263377144 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 11:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:29:37 INFO - PROCESS | 3232 | 1461263377147 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 3232 | 1461263377151 Marionette TRACE conn4 <- [1,166,null,{}] 11:29:37 INFO - PROCESS | 3232 | 1461263377161 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:29:37 INFO - PROCESS | 3232 | 1461263377241 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:29:37 INFO - PROCESS | 3232 | 1461263377251 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 3232 | ++DOCSHELL 17AD7000 == 33 [pid = 3232] [id = 51] 11:29:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17AD7400) [pid = 3232] [serial = 149] [outer = 00000000] 11:29:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1885E800) [pid = 3232] [serial = 150] [outer = 17AD7400] 11:29:37 INFO - PROCESS | 3232 | 1461263377301 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (190BE800) [pid = 3232] [serial = 151] [outer = 17AD7400] 11:29:37 INFO - PROCESS | 3232 | 1461263377720 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:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 11:29:37 INFO - PROCESS | 3232 | 1461263377781 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 3232 | 1461263377784 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 11:29:37 INFO - PROCESS | 3232 | 1461263377787 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:29:37 INFO - PROCESS | 3232 | 1461263377789 Marionette TRACE conn4 <- [1,170,null,{}] 11:29:37 INFO - PROCESS | 3232 | 1461263377792 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:29:37 INFO - PROCESS | 3232 | 1461263377871 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:29:37 INFO - PROCESS | 3232 | 1461263377877 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 3232 | ++DOCSHELL 193EC400 == 34 [pid = 3232] [id = 52] 11:29:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (193ED400) [pid = 3232] [serial = 152] [outer = 00000000] 11:29:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A1E9400) [pid = 3232] [serial = 153] [outer = 193ED400] 11:29:37 INFO - PROCESS | 3232 | 1461263377946 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1AF3C000) [pid = 3232] [serial = 154] [outer = 193ED400] 11:29:38 INFO - PROCESS | 3232 | 1461263378396 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:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 11:29:38 INFO - PROCESS | 3232 | 1461263378421 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 3232 | 1461263378423 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 11:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:29:38 INFO - PROCESS | 3232 | 1461263378426 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 3232 | 1461263378428 Marionette TRACE conn4 <- [1,174,null,{}] 11:29:38 INFO - PROCESS | 3232 | 1461263378431 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:29:38 INFO - PROCESS | 3232 | 1461263378531 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:29:38 INFO - PROCESS | 3232 | 1461263378540 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E7400 == 35 [pid = 3232] [id = 53] 11:29:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1AF81C00) [pid = 3232] [serial = 155] [outer = 00000000] 11:29:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1B2BF000) [pid = 3232] [serial = 156] [outer = 1AF81C00] 11:29:38 INFO - PROCESS | 3232 | 1461263378586 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1B2C6000) [pid = 3232] [serial = 157] [outer = 1AF81C00] 11:29:39 INFO - PROCESS | 3232 | 1461263379023 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:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 11:29:39 INFO - PROCESS | 3232 | 1461263379057 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 3232 | 1461263379059 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 11:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:29:39 INFO - PROCESS | 3232 | 1461263379062 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 3232 | 1461263379064 Marionette TRACE conn4 <- [1,178,null,{}] 11:29:39 INFO - PROCESS | 3232 | 1461263379067 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:29:39 INFO - PROCESS | 3232 | 1461263379187 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:29:39 INFO - PROCESS | 3232 | 1461263379262 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 3232 | ++DOCSHELL 1B304800 == 36 [pid = 3232] [id = 54] 11:29:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B306800) [pid = 3232] [serial = 158] [outer = 00000000] 11:29:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1D5D8400) [pid = 3232] [serial = 159] [outer = 1B306800] 11:29:39 INFO - PROCESS | 3232 | 1461263379311 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1772F400) [pid = 3232] [serial = 160] [outer = 1B306800] 11:29:39 INFO - PROCESS | 3232 | 1461263379717 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:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 11:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:29:39 INFO - PROCESS | 3232 | 1461263379733 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 3232 | 1461263379735 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 11:29:39 INFO - PROCESS | 3232 | 1461263379738 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 3232 | 1461263379740 Marionette TRACE conn4 <- [1,182,null,{}] 11:29:39 INFO - PROCESS | 3232 | 1461263379751 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:29:39 INFO - PROCESS | 3232 | 1461263379846 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:29:39 INFO - PROCESS | 3232 | 1461263379852 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 3232 | ++DOCSHELL 1DF29000 == 37 [pid = 3232] [id = 55] 11:29:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1DF29400) [pid = 3232] [serial = 161] [outer = 00000000] 11:29:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1EBBD800) [pid = 3232] [serial = 162] [outer = 1DF29400] 11:29:39 INFO - PROCESS | 3232 | 1461263379897 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1EBC2800) [pid = 3232] [serial = 163] [outer = 1DF29400] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1B307C00) [pid = 3232] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1791C800) [pid = 3232] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (12085400) [pid = 3232] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (177D3400) [pid = 3232] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12B40C00) [pid = 3232] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1913F400) [pid = 3232] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1248D400) [pid = 3232] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17913C00) [pid = 3232] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1BE47C00) [pid = 3232] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (0EEB2000) [pid = 3232] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1AF30400) [pid = 3232] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1B2CA400) [pid = 3232] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:29:40 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1880C000) [pid = 3232] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:29:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (123E8400) [pid = 3232] [serial = 164] [outer = 123E4000] 11:29:40 INFO - PROCESS | 3232 | 1461263380452 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:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 11:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:29:40 INFO - PROCESS | 3232 | 1461263380469 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 3232 | 1461263380471 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 11:29:40 INFO - PROCESS | 3232 | 1461263380474 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 3232 | 1461263380476 Marionette TRACE conn4 <- [1,186,null,{}] 11:29:40 INFO - PROCESS | 3232 | 1461263380490 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:29:40 INFO - PROCESS | 3232 | 1461263380584 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:29:40 INFO - PROCESS | 3232 | 1461263380594 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF6000 == 38 [pid = 3232] [id = 56] 11:29:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (177D4400) [pid = 3232] [serial = 165] [outer = 00000000] 11:29:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1EBBE400) [pid = 3232] [serial = 166] [outer = 177D4400] 11:29:40 INFO - PROCESS | 3232 | 1461263380638 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1ED7B400) [pid = 3232] [serial = 167] [outer = 177D4400] 11:29:41 INFO - PROCESS | 3232 | 1461263381034 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:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 591ms 11:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:29:41 INFO - PROCESS | 3232 | 1461263381065 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 3232 | 1461263381067 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 11:29:41 INFO - PROCESS | 3232 | 1461263381070 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 3232 | 1461263381072 Marionette TRACE conn4 <- [1,190,null,{}] 11:29:41 INFO - PROCESS | 3232 | 1461263381085 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:29:41 INFO - PROCESS | 3232 | 1461263381160 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:29:41 INFO - PROCESS | 3232 | 1461263381166 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 3232 | ++DOCSHELL 1ED7F800 == 39 [pid = 3232] [id = 57] 11:29:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1EDCD800) [pid = 3232] [serial = 168] [outer = 00000000] 11:29:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1F1D7800) [pid = 3232] [serial = 169] [outer = 1EDCD800] 11:29:41 INFO - PROCESS | 3232 | 1461263381212 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1F1D7000) [pid = 3232] [serial = 170] [outer = 1EDCD800] 11:29:41 INFO - PROCESS | 3232 | 1461263381601 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:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 11:29:41 INFO - PROCESS | 3232 | 1461263381667 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 3232 | 1461263381669 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 11:29:41 INFO - PROCESS | 3232 | 1461263381672 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:29:41 INFO - PROCESS | 3232 | 1461263381674 Marionette TRACE conn4 <- [1,194,null,{}] 11:29:41 INFO - PROCESS | 3232 | 1461263381678 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:29:41 INFO - PROCESS | 3232 | 1461263381751 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:29:41 INFO - PROCESS | 3232 | 1461263381758 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A4800 == 40 [pid = 3232] [id = 58] 11:29:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B5A6000) [pid = 3232] [serial = 171] [outer = 00000000] 11:29:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1B5A9C00) [pid = 3232] [serial = 172] [outer = 1B5A6000] 11:29:41 INFO - PROCESS | 3232 | 1461263381805 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1B5AC000) [pid = 3232] [serial = 173] [outer = 1B5A6000] 11:29:42 INFO - PROCESS | 3232 | 1461263382210 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:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 11:29:42 INFO - PROCESS | 3232 | 1461263382276 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 3232 | 1461263382280 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 11:29:42 INFO - PROCESS | 3232 | 1461263382286 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:29:42 INFO - PROCESS | 3232 | 1461263382290 Marionette TRACE conn4 <- [1,198,null,{}] 11:29:42 INFO - PROCESS | 3232 | 1461263382301 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:29:42 INFO - PROCESS | 3232 | 1461263382405 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:29:42 INFO - PROCESS | 3232 | 1461263382496 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 3232 | ++DOCSHELL 12253000 == 41 [pid = 3232] [id = 59] 11:29:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1225E000) [pid = 3232] [serial = 174] [outer = 00000000] 11:29:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12494400) [pid = 3232] [serial = 175] [outer = 1225E000] 11:29:42 INFO - PROCESS | 3232 | 1461263382553 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (12CEB400) [pid = 3232] [serial = 176] [outer = 1225E000] 11:29:43 INFO - PROCESS | 3232 | 1461263383118 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:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 891ms 11:29:43 INFO - PROCESS | 3232 | 1461263383183 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 3232 | 1461263383187 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 11:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:29:43 INFO - PROCESS | 3232 | 1461263383195 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 3232 | 1461263383199 Marionette TRACE conn4 <- [1,202,null,{}] 11:29:43 INFO - PROCESS | 3232 | 1461263383204 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:29:43 INFO - PROCESS | 3232 | 1461263383316 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:29:43 INFO - PROCESS | 3232 | 1461263383396 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 3232 | ++DOCSHELL 17914800 == 42 [pid = 3232] [id = 60] 11:29:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1791B800) [pid = 3232] [serial = 177] [outer = 00000000] 11:29:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (190FB400) [pid = 3232] [serial = 178] [outer = 1791B800] 11:29:43 INFO - PROCESS | 3232 | 1461263383451 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (193E9400) [pid = 3232] [serial = 179] [outer = 1791B800] 11:29:43 INFO - PROCESS | 3232 | 1461263383961 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:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 770ms 11:29:43 INFO - PROCESS | 3232 | 1461263383967 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 3232 | 1461263383970 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 11:29:43 INFO - PROCESS | 3232 | 1461263383973 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:29:43 INFO - PROCESS | 3232 | 1461263383976 Marionette TRACE conn4 <- [1,206,null,{}] 11:29:44 INFO - PROCESS | 3232 | 1461263383986 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:29:44 INFO - PROCESS | 3232 | 1461263384130 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:29:44 INFO - PROCESS | 3232 | 1461263384197 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 3232 | ++DOCSHELL 1B674C00 == 43 [pid = 3232] [id = 61] 11:29:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1B675000) [pid = 3232] [serial = 180] [outer = 00000000] 11:29:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1B678000) [pid = 3232] [serial = 181] [outer = 1B675000] 11:29:44 INFO - PROCESS | 3232 | 1461263384256 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1B67AC00) [pid = 3232] [serial = 182] [outer = 1B675000] 11:29:44 INFO - PROCESS | 3232 | 1461263384833 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:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 11:29:44 INFO - PROCESS | 3232 | 1461263384847 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 3232 | 1461263384850 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 11:29:44 INFO - PROCESS | 3232 | 1461263384853 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:29:44 INFO - PROCESS | 3232 | 1461263384855 Marionette TRACE conn4 <- [1,210,null,{}] 11:29:44 INFO - PROCESS | 3232 | 1461263384859 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:29:44 INFO - PROCESS | 3232 | 1461263384958 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:29:45 INFO - PROCESS | 3232 | 1461263385045 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 3232 | ++DOCSHELL 12B4B000 == 44 [pid = 3232] [id = 62] 11:29:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (12B4CC00) [pid = 3232] [serial = 183] [outer = 00000000] 11:29:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1B673C00) [pid = 3232] [serial = 184] [outer = 12B4CC00] 11:29:45 INFO - PROCESS | 3232 | 1461263385100 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1B67EC00) [pid = 3232] [serial = 185] [outer = 12B4CC00] 11:29:45 INFO - PROCESS | 3232 | 1461263385601 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:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 770ms 11:29:45 INFO - PROCESS | 3232 | 1461263385641 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 3232 | 1461263385643 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 11:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:29:45 INFO - PROCESS | 3232 | 1461263385648 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 3232 | 1461263385650 Marionette TRACE conn4 <- [1,214,null,{}] 11:29:45 INFO - PROCESS | 3232 | 1461263385654 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:29:45 INFO - PROCESS | 3232 | 1461263385750 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:29:45 INFO - PROCESS | 3232 | 1461263385855 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 3232 | ++DOCSHELL 1294A800 == 45 [pid = 3232] [id = 63] 11:29:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1294E000) [pid = 3232] [serial = 186] [outer = 00000000] 11:29:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12955C00) [pid = 3232] [serial = 187] [outer = 1294E000] 11:29:45 INFO - PROCESS | 3232 | 1461263385910 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (12958400) [pid = 3232] [serial = 188] [outer = 1294E000] 11:29:46 INFO - PROCESS | 3232 | 1461263386595 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:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 974ms 11:29:46 INFO - PROCESS | 3232 | 1461263386622 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:29:46 INFO - PROCESS | 3232 | 1461263386626 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 11:29:46 INFO - PROCESS | 3232 | 1461263386631 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 3232 | 1461263386635 Marionette TRACE conn4 <- [1,218,null,{}] 11:29:46 INFO - PROCESS | 3232 | 1461263386642 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:29:46 INFO - PROCESS | 3232 | 1461263386735 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:29:46 INFO - PROCESS | 3232 | 1461263386828 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 3232 | ++DOCSHELL 12952000 == 46 [pid = 3232] [id = 64] 11:29:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (12954000) [pid = 3232] [serial = 189] [outer = 00000000] 11:29:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (12B40800) [pid = 3232] [serial = 190] [outer = 12954000] 11:29:46 INFO - PROCESS | 3232 | 1461263386877 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (12B48400) [pid = 3232] [serial = 191] [outer = 12954000] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 12477400 == 45 [pid = 3232] [id = 36] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 1ED7F800 == 44 [pid = 3232] [id = 57] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 0EEF6000 == 43 [pid = 3232] [id = 56] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 1DF29000 == 42 [pid = 3232] [id = 55] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 1B304800 == 41 [pid = 3232] [id = 54] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 1A1E7400 == 40 [pid = 3232] [id = 53] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 193EC400 == 39 [pid = 3232] [id = 52] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 17AD7000 == 38 [pid = 3232] [id = 51] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 12B3B000 == 37 [pid = 3232] [id = 50] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 1229F000 == 36 [pid = 3232] [id = 49] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1D74A800) [pid = 3232] [serial = 135] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOCSHELL 120B6400 == 35 [pid = 3232] [id = 47] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1C778000) [pid = 3232] [serial = 133] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (12B38C00) [pid = 3232] [serial = 105] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (17AD9000) [pid = 3232] [serial = 117] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (12256800) [pid = 3232] [serial = 108] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1230D800) [pid = 3232] [serial = 109] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (177EC800) [pid = 3232] [serial = 114] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (177F9800) [pid = 3232] [serial = 115] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (12CEC400) [pid = 3232] [serial = 111] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (12EE8800) [pid = 3232] [serial = 112] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (193EF400) [pid = 3232] [serial = 120] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1399CC00) [pid = 3232] [serial = 94] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (12CECC00) [pid = 3232] [serial = 93] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (193E7800) [pid = 3232] [serial = 97] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (18F71800) [pid = 3232] [serial = 96] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1C71B000) [pid = 3232] [serial = 100] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1C6D1800) [pid = 3232] [serial = 99] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1C71A000) [pid = 3232] [serial = 103] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1B29AC00) [pid = 3232] [serial = 102] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1B2C2C00) [pid = 3232] [serial = 124] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1AF8E000) [pid = 3232] [serial = 123] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1B30E400) [pid = 3232] [serial = 126] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1C77A800) [pid = 3232] [serial = 132] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1BF69C00) [pid = 3232] [serial = 127] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1AF89800) [pid = 3232] [serial = 130] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1AF89C00) [pid = 3232] [serial = 129] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (19E6D000) [pid = 3232] [serial = 121] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1885F000) [pid = 3232] [serial = 118] [outer = 00000000] [url = about:blank] 11:29:47 INFO - PROCESS | 3232 | 1461263387439 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:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 830ms 11:29:47 INFO - PROCESS | 3232 | 1461263387462 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 3232 | 1461263387467 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 11:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:29:47 INFO - PROCESS | 3232 | 1461263387473 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 3232 | 1461263387476 Marionette TRACE conn4 <- [1,222,null,{}] 11:29:47 INFO - PROCESS | 3232 | 1461263387479 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:29:47 INFO - PROCESS | 3232 | 1461263387561 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:29:47 INFO - PROCESS | 3232 | 1461263387571 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEB400 == 36 [pid = 3232] [id = 65] 11:29:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (0EEF0800) [pid = 3232] [serial = 192] [outer = 00000000] 11:29:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (12949800) [pid = 3232] [serial = 193] [outer = 0EEF0800] 11:29:47 INFO - PROCESS | 3232 | 1461263387619 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (12B3B000) [pid = 3232] [serial = 194] [outer = 0EEF0800] 11:29:48 INFO - PROCESS | 3232 | 1461263388078 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:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 11:29:48 INFO - PROCESS | 3232 | 1461263388130 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 3232 | 1461263388133 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 11:29:48 INFO - PROCESS | 3232 | 1461263388136 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:29:48 INFO - PROCESS | 3232 | 1461263388139 Marionette TRACE conn4 <- [1,226,null,{}] 11:29:48 INFO - PROCESS | 3232 | 1461263388150 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:29:48 INFO - PROCESS | 3232 | 1461263388238 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:29:48 INFO - PROCESS | 3232 | 1461263388248 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 3232 | ++DOCSHELL 1635C400 == 37 [pid = 3232] [id = 66] 11:29:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1635F000) [pid = 3232] [serial = 195] [outer = 00000000] 11:29:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1741C000) [pid = 3232] [serial = 196] [outer = 1635F000] 11:29:48 INFO - PROCESS | 3232 | 1461263388297 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (177DA400) [pid = 3232] [serial = 197] [outer = 1635F000] 11:29:48 INFO - PROCESS | 3232 | 1461263388730 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:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 633ms 11:29:48 INFO - PROCESS | 3232 | 1461263388780 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 3232 | 1461263388782 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 11:29:48 INFO - PROCESS | 3232 | 1461263388786 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:29:48 INFO - PROCESS | 3232 | 1461263388787 Marionette TRACE conn4 <- [1,230,null,{}] 11:29:48 INFO - PROCESS | 3232 | 1461263388791 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:29:48 INFO - PROCESS | 3232 | 1461263388869 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:29:48 INFO - PROCESS | 3232 | 1461263388875 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 3232 | ++DOCSHELL 177EB000 == 38 [pid = 3232] [id = 67] 11:29:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (177EF400) [pid = 3232] [serial = 198] [outer = 00000000] 11:29:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17991000) [pid = 3232] [serial = 199] [outer = 177EF400] 11:29:48 INFO - PROCESS | 3232 | 1461263388926 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (17A16800) [pid = 3232] [serial = 200] [outer = 177EF400] 11:29:49 INFO - PROCESS | 3232 | 1461263389340 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:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 11:29:49 INFO - PROCESS | 3232 | 1461263389374 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 3232 | 1461263389376 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 11:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:29:49 INFO - PROCESS | 3232 | 1461263389380 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 3232 | 1461263389381 Marionette TRACE conn4 <- [1,234,null,{}] 11:29:49 INFO - PROCESS | 3232 | 1461263389385 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:29:49 INFO - PROCESS | 3232 | 1461263389461 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:29:49 INFO - PROCESS | 3232 | 1461263389467 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF5000 == 39 [pid = 3232] [id = 68] 11:29:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (17AD3000) [pid = 3232] [serial = 201] [outer = 00000000] 11:29:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (18F73C00) [pid = 3232] [serial = 202] [outer = 17AD3000] 11:29:49 INFO - PROCESS | 3232 | 1461263389513 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (190EF400) [pid = 3232] [serial = 203] [outer = 17AD3000] 11:29:49 INFO - PROCESS | 3232 | 1461263389974 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:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 11:29:50 INFO - PROCESS | 3232 | 1461263390014 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 3232 | 1461263390016 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 11:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:29:50 INFO - PROCESS | 3232 | 1461263390019 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 3232 | 1461263390021 Marionette TRACE conn4 <- [1,238,null,{}] 11:29:50 INFO - PROCESS | 3232 | 1461263390025 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:29:50 INFO - PROCESS | 3232 | 1461263390151 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:29:50 INFO - PROCESS | 3232 | 1461263390204 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 3232 | ++DOCSHELL 18F70800 == 40 [pid = 3232] [id = 69] 11:29:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1914AC00) [pid = 3232] [serial = 204] [outer = 00000000] 11:29:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1AF88800) [pid = 3232] [serial = 205] [outer = 1914AC00] 11:29:50 INFO - PROCESS | 3232 | 1461263390253 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1AF8B400) [pid = 3232] [serial = 206] [outer = 1914AC00] 11:29:50 INFO - PROCESS | 3232 | 1461263390673 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:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 11:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:29:50 INFO - PROCESS | 3232 | 1461263390691 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 3232 | 1461263390693 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 11:29:50 INFO - PROCESS | 3232 | 1461263390696 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 3232 | 1461263390698 Marionette TRACE conn4 <- [1,242,null,{}] 11:29:50 INFO - PROCESS | 3232 | 1461263390702 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:29:50 INFO - PROCESS | 3232 | 1461263390807 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:29:50 INFO - PROCESS | 3232 | 1461263390886 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 3232 | ++DOCSHELL 1AF90C00 == 41 [pid = 3232] [id = 70] 11:29:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1B28D000) [pid = 3232] [serial = 207] [outer = 00000000] 11:29:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1B2BF400) [pid = 3232] [serial = 208] [outer = 1B28D000] 11:29:50 INFO - PROCESS | 3232 | 1461263390931 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1B2BD800) [pid = 3232] [serial = 209] [outer = 1B28D000] 11:29:51 INFO - PROCESS | 3232 | 1461263391341 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:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 11:29:51 INFO - PROCESS | 3232 | 1461263391373 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 3232 | 1461263391375 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 11:29:51 INFO - PROCESS | 3232 | 1461263391382 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 3232 | 1461263391384 Marionette TRACE conn4 <- [1,246,null,{}] 11:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:29:51 INFO - PROCESS | 3232 | 1461263391388 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:29:51 INFO - PROCESS | 3232 | 1461263391489 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:29:51 INFO - PROCESS | 3232 | 1461263391497 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C8000 == 42 [pid = 3232] [id = 71] 11:29:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1B2CA000) [pid = 3232] [serial = 210] [outer = 00000000] 11:29:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1B5AD800) [pid = 3232] [serial = 211] [outer = 1B2CA000] 11:29:51 INFO - PROCESS | 3232 | 1461263391543 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1B62D400) [pid = 3232] [serial = 212] [outer = 1B2CA000] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1AF81C00) [pid = 3232] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (193ED400) [pid = 3232] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (13963400) [pid = 3232] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (12308400) [pid = 3232] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B306800) [pid = 3232] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (17AD7400) [pid = 3232] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1EDCD800) [pid = 3232] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1DF29400) [pid = 3232] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (177D4400) [pid = 3232] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:29:51 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1C6D1C00) [pid = 3232] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:29:52 INFO - PROCESS | 3232 | 1461263392033 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:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 670ms 11:29:52 INFO - PROCESS | 3232 | 1461263392059 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:29:52 INFO - PROCESS | 3232 | 1461263392061 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 11:29:52 INFO - PROCESS | 3232 | 1461263392064 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 3232 | 1461263392066 Marionette TRACE conn4 <- [1,250,null,{}] 11:29:52 INFO - PROCESS | 3232 | 1461263392069 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:29:52 INFO - PROCESS | 3232 | 1461263392214 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:29:52 INFO - PROCESS | 3232 | 1461263392267 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 3232 | ++DOCSHELL 0EEE9000 == 43 [pid = 3232] [id = 72] 11:29:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12310800) [pid = 3232] [serial = 213] [outer = 00000000] 11:29:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1B672400) [pid = 3232] [serial = 214] [outer = 12310800] 11:29:52 INFO - PROCESS | 3232 | 1461263392311 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1BE44800) [pid = 3232] [serial = 215] [outer = 12310800] 11:29:52 INFO - PROCESS | 3232 | 1461263392649 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:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 630ms 11:29:52 INFO - PROCESS | 3232 | 1461263392703 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 3232 | 1461263392705 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 11:29:52 INFO - PROCESS | 3232 | 1461263392709 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 3232 | 1461263392711 Marionette TRACE conn4 <- [1,254,null,{}] 11:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:29:52 INFO - PROCESS | 3232 | 1461263392715 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:29:52 INFO - PROCESS | 3232 | 1461263392792 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:29:52 INFO - PROCESS | 3232 | 1461263392798 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 3232 | ++DOCSHELL 1294C400 == 44 [pid = 3232] [id = 73] 11:29:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1B62A400) [pid = 3232] [serial = 216] [outer = 00000000] 11:29:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1C77C800) [pid = 3232] [serial = 217] [outer = 1B62A400] 11:29:52 INFO - PROCESS | 3232 | 1461263392843 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1C71B000) [pid = 3232] [serial = 218] [outer = 1B62A400] 11:29:53 INFO - PROCESS | 3232 | 1461263393256 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:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 11:29:53 INFO - PROCESS | 3232 | 1461263393292 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 3232 | 1461263393295 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 11:29:53 INFO - PROCESS | 3232 | 1461263393308 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 3232 | 1461263393311 Marionette TRACE conn4 <- [1,258,null,{}] 11:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:29:53 INFO - PROCESS | 3232 | 1461263393339 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:29:53 INFO - PROCESS | 3232 | 1461263393447 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:29:53 INFO - PROCESS | 3232 | 1461263393512 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 3232 | ++DOCSHELL 1DF29000 == 45 [pid = 3232] [id = 74] 11:29:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1DF2F400) [pid = 3232] [serial = 219] [outer = 00000000] 11:29:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1EBBCC00) [pid = 3232] [serial = 220] [outer = 1DF2F400] 11:29:53 INFO - PROCESS | 3232 | 1461263393570 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1EDCB800) [pid = 3232] [serial = 221] [outer = 1DF2F400] 11:29:54 INFO - PROCESS | 3232 | 1461263394169 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:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 890ms 11:29:54 INFO - PROCESS | 3232 | 1461263394204 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:29:54 INFO - PROCESS | 3232 | 1461263394208 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 11:29:54 INFO - PROCESS | 3232 | 1461263394214 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 3232 | 1461263394218 Marionette TRACE conn4 <- [1,262,null,{}] 11:29:54 INFO - PROCESS | 3232 | 1461263394224 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:29:54 INFO - PROCESS | 3232 | 1461263394330 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:29:54 INFO - PROCESS | 3232 | 1461263394408 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 3232 | ++DOCSHELL 12477800 == 46 [pid = 3232] [id = 75] 11:29:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1247AC00) [pid = 3232] [serial = 222] [outer = 00000000] 11:29:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12B35400) [pid = 3232] [serial = 223] [outer = 1247AC00] 11:29:54 INFO - PROCESS | 3232 | 1461263394506 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (12B50000) [pid = 3232] [serial = 224] [outer = 1247AC00] 11:29:55 INFO - PROCESS | 3232 | 1461263395086 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:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 11:29:55 INFO - PROCESS | 3232 | 1461263395145 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 3232 | 1461263395151 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 11:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:29:55 INFO - PROCESS | 3232 | 1461263395157 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 3232 | 1461263395160 Marionette TRACE conn4 <- [1,266,null,{}] 11:29:55 INFO - PROCESS | 3232 | 1461263395164 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:29:55 INFO - PROCESS | 3232 | 1461263395270 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:29:55 INFO - PROCESS | 3232 | 1461263395346 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 3232 | ++DOCSHELL 141E7C00 == 47 [pid = 3232] [id = 76] 11:29:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (16310400) [pid = 3232] [serial = 225] [outer = 00000000] 11:29:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1791AC00) [pid = 3232] [serial = 226] [outer = 16310400] 11:29:55 INFO - PROCESS | 3232 | 1461263395401 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (18F74000) [pid = 3232] [serial = 227] [outer = 16310400] 11:29:55 INFO - PROCESS | 3232 | 1461263395961 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:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 11:29:56 INFO - PROCESS | 3232 | 1461263395991 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 3232 | 1461263395994 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 11:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:29:56 INFO - PROCESS | 3232 | 1461263395999 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 3232 | 1461263396003 Marionette TRACE conn4 <- [1,270,null,{}] 11:29:56 INFO - PROCESS | 3232 | 1461263396014 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:29:56 INFO - PROCESS | 3232 | 1461263396123 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:29:56 INFO - PROCESS | 3232 | 1461263396215 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 3232 | ++DOCSHELL 1C884800 == 48 [pid = 3232] [id = 77] 11:29:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1C886800) [pid = 3232] [serial = 228] [outer = 00000000] 11:29:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1D7E2800) [pid = 3232] [serial = 229] [outer = 1C886800] 11:29:56 INFO - PROCESS | 3232 | 1461263396272 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1DF2D800) [pid = 3232] [serial = 230] [outer = 1C886800] 11:29:56 INFO - PROCESS | 3232 | 1461263396847 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:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 871ms 11:29:56 INFO - PROCESS | 3232 | 1461263396874 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 3232 | 1461263396877 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 11:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:29:56 INFO - PROCESS | 3232 | 1461263396896 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 3232 | 1461263396898 Marionette TRACE conn4 <- [1,274,null,{}] 11:29:56 INFO - PROCESS | 3232 | 1461263396902 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:29:57 INFO - PROCESS | 3232 | 1461263397004 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:29:57 INFO - PROCESS | 3232 | 1461263397093 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 3232 | ++DOCSHELL 13963400 == 49 [pid = 3232] [id = 78] 11:29:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1791BC00) [pid = 3232] [serial = 231] [outer = 00000000] 11:29:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1F987000) [pid = 3232] [serial = 232] [outer = 1791BC00] 11:29:57 INFO - PROCESS | 3232 | 1461263397149 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1F989C00) [pid = 3232] [serial = 233] [outer = 1791BC00] 11:29:58 INFO - PROCESS | 3232 | 1461263398090 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:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1214ms 11:29:58 INFO - PROCESS | 3232 | 1461263398116 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 3232 | 1461263398120 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 11:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:29:58 INFO - PROCESS | 3232 | 1461263398124 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 3232 | 1461263398127 Marionette TRACE conn4 <- [1,278,null,{}] 11:29:58 INFO - PROCESS | 3232 | 1461263398132 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:29:58 INFO - PROCESS | 3232 | 1461263398244 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:29:58 INFO - PROCESS | 3232 | 1461263398383 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 3232 | ++DOCSHELL 12B43400 == 50 [pid = 3232] [id = 79] 11:29:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (12B43800) [pid = 3232] [serial = 234] [outer = 00000000] 11:29:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1740E800) [pid = 3232] [serial = 235] [outer = 12B43800] 11:29:58 INFO - PROCESS | 3232 | 1461263398437 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (177F3C00) [pid = 3232] [serial = 236] [outer = 12B43800] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 1294C400 == 49 [pid = 3232] [id = 73] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 0EEE9000 == 48 [pid = 3232] [id = 72] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 1B2C8000 == 47 [pid = 3232] [id = 71] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 1AF90C00 == 46 [pid = 3232] [id = 70] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 18F70800 == 45 [pid = 3232] [id = 69] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 0EEF5000 == 44 [pid = 3232] [id = 68] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 177EB000 == 43 [pid = 3232] [id = 67] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 1635C400 == 42 [pid = 3232] [id = 66] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B5A9C00) [pid = 3232] [serial = 172] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 0EEEB400 == 41 [pid = 3232] [id = 65] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 12952000 == 40 [pid = 3232] [id = 64] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 12B4B000 == 39 [pid = 3232] [id = 62] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 1B674C00 == 38 [pid = 3232] [id = 61] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 17914800 == 37 [pid = 3232] [id = 60] 11:29:58 INFO - PROCESS | 3232 | --DOCSHELL 12253000 == 36 [pid = 3232] [id = 59] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B2BF000) [pid = 3232] [serial = 156] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1B2C6000) [pid = 3232] [serial = 157] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1A1E9400) [pid = 3232] [serial = 153] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (16369000) [pid = 3232] [serial = 147] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (177C0400) [pid = 3232] [serial = 148] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1248E400) [pid = 3232] [serial = 144] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12B32C00) [pid = 3232] [serial = 145] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1772F400) [pid = 3232] [serial = 160] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1885E800) [pid = 3232] [serial = 150] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (190BE800) [pid = 3232] [serial = 151] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D5D8400) [pid = 3232] [serial = 159] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1247EC00) [pid = 3232] [serial = 138] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (17918800) [pid = 3232] [serial = 141] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1F1D7000) [pid = 3232] [serial = 170] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1EBBD800) [pid = 3232] [serial = 162] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1EBC2800) [pid = 3232] [serial = 163] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1ED7B400) [pid = 3232] [serial = 167] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1F1D7800) [pid = 3232] [serial = 169] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1EBBE400) [pid = 3232] [serial = 166] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1631A400) [pid = 3232] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1DCCB800) [pid = 3232] [serial = 136] [outer = 00000000] [url = about:blank] 11:29:58 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1AF3C000) [pid = 3232] [serial = 154] [outer = 00000000] [url = about:blank] 11:29:59 INFO - PROCESS | 3232 | 1461263399043 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:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 970ms 11:29:59 INFO - PROCESS | 3232 | 1461263399096 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 3232 | 1461263399101 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 11:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:29:59 INFO - PROCESS | 3232 | 1461263399107 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 3232 | 1461263399110 Marionette TRACE conn4 <- [1,282,null,{}] 11:29:59 INFO - PROCESS | 3232 | 1461263399114 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:29:59 INFO - PROCESS | 3232 | 1461263399197 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:29:59 INFO - PROCESS | 3232 | 1461263399205 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 3232 | ++DOCSHELL 12253000 == 37 [pid = 3232] [id = 80] 11:29:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1230A400) [pid = 3232] [serial = 237] [outer = 00000000] 11:29:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (12B35000) [pid = 3232] [serial = 238] [outer = 1230A400] 11:29:59 INFO - PROCESS | 3232 | 1461263399251 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (12CE7400) [pid = 3232] [serial = 239] [outer = 1230A400] 11:29:59 INFO - PROCESS | 3232 | 1461263399711 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:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 11:29:59 INFO - PROCESS | 3232 | 1461263399781 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 3232 | 1461263399783 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 11:29:59 INFO - PROCESS | 3232 | 1461263399787 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:29:59 INFO - PROCESS | 3232 | 1461263399790 Marionette TRACE conn4 <- [1,286,null,{}] 11:29:59 INFO - PROCESS | 3232 | 1461263399800 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:29:59 INFO - PROCESS | 3232 | 1461263399885 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:29:59 INFO - PROCESS | 3232 | 1461263399896 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 3232 | ++DOCSHELL 17992C00 == 38 [pid = 3232] [id = 81] 11:29:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (17993800) [pid = 3232] [serial = 240] [outer = 00000000] 11:29:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (17AD6000) [pid = 3232] [serial = 241] [outer = 17993800] 11:29:59 INFO - PROCESS | 3232 | 1461263399946 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (18862000) [pid = 3232] [serial = 242] [outer = 17993800] 11:30:00 INFO - PROCESS | 3232 | 1461263400394 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:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 11:30:00 INFO - PROCESS | 3232 | 1461263400421 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 3232 | 1461263400423 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 11:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:30:00 INFO - PROCESS | 3232 | 1461263400432 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 3232 | 1461263400434 Marionette TRACE conn4 <- [1,290,null,{}] 11:30:00 INFO - PROCESS | 3232 | 1461263400438 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:30:00 INFO - PROCESS | 3232 | 1461263400517 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:30:00 INFO - PROCESS | 3232 | 1461263400523 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 3232 | ++DOCSHELL 1885EC00 == 39 [pid = 3232] [id = 82] 11:30:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (190F3C00) [pid = 3232] [serial = 243] [outer = 00000000] 11:30:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1AF35000) [pid = 3232] [serial = 244] [outer = 190F3C00] 11:30:00 INFO - PROCESS | 3232 | 1461263400570 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1AF82C00) [pid = 3232] [serial = 245] [outer = 190F3C00] 11:30:01 INFO - PROCESS | 3232 | 1461263401004 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:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 632ms 11:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:30:01 INFO - PROCESS | 3232 | 1461263401067 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 3232 | 1461263401069 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 11:30:01 INFO - PROCESS | 3232 | 1461263401073 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 3232 | 1461263401074 Marionette TRACE conn4 <- [1,294,null,{}] 11:30:01 INFO - PROCESS | 3232 | 1461263401078 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:30:01 INFO - PROCESS | 3232 | 1461263401178 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:30:01 INFO - PROCESS | 3232 | 1461263401258 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 3232 | ++DOCSHELL 19146800 == 40 [pid = 3232] [id = 83] 11:30:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (19E6E800) [pid = 3232] [serial = 246] [outer = 00000000] 11:30:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1B2C6C00) [pid = 3232] [serial = 247] [outer = 19E6E800] 11:30:01 INFO - PROCESS | 3232 | 1461263401304 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1B2CA800) [pid = 3232] [serial = 248] [outer = 19E6E800] 11:30:01 INFO - PROCESS | 3232 | 1461263401719 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:30:01 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:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 11:30:01 INFO - PROCESS | 3232 | 1461263401754 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 3232 | 1461263401756 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 11:30:01 INFO - PROCESS | 3232 | 1461263401759 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:30:01 INFO - PROCESS | 3232 | 1461263401761 Marionette TRACE conn4 <- [1,298,null,{}] 11:30:01 INFO - PROCESS | 3232 | 1461263401764 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:30:01 INFO - PROCESS | 3232 | 1461263401889 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:30:01 INFO - PROCESS | 3232 | 1461263401945 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A2C00 == 41 [pid = 3232] [id = 84] 11:30:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1B672800) [pid = 3232] [serial = 249] [outer = 00000000] 11:30:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1BF74800) [pid = 3232] [serial = 250] [outer = 1B672800] 11:30:02 INFO - PROCESS | 3232 | 1461263401994 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1C6D2000) [pid = 3232] [serial = 251] [outer = 1B672800] 11:30:02 INFO - PROCESS | 3232 | 1461263402402 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:30:02 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:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 11:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:30:02 INFO - PROCESS | 3232 | 1461263402435 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 3232 | 1461263402437 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 11:30:02 INFO - PROCESS | 3232 | 1461263402440 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 3232 | 1461263402442 Marionette TRACE conn4 <- [1,302,null,{}] 11:30:02 INFO - PROCESS | 3232 | 1461263402446 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:30:02 INFO - PROCESS | 3232 | 1461263402581 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:30:02 INFO - PROCESS | 3232 | 1461263402605 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 3232 | ++DOCSHELL 12477400 == 42 [pid = 3232] [id = 85] 11:30:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1C71D800) [pid = 3232] [serial = 252] [outer = 00000000] 11:30:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1D74D800) [pid = 3232] [serial = 253] [outer = 1C71D800] 11:30:02 INFO - PROCESS | 3232 | 1461263402651 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1DCCE000) [pid = 3232] [serial = 254] [outer = 1C71D800] 11:30:03 INFO - PROCESS | 3232 | 1461263403218 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:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1914AC00) [pid = 3232] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B28D000) [pid = 3232] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1635F000) [pid = 3232] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (0EEF0800) [pid = 3232] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (177EF400) [pid = 3232] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (12954000) [pid = 3232] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (17AD3000) [pid = 3232] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B2CA000) [pid = 3232] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1B5A6000) [pid = 3232] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (12310800) [pid = 3232] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:30:03 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1B62A400) [pid = 3232] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:30:03 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:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 830ms 11:30:03 INFO - PROCESS | 3232 | 1461263403271 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 3232 | 1461263403273 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 11:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:30:03 INFO - PROCESS | 3232 | 1461263403276 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 3232 | 1461263403278 Marionette TRACE conn4 <- [1,306,null,{}] 11:30:03 INFO - PROCESS | 3232 | 1461263403281 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:30:03 INFO - PROCESS | 3232 | 1461263403360 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:30:03 INFO - PROCESS | 3232 | 1461263403369 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 3232 | ++DOCSHELL 12C79800 == 43 [pid = 3232] [id = 86] 11:30:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (139AA800) [pid = 3232] [serial = 255] [outer = 00000000] 11:30:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (193EF800) [pid = 3232] [serial = 256] [outer = 139AA800] 11:30:03 INFO - PROCESS | 3232 | 1461263403414 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1914AC00) [pid = 3232] [serial = 257] [outer = 139AA800] 11:30:03 INFO - PROCESS | 3232 | 1461263403823 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:30:03 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:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 11:30:03 INFO - PROCESS | 3232 | 1461263403853 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 3232 | 1461263403855 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 11:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:30:03 INFO - PROCESS | 3232 | 1461263403912 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 3232 | 1461263403914 Marionette TRACE conn4 <- [1,310,null,{}] 11:30:03 INFO - PROCESS | 3232 | 1461263403921 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:30:03 INFO - PROCESS | 3232 | 1461263403933 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:30:04 INFO - PROCESS | 3232 | 1461263404010 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:30:04 INFO - PROCESS | 3232 | 1461263404018 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 3232 | ++DOCSHELL 1ED75C00 == 44 [pid = 3232] [id = 87] 11:30:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1ED7C000) [pid = 3232] [serial = 258] [outer = 00000000] 11:30:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1F983000) [pid = 3232] [serial = 259] [outer = 1ED7C000] 11:30:04 INFO - PROCESS | 3232 | 1461263404064 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (20430400) [pid = 3232] [serial = 260] [outer = 1ED7C000] 11:30:04 INFO - PROCESS | 3232 | 1461263404468 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:30:04 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:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 610ms 11:30:04 INFO - PROCESS | 3232 | 1461263404493 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 3232 | 1461263404495 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 11:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:30:04 INFO - PROCESS | 3232 | 1461263404514 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 3232 | 1461263404516 Marionette TRACE conn4 <- [1,314,null,{}] 11:30:04 INFO - PROCESS | 3232 | 1461263404519 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:30:04 INFO - PROCESS | 3232 | 1461263404598 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:30:04 INFO - PROCESS | 3232 | 1461263404604 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 3232 | ++DOCSHELL 20432400 == 45 [pid = 3232] [id = 88] 11:30:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (20436800) [pid = 3232] [serial = 261] [outer = 00000000] 11:30:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (2043E000) [pid = 3232] [serial = 262] [outer = 20436800] 11:30:04 INFO - PROCESS | 3232 | 1461263404650 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (21668000) [pid = 3232] [serial = 263] [outer = 20436800] 11:30:05 INFO - PROCESS | 3232 | 1461263405064 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:30:05 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:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 11:30:05 INFO - PROCESS | 3232 | 1461263405085 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 3232 | 1461263405087 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 11:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:30:05 INFO - PROCESS | 3232 | 1461263405102 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 3232 | 1461263405105 Marionette TRACE conn4 <- [1,318,null,{}] 11:30:05 INFO - PROCESS | 3232 | 1461263405113 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:30:05 INFO - PROCESS | 3232 | 1461263405214 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:30:05 INFO - PROCESS | 3232 | 1461263405335 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF6000 == 46 [pid = 3232] [id = 89] 11:30:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (0EEF6800) [pid = 3232] [serial = 264] [outer = 00000000] 11:30:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12487C00) [pid = 3232] [serial = 265] [outer = 0EEF6800] 11:30:05 INFO - PROCESS | 3232 | 1461263405444 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1294C800) [pid = 3232] [serial = 266] [outer = 0EEF6800] 11:30:06 INFO - PROCESS | 3232 | 1461263406032 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:30:06 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:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 988ms 11:30:06 INFO - PROCESS | 3232 | 1461263406082 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 3232 | 1461263406087 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 11:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:30:06 INFO - PROCESS | 3232 | 1461263406092 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 3232 | 1461263406096 Marionette TRACE conn4 <- [1,322,null,{}] 11:30:06 INFO - PROCESS | 3232 | 1461263406102 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:30:06 INFO - PROCESS | 3232 | 1461263406214 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:30:06 INFO - PROCESS | 3232 | 1461263406306 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 3232 | ++DOCSHELL 16368400 == 47 [pid = 3232] [id = 90] 11:30:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1740E400) [pid = 3232] [serial = 267] [outer = 00000000] 11:30:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (17918400) [pid = 3232] [serial = 268] [outer = 1740E400] 11:30:06 INFO - PROCESS | 3232 | 1461263406364 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (18859400) [pid = 3232] [serial = 269] [outer = 1740E400] 11:30:06 INFO - PROCESS | 3232 | 1461263406944 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:30:07 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:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 11:30:07 INFO - PROCESS | 3232 | 1461263407025 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 3232 | 1461263407029 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:30:07 INFO - PROCESS | 3232 | 1461263407033 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 3232 | 1461263407035 Marionette TRACE conn4 <- [1,326,null,{}] 11:30:07 INFO - PROCESS | 3232 | 1461263407039 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:30:07 INFO - PROCESS | 3232 | 1461263407167 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:30:07 INFO - PROCESS | 3232 | 1461263407290 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 3232 | ++DOCSHELL 12294400 == 48 [pid = 3232] [id = 91] 11:30:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1B5AC400) [pid = 3232] [serial = 270] [outer = 00000000] 11:30:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1C6CD400) [pid = 3232] [serial = 271] [outer = 1B5AC400] 11:30:07 INFO - PROCESS | 3232 | 1461263407348 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1EB4BC00) [pid = 3232] [serial = 272] [outer = 1B5AC400] 11:30:07 INFO - PROCESS | 3232 | 1461263407912 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:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 11:30:07 INFO - PROCESS | 3232 | 1461263407967 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 3232 | 1461263407969 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 11:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:30:08 INFO - PROCESS | 3232 | 1461263407979 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 3232 | 1461263407985 Marionette TRACE conn4 <- [1,330,null,{}] 11:30:08 INFO - PROCESS | 3232 | 1461263407990 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:30:08 INFO - PROCESS | 3232 | 1461263408136 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:30:08 INFO - PROCESS | 3232 | 1461263408153 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 3232 | ++DOCSHELL 1D573000 == 49 [pid = 3232] [id = 92] 11:30:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D575000) [pid = 3232] [serial = 273] [outer = 00000000] 11:30:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1DF28400) [pid = 3232] [serial = 274] [outer = 1D575000] 11:30:08 INFO - PROCESS | 3232 | 1461263408208 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (20439800) [pid = 3232] [serial = 275] [outer = 1D575000] 11:30:08 INFO - PROCESS | 3232 | 1461263408890 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:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 11:30:08 INFO - PROCESS | 3232 | 1461263408908 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 3232 | 1461263408911 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 11:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:30:08 INFO - PROCESS | 3232 | 1461263408915 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 3232 | 1461263408917 Marionette TRACE conn4 <- [1,334,null,{}] 11:30:08 INFO - PROCESS | 3232 | 1461263408921 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:30:09 INFO - PROCESS | 3232 | 1461263409024 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:30:09 INFO - PROCESS | 3232 | 1461263409101 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 3232 | ++DOCSHELL 207C1800 == 50 [pid = 3232] [id = 93] 11:30:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (207C1C00) [pid = 3232] [serial = 276] [outer = 00000000] 11:30:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (207C5C00) [pid = 3232] [serial = 277] [outer = 207C1C00] 11:30:09 INFO - PROCESS | 3232 | 1461263409197 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (2160EC00) [pid = 3232] [serial = 278] [outer = 207C1C00] 11:30:09 INFO - PROCESS | 3232 | 1461263409911 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:30:10 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:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1078ms 11:30:10 INFO - PROCESS | 3232 | 1461263409995 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:30:10 INFO - PROCESS | 3232 | 1461263409999 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 11:30:10 INFO - PROCESS | 3232 | 1461263410004 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 3232 | 1461263410008 Marionette TRACE conn4 <- [1,338,null,{}] 11:30:10 INFO - PROCESS | 3232 | 1461263410014 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:30:10 INFO - PROCESS | 3232 | 1461263410110 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:30:10 INFO - PROCESS | 3232 | 1461263410185 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 3232 | ++DOCSHELL 12B4E000 == 51 [pid = 3232] [id = 94] 11:30:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (12B4EC00) [pid = 3232] [serial = 279] [outer = 00000000] 11:30:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1741AC00) [pid = 3232] [serial = 280] [outer = 12B4EC00] 11:30:10 INFO - PROCESS | 3232 | 1461263410234 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1790F800) [pid = 3232] [serial = 281] [outer = 12B4EC00] 11:30:10 INFO - PROCESS | 3232 | 1461263410810 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:30:10 INFO - PROCESS | 3232 | --DOCSHELL 20432400 == 50 [pid = 3232] [id = 88] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 1ED75C00 == 49 [pid = 3232] [id = 87] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 12C79800 == 48 [pid = 3232] [id = 86] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 12477400 == 47 [pid = 3232] [id = 85] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 1B5A2C00 == 46 [pid = 3232] [id = 84] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 19146800 == 45 [pid = 3232] [id = 83] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 1885EC00 == 44 [pid = 3232] [id = 82] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 17992C00 == 43 [pid = 3232] [id = 81] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 12253000 == 42 [pid = 3232] [id = 80] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 12B43400 == 41 [pid = 3232] [id = 79] 11:30:10 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1EBBCC00) [pid = 3232] [serial = 220] [outer = 00000000] [url = about:blank] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 141E7C00 == 40 [pid = 3232] [id = 76] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 12477800 == 39 [pid = 3232] [id = 75] 11:30:10 INFO - PROCESS | 3232 | --DOCSHELL 1DF29000 == 38 [pid = 3232] [id = 74] 11:30:10 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:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 890ms 11:30:10 INFO - PROCESS | 3232 | 1461263410895 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 3232 | 1461263410900 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 11:30:10 INFO - PROCESS | 3232 | 1461263410906 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:30:10 INFO - PROCESS | 3232 | 1461263410909 Marionette TRACE conn4 <- [1,342,null,{}] 11:30:10 INFO - PROCESS | 3232 | 1461263410913 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:30:11 INFO - PROCESS | 3232 | 1461263411006 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1AF88800) [pid = 3232] [serial = 205] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1AF8B400) [pid = 3232] [serial = 206] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1B2BD800) [pid = 3232] [serial = 209] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1B2BF400) [pid = 3232] [serial = 208] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1741C000) [pid = 3232] [serial = 196] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (177DA400) [pid = 3232] [serial = 197] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12955C00) [pid = 3232] [serial = 187] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (190FB400) [pid = 3232] [serial = 178] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12949800) [pid = 3232] [serial = 193] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (12B3B000) [pid = 3232] [serial = 194] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (17991000) [pid = 3232] [serial = 199] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (17A16800) [pid = 3232] [serial = 200] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12B48400) [pid = 3232] [serial = 191] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12B40800) [pid = 3232] [serial = 190] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (18F73C00) [pid = 3232] [serial = 202] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1B673C00) [pid = 3232] [serial = 184] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (12494400) [pid = 3232] [serial = 175] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1B5AD800) [pid = 3232] [serial = 211] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1B5AC000) [pid = 3232] [serial = 173] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1B678000) [pid = 3232] [serial = 181] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1B672400) [pid = 3232] [serial = 214] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1C77C800) [pid = 3232] [serial = 217] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B62D400) [pid = 3232] [serial = 212] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1BE44800) [pid = 3232] [serial = 215] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (190EF400) [pid = 3232] [serial = 203] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1C71B000) [pid = 3232] [serial = 218] [outer = 00000000] [url = about:blank] 11:30:11 INFO - PROCESS | 3232 | 1461263411092 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB0800 == 39 [pid = 3232] [id = 95] 11:30:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (0EEB5000) [pid = 3232] [serial = 282] [outer = 00000000] 11:30:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12957000) [pid = 3232] [serial = 283] [outer = 0EEB5000] 11:30:11 INFO - PROCESS | 3232 | 1461263411138 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12B3E000) [pid = 3232] [serial = 284] [outer = 0EEB5000] 11:30:11 INFO - PROCESS | 3232 | 1461263411563 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:30:11 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:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 672ms 11:30:11 INFO - PROCESS | 3232 | 1461263411581 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 3232 | 1461263411583 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 11:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:30:11 INFO - PROCESS | 3232 | 1461263411586 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 3232 | 1461263411590 Marionette TRACE conn4 <- [1,346,null,{}] 11:30:11 INFO - PROCESS | 3232 | 1461263411600 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:30:11 INFO - PROCESS | 3232 | 1461263411686 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:30:11 INFO - PROCESS | 3232 | 1461263411695 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 3232 | ++DOCSHELL 16310000 == 40 [pid = 3232] [id = 96] 11:30:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17912400) [pid = 3232] [serial = 285] [outer = 00000000] 11:30:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (18F70000) [pid = 3232] [serial = 286] [outer = 17912400] 11:30:11 INFO - PROCESS | 3232 | 1461263411743 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (190F7C00) [pid = 3232] [serial = 287] [outer = 17912400] 11:30:12 INFO - PROCESS | 3232 | 1461263412189 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:30:12 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:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 11:30:12 INFO - PROCESS | 3232 | 1461263412220 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 3232 | 1461263412223 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 11:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:30:12 INFO - PROCESS | 3232 | 1461263412231 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 3232 | 1461263412232 Marionette TRACE conn4 <- [1,350,null,{}] 11:30:12 INFO - PROCESS | 3232 | 1461263412236 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:30:12 INFO - PROCESS | 3232 | 1461263412315 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:30:12 INFO - PROCESS | 3232 | 1461263412322 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E3C00 == 41 [pid = 3232] [id = 97] 11:30:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1A1E7000) [pid = 3232] [serial = 288] [outer = 00000000] 11:30:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1AF88800) [pid = 3232] [serial = 289] [outer = 1A1E7000] 11:30:12 INFO - PROCESS | 3232 | 1461263412371 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B28DC00) [pid = 3232] [serial = 290] [outer = 1A1E7000] 11:30:12 INFO - PROCESS | 3232 | 1461263412815 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:30:12 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:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 11:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:30:12 INFO - PROCESS | 3232 | 1461263412861 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 3232 | 1461263412863 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 11:30:12 INFO - PROCESS | 3232 | 1461263412866 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 3232 | 1461263412868 Marionette TRACE conn4 <- [1,354,null,{}] 11:30:12 INFO - PROCESS | 3232 | 1461263412872 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:30:12 INFO - PROCESS | 3232 | 1461263412950 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:30:12 INFO - PROCESS | 3232 | 1461263412956 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 3232 | ++DOCSHELL 1B2BF400 == 42 [pid = 3232] [id = 98] 11:30:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B2BD800) [pid = 3232] [serial = 291] [outer = 00000000] 11:30:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1B30D000) [pid = 3232] [serial = 292] [outer = 1B2BD800] 11:30:13 INFO - PROCESS | 3232 | 1461263413004 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1B5AA400) [pid = 3232] [serial = 293] [outer = 1B2BD800] 11:30:13 INFO - PROCESS | 3232 | 1461263413505 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:30:13 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:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 11:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:30:13 INFO - PROCESS | 3232 | 1461263413537 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 3232 | 1461263413539 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 11:30:13 INFO - PROCESS | 3232 | 1461263413542 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 3232 | 1461263413544 Marionette TRACE conn4 <- [1,358,null,{}] 11:30:13 INFO - PROCESS | 3232 | 1461263413547 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:30:13 INFO - PROCESS | 3232 | 1461263413673 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:30:13 INFO - PROCESS | 3232 | 1461263413683 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 3232 | ++DOCSHELL 1B674000 == 43 [pid = 3232] [id = 99] 11:30:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B674400) [pid = 3232] [serial = 294] [outer = 00000000] 11:30:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1B67E000) [pid = 3232] [serial = 295] [outer = 1B674400] 11:30:13 INFO - PROCESS | 3232 | 1461263413783 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C4BB000) [pid = 3232] [serial = 296] [outer = 1B674400] 11:30:14 INFO - PROCESS | 3232 | 1461263414208 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:30:14 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:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 730ms 11:30:14 INFO - PROCESS | 3232 | 1461263414273 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 3232 | 1461263414275 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 11:30:14 INFO - PROCESS | 3232 | 1461263414278 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:30:14 INFO - PROCESS | 3232 | 1461263414280 Marionette TRACE conn4 <- [1,362,null,{}] 11:30:14 INFO - PROCESS | 3232 | 1461263414284 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:30:14 INFO - PROCESS | 3232 | 1461263414423 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:30:14 INFO - PROCESS | 3232 | 1461263414480 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 3232 | ++DOCSHELL 1C88B000 == 44 [pid = 3232] [id = 100] 11:30:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1C88D400) [pid = 3232] [serial = 297] [outer = 00000000] 11:30:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D570000) [pid = 3232] [serial = 298] [outer = 1C88D400] 11:30:14 INFO - PROCESS | 3232 | 1461263414525 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D56F400) [pid = 3232] [serial = 299] [outer = 1C88D400] 11:30:14 INFO - PROCESS | 3232 | 1461263414961 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:30:15 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:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 11:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:30:15 INFO - PROCESS | 3232 | 1461263415013 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 3232 | 1461263415015 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 11:30:15 INFO - PROCESS | 3232 | 1461263415018 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 3232 | 1461263415020 Marionette TRACE conn4 <- [1,366,null,{}] 11:30:15 INFO - PROCESS | 3232 | 1461263415023 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:30:15 INFO - PROCESS | 3232 | 1461263415134 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:30:15 INFO - PROCESS | 3232 | 1461263415147 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 3232 | ++DOCSHELL 1D7E3400 == 45 [pid = 3232] [id = 101] 11:30:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D7E6C00) [pid = 3232] [serial = 300] [outer = 00000000] 11:30:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1EBBEC00) [pid = 3232] [serial = 301] [outer = 1D7E6C00] 11:30:15 INFO - PROCESS | 3232 | 1461263415193 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1EBC6400) [pid = 3232] [serial = 302] [outer = 1D7E6C00] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1B672800) [pid = 3232] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (19E6E800) [pid = 3232] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1230A400) [pid = 3232] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (190F3C00) [pid = 3232] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (17993800) [pid = 3232] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12B43800) [pid = 3232] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1C71D800) [pid = 3232] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (139AA800) [pid = 3232] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:30:15 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1ED7C000) [pid = 3232] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:30:15 INFO - PROCESS | 3232 | 1461263415713 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:30:15 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:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 770ms 11:30:15 INFO - PROCESS | 3232 | 1461263415789 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:30:15 INFO - PROCESS | 3232 | 1461263415791 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 11:30:15 INFO - PROCESS | 3232 | 1461263415794 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 3232 | 1461263415796 Marionette TRACE conn4 <- [1,370,null,{}] 11:30:15 INFO - PROCESS | 3232 | 1461263415799 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:30:15 INFO - PROCESS | 3232 | 1461263415876 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:30:15 INFO - PROCESS | 3232 | 1461263415882 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 3232 | ++DOCSHELL 13016800 == 46 [pid = 3232] [id = 102] 11:30:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (17919800) [pid = 3232] [serial = 303] [outer = 00000000] 11:30:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1B67B000) [pid = 3232] [serial = 304] [outer = 17919800] 11:30:15 INFO - PROCESS | 3232 | 1461263415929 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D74C800) [pid = 3232] [serial = 305] [outer = 17919800] 11:30:16 INFO - PROCESS | 3232 | 1461263416352 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:30:16 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:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 572ms 11:30:16 INFO - PROCESS | 3232 | 1461263416377 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 3232 | 1461263416379 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 11:30:16 INFO - PROCESS | 3232 | 1461263416382 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:30:16 INFO - PROCESS | 3232 | 1461263416384 Marionette TRACE conn4 <- [1,374,null,{}] 11:30:16 INFO - PROCESS | 3232 | 1461263416387 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:30:16 INFO - PROCESS | 3232 | 1461263416467 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:30:16 INFO - PROCESS | 3232 | 1461263416474 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 3232 | ++DOCSHELL 1B5AD400 == 47 [pid = 3232] [id = 103] 11:30:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D5D9800) [pid = 3232] [serial = 306] [outer = 00000000] 11:30:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (20435800) [pid = 3232] [serial = 307] [outer = 1D5D9800] 11:30:16 INFO - PROCESS | 3232 | 1461263416520 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (207B8000) [pid = 3232] [serial = 308] [outer = 1D5D9800] 11:30:16 INFO - PROCESS | 3232 | 1461263416963 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:30:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 11:30:17 INFO - PROCESS | 3232 | 1461263417024 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 3232 | 1461263417027 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 11:30:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:30:17 INFO - PROCESS | 3232 | 1461263417031 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 3232 | 1461263417034 Marionette TRACE conn4 <- [1,378,null,{}] 11:30:17 INFO - PROCESS | 3232 | 1461263417038 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:30:17 INFO - PROCESS | 3232 | 1461263417145 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:30:17 INFO - PROCESS | 3232 | 1461263417151 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 3232 | ++DOCSHELL 1F97C400 == 48 [pid = 3232] [id = 104] 11:30:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (207BE400) [pid = 3232] [serial = 309] [outer = 00000000] 11:30:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (21831800) [pid = 3232] [serial = 310] [outer = 207BE400] 11:30:17 INFO - PROCESS | 3232 | 1461263417204 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (21998000) [pid = 3232] [serial = 311] [outer = 207BE400] 11:30:17 INFO - PROCESS | 3232 | 1461263417913 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:30:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:30:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 11:30:17 INFO - PROCESS | 3232 | 1461263417963 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 3232 | 1461263417969 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 11:30:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:30:17 INFO - PROCESS | 3232 | 1461263417975 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 3232 | 1461263417979 Marionette TRACE conn4 <- [1,382,null,{}] 11:30:18 INFO - PROCESS | 3232 | 1461263417984 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:30:18 INFO - PROCESS | 3232 | 1461263418095 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:30:18 INFO - PROCESS | 3232 | 1461263418220 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 3232 | ++DOCSHELL 12B51000 == 49 [pid = 3232] [id = 105] 11:30:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (12CE6400) [pid = 3232] [serial = 312] [outer = 00000000] 11:30:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (14151400) [pid = 3232] [serial = 313] [outer = 12CE6400] 11:30:18 INFO - PROCESS | 3232 | 1461263418279 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (17735400) [pid = 3232] [serial = 314] [outer = 12CE6400] 11:30:18 INFO - PROCESS | 3232 | 1461263418963 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:30:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1023ms 11:30:19 INFO - PROCESS | 3232 | 1461263419002 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 3232 | 1461263419008 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 11:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:30:19 INFO - PROCESS | 3232 | 1461263419015 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 3232 | 1461263419018 Marionette TRACE conn4 <- [1,386,null,{}] 11:30:19 INFO - PROCESS | 3232 | 1461263419022 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:30:19 INFO - PROCESS | 3232 | 1461263419129 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:30:19 INFO - PROCESS | 3232 | 1461263419252 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 3232 | ++DOCSHELL 14146800 == 50 [pid = 3232] [id = 106] 11:30:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (17710C00) [pid = 3232] [serial = 315] [outer = 00000000] 11:30:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1B2C3800) [pid = 3232] [serial = 316] [outer = 17710C00] 11:30:19 INFO - PROCESS | 3232 | 1461263419308 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1B5A1000) [pid = 3232] [serial = 317] [outer = 17710C00] 11:30:19 INFO - PROCESS | 3232 | 1461263419947 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:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 970ms 11:30:20 INFO - PROCESS | 3232 | 1461263419986 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 3232 | 1461263419989 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 11:30:20 INFO - PROCESS | 3232 | 1461263419993 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:30:20 INFO - PROCESS | 3232 | 1461263419997 Marionette TRACE conn4 <- [1,390,null,{}] 11:30:20 INFO - PROCESS | 3232 | 1461263420008 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:30:20 INFO - PROCESS | 3232 | 1461263420119 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:30:20 INFO - PROCESS | 3232 | 1461263420245 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 3232 | ++DOCSHELL 2049C000 == 51 [pid = 3232] [id = 107] 11:30:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (2049E000) [pid = 3232] [serial = 318] [outer = 00000000] 11:30:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (204A2000) [pid = 3232] [serial = 319] [outer = 2049E000] 11:30:20 INFO - PROCESS | 3232 | 1461263420303 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (204A6400) [pid = 3232] [serial = 320] [outer = 2049E000] 11:30:20 INFO - PROCESS | 3232 | 1461263420852 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:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 870ms 11:30:20 INFO - PROCESS | 3232 | 1461263420889 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 3232 | 1461263420892 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 11:30:20 INFO - PROCESS | 3232 | 1461263420897 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:30:20 INFO - PROCESS | 3232 | 1461263420899 Marionette TRACE conn4 <- [1,394,null,{}] 11:30:20 INFO - PROCESS | 3232 | 1461263420902 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:30:21 INFO - PROCESS | 3232 | 1461263421028 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:30:21 INFO - PROCESS | 3232 | 1461263421123 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 3232 | ++DOCSHELL 17A14800 == 52 [pid = 3232] [id = 108] 11:30:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (17AD3000) [pid = 3232] [serial = 321] [outer = 00000000] 11:30:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1C69C800) [pid = 3232] [serial = 322] [outer = 17AD3000] 11:30:21 INFO - PROCESS | 3232 | 1461263421179 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1C6A0000) [pid = 3232] [serial = 323] [outer = 17AD3000] 11:30:21 INFO - PROCESS | 3232 | 1461263421934 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:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1068ms 11:30:22 INFO - PROCESS | 3232 | 1461263421978 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 3232 | 1461263421982 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:30:22 INFO - PROCESS | 3232 | 1461263421987 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 3232 | 1461263421991 Marionette TRACE conn4 <- [1,398,null,{}] 11:30:22 INFO - PROCESS | 3232 | 1461263422012 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:30:22 INFO - PROCESS | 3232 | 1461263422108 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:30:22 INFO - PROCESS | 3232 | 1461263422193 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 3232 | ++DOCSHELL 1294F800 == 53 [pid = 3232] [id = 109] 11:30:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (12B52000) [pid = 3232] [serial = 324] [outer = 00000000] 11:30:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (16368800) [pid = 3232] [serial = 325] [outer = 12B52000] 11:30:22 INFO - PROCESS | 3232 | 1461263422289 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (179E0000) [pid = 3232] [serial = 326] [outer = 12B52000] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 1B5AD400 == 52 [pid = 3232] [id = 103] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 13016800 == 51 [pid = 3232] [id = 102] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 1D7E3400 == 50 [pid = 3232] [id = 101] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 1C88B000 == 49 [pid = 3232] [id = 100] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 1B674000 == 48 [pid = 3232] [id = 99] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 1B2BF400 == 47 [pid = 3232] [id = 98] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 1A1E3C00 == 46 [pid = 3232] [id = 97] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 16310000 == 45 [pid = 3232] [id = 96] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (2043E000) [pid = 3232] [serial = 262] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 0EEB0800 == 44 [pid = 3232] [id = 95] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 12B4E000 == 43 [pid = 3232] [id = 94] 11:30:22 INFO - PROCESS | 3232 | --DOCSHELL 0EEF6000 == 42 [pid = 3232] [id = 89] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (12B35400) [pid = 3232] [serial = 223] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1791AC00) [pid = 3232] [serial = 226] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (12B35000) [pid = 3232] [serial = 238] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (12CE7400) [pid = 3232] [serial = 239] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1C6D2000) [pid = 3232] [serial = 251] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1AF35000) [pid = 3232] [serial = 244] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (17AD6000) [pid = 3232] [serial = 241] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (18862000) [pid = 3232] [serial = 242] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (177F3C00) [pid = 3232] [serial = 236] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1740E800) [pid = 3232] [serial = 235] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1D7E2800) [pid = 3232] [serial = 229] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1F987000) [pid = 3232] [serial = 232] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1D74D800) [pid = 3232] [serial = 253] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (193EF800) [pid = 3232] [serial = 256] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1F983000) [pid = 3232] [serial = 259] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1914AC00) [pid = 3232] [serial = 257] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1DCCE000) [pid = 3232] [serial = 254] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (20430400) [pid = 3232] [serial = 260] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1AF82C00) [pid = 3232] [serial = 245] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1BF74800) [pid = 3232] [serial = 250] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B2C6C00) [pid = 3232] [serial = 247] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1B2CA800) [pid = 3232] [serial = 248] [outer = 00000000] [url = about:blank] 11:30:22 INFO - PROCESS | 3232 | 1461263422910 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:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 950ms 11:30:22 INFO - PROCESS | 3232 | 1461263422941 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 3232 | 1461263422946 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 11:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:30:22 INFO - PROCESS | 3232 | 1461263422955 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 3232 | 1461263422957 Marionette TRACE conn4 <- [1,402,null,{}] 11:30:22 INFO - PROCESS | 3232 | 1461263422961 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:30:23 INFO - PROCESS | 3232 | 1461263423048 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:30:23 INFO - PROCESS | 3232 | 1461263423055 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 3232 | ++DOCSHELL 12492800 == 43 [pid = 3232] [id = 110] 11:30:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (12950000) [pid = 3232] [serial = 327] [outer = 00000000] 11:30:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (139AA800) [pid = 3232] [serial = 328] [outer = 12950000] 11:30:23 INFO - PROCESS | 3232 | 1461263423103 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (17401800) [pid = 3232] [serial = 329] [outer = 12950000] 11:30:23 INFO - PROCESS | 3232 | 1461263423647 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:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 11:30:23 INFO - PROCESS | 3232 | 1461263423686 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 3232 | 1461263423688 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 11:30:23 INFO - PROCESS | 3232 | 1461263423692 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:30:23 INFO - PROCESS | 3232 | 1461263423695 Marionette TRACE conn4 <- [1,406,null,{}] 11:30:23 INFO - PROCESS | 3232 | 1461263423708 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:30:23 INFO - PROCESS | 3232 | 1461263423795 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:30:23 INFO - PROCESS | 3232 | 1461263423873 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 3232 | ++DOCSHELL 190C5400 == 44 [pid = 3232] [id = 111] 11:30:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (193ED400) [pid = 3232] [serial = 330] [outer = 00000000] 11:30:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1A1E3C00) [pid = 3232] [serial = 331] [outer = 193ED400] 11:30:23 INFO - PROCESS | 3232 | 1461263423922 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1AF3D000) [pid = 3232] [serial = 332] [outer = 193ED400] 11:30:24 INFO - PROCESS | 3232 | 1461263424330 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:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 690ms 11:30:24 INFO - PROCESS | 3232 | 1461263424386 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 3232 | 1461263424388 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 11:30:24 INFO - PROCESS | 3232 | 1461263424392 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:30:24 INFO - PROCESS | 3232 | 1461263424393 Marionette TRACE conn4 <- [1,410,null,{}] 11:30:24 INFO - PROCESS | 3232 | 1461263424397 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:30:24 INFO - PROCESS | 3232 | 1461263424480 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:30:24 INFO - PROCESS | 3232 | 1461263424487 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E0400 == 45 [pid = 3232] [id = 112] 11:30:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1AF86000) [pid = 3232] [serial = 333] [outer = 00000000] 11:30:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1B2C7800) [pid = 3232] [serial = 334] [outer = 1AF86000] 11:30:24 INFO - PROCESS | 3232 | 1461263424535 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1B30D400) [pid = 3232] [serial = 335] [outer = 1AF86000] 11:30:25 INFO - PROCESS | 3232 | 1461263424983 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:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 11:30:25 INFO - PROCESS | 3232 | 1461263425026 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 3232 | 1461263425028 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 11:30:25 INFO - PROCESS | 3232 | 1461263425031 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:30:25 INFO - PROCESS | 3232 | 1461263425033 Marionette TRACE conn4 <- [1,414,null,{}] 11:30:25 INFO - PROCESS | 3232 | 1461263425037 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:30:25 INFO - PROCESS | 3232 | 1461263425140 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:30:25 INFO - PROCESS | 3232 | 1461263425226 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 3232 | ++DOCSHELL 12B39C00 == 46 [pid = 3232] [id = 113] 11:30:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1B62C800) [pid = 3232] [serial = 336] [outer = 00000000] 11:30:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1B678400) [pid = 3232] [serial = 337] [outer = 1B62C800] 11:30:25 INFO - PROCESS | 3232 | 1461263425271 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1B677800) [pid = 3232] [serial = 338] [outer = 1B62C800] 11:30:25 INFO - PROCESS | 3232 | 1461263425704 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:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 731ms 11:30:25 INFO - PROCESS | 3232 | 1461263425767 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 3232 | 1461263425769 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 11:30:25 INFO - PROCESS | 3232 | 1461263425772 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:30:25 INFO - PROCESS | 3232 | 1461263425774 Marionette TRACE conn4 <- [1,418,null,{}] 11:30:25 INFO - PROCESS | 3232 | 1461263425778 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:30:25 INFO - PROCESS | 3232 | 1461263425905 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:30:25 INFO - PROCESS | 3232 | 1461263425966 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 3232 | ++DOCSHELL 1AF35800 == 47 [pid = 3232] [id = 114] 11:30:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1B5AE800) [pid = 3232] [serial = 339] [outer = 00000000] 11:30:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1C889C00) [pid = 3232] [serial = 340] [outer = 1B5AE800] 11:30:26 INFO - PROCESS | 3232 | 1461263426014 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1C893800) [pid = 3232] [serial = 341] [outer = 1B5AE800] 11:30:26 INFO - PROCESS | 3232 | 1461263426905 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:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1176ms 11:30:26 INFO - PROCESS | 3232 | 1461263426952 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 3232 | 1461263426954 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 11:30:26 INFO - PROCESS | 3232 | 1461263426957 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:30:26 INFO - PROCESS | 3232 | 1461263426959 Marionette TRACE conn4 <- [1,422,null,{}] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1B674400) [pid = 3232] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1C88D400) [pid = 3232] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (12B4EC00) [pid = 3232] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (0EEB5000) [pid = 3232] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (17912400) [pid = 3232] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1A1E7000) [pid = 3232] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B2BD800) [pid = 3232] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1D5D9800) [pid = 3232] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1D7E6C00) [pid = 3232] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (17919800) [pid = 3232] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:30:27 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (20436800) [pid = 3232] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:30:27 INFO - PROCESS | 3232 | 1461263427138 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:30:27 INFO - PROCESS | 3232 | 1461263427242 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:30:27 INFO - PROCESS | 3232 | 1461263427358 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 3232 | ++DOCSHELL 1294B000 == 48 [pid = 3232] [id = 115] 11:30:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1294CC00) [pid = 3232] [serial = 342] [outer = 00000000] 11:30:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (12B3C400) [pid = 3232] [serial = 343] [outer = 1294CC00] 11:30:27 INFO - PROCESS | 3232 | 1461263427417 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (12CE6C00) [pid = 3232] [serial = 344] [outer = 1294CC00] 11:30:28 INFO - PROCESS | 3232 | 1461263428485 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:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1534ms 11:30:28 INFO - PROCESS | 3232 | 1461263428496 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 3232 | 1461263428502 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 11:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:30:28 INFO - PROCESS | 3232 | 1461263428507 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 3232 | 1461263428509 Marionette TRACE conn4 <- [1,426,null,{}] 11:30:28 INFO - PROCESS | 3232 | 1461263428514 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:30:28 INFO - PROCESS | 3232 | 1461263428625 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:30:28 INFO - PROCESS | 3232 | 1461263428753 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 3232 | ++DOCSHELL 1791AC00 == 49 [pid = 3232] [id = 116] 11:30:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1791B400) [pid = 3232] [serial = 345] [outer = 00000000] 11:30:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (17A22C00) [pid = 3232] [serial = 346] [outer = 1791B400] 11:30:28 INFO - PROCESS | 3232 | 1461263428853 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (18805400) [pid = 3232] [serial = 347] [outer = 1791B400] 11:30:29 INFO - PROCESS | 3232 | 1461263429439 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:30:29 INFO - PROCESS | 3232 | 1461263429486 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 11:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:30:29 INFO - PROCESS | 3232 | 1461263429490 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 3232 | 1461263429492 Marionette TRACE conn4 <- [1,430,null,{}] 11:30:29 INFO - PROCESS | 3232 | 1461263429496 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:30:29 INFO - PROCESS | 3232 | 1461263429607 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:30:29 INFO - PROCESS | 3232 | 1461263429703 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 3232 | ++DOCSHELL 1AF3B800 == 50 [pid = 3232] [id = 117] 11:30:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1AF3C000) [pid = 3232] [serial = 348] [outer = 00000000] 11:30:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1B294800) [pid = 3232] [serial = 349] [outer = 1AF3C000] 11:30:29 INFO - PROCESS | 3232 | 1461263429765 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1B2C8C00) [pid = 3232] [serial = 350] [outer = 1AF3C000] 11:30:30 INFO - PROCESS | 3232 | 1461263430441 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:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1017ms 11:30:30 INFO - PROCESS | 3232 | 1461263430516 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 3232 | 1461263430523 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 11:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:30:30 INFO - PROCESS | 3232 | 1461263430559 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 3232 | 1461263430562 Marionette TRACE conn4 <- [1,434,null,{}] 11:30:30 INFO - PROCESS | 3232 | 1461263430567 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:30:30 INFO - PROCESS | 3232 | 1461263430681 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:30:30 INFO - PROCESS | 3232 | 1461263430755 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 3232 | ++DOCSHELL 1C6A1400 == 51 [pid = 3232] [id = 118] 11:30:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1C6A4000) [pid = 3232] [serial = 351] [outer = 00000000] 11:30:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1D753C00) [pid = 3232] [serial = 352] [outer = 1C6A4000] 11:30:30 INFO - PROCESS | 3232 | 1461263430852 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1DCD6C00) [pid = 3232] [serial = 353] [outer = 1C6A4000] 11:30:31 INFO - PROCESS | 3232 | 1461263431436 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:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 951ms 11:30:31 INFO - PROCESS | 3232 | 1461263431481 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 3232 | 1461263431483 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 11:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:30:31 INFO - PROCESS | 3232 | 1461263431487 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 3232 | 1461263431489 Marionette TRACE conn4 <- [1,438,null,{}] 11:30:31 INFO - PROCESS | 3232 | 1461263431493 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:30:31 INFO - PROCESS | 3232 | 1461263431593 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:30:31 INFO - PROCESS | 3232 | 1461263431705 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 3232 | ++DOCSHELL 1DF2F800 == 52 [pid = 3232] [id = 119] 11:30:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1EBB8400) [pid = 3232] [serial = 354] [outer = 00000000] 11:30:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1EDCD800) [pid = 3232] [serial = 355] [outer = 1EBB8400] 11:30:31 INFO - PROCESS | 3232 | 1461263431763 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1ED7C000) [pid = 3232] [serial = 356] [outer = 1EBB8400] 11:30:32 INFO - PROCESS | 3232 | 1461263432493 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:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1020ms 11:30:32 INFO - PROCESS | 3232 | 1461263432527 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 3232 | 1461263432531 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 11:30:32 INFO - PROCESS | 3232 | 1461263432556 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 3232 | 1461263432560 Marionette TRACE conn4 <- [1,442,null,{}] 11:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:30:32 INFO - PROCESS | 3232 | 1461263432567 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:30:32 INFO - PROCESS | 3232 | 1461263432669 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:30:32 INFO - PROCESS | 3232 | 1461263432797 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 3232 | ++DOCSHELL 1294C400 == 53 [pid = 3232] [id = 120] 11:30:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (12B32400) [pid = 3232] [serial = 357] [outer = 00000000] 11:30:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (177EEC00) [pid = 3232] [serial = 358] [outer = 12B32400] 11:30:32 INFO - PROCESS | 3232 | 1461263432852 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (17919800) [pid = 3232] [serial = 359] [outer = 12B32400] 11:30:33 INFO - PROCESS | 3232 | --DOCSHELL 177BA000 == 52 [pid = 3232] [id = 28] 11:30:33 INFO - PROCESS | 3232 | --DOCSHELL 12C77000 == 51 [pid = 3232] [id = 27] 11:30:33 INFO - PROCESS | 3232 | --DOCSHELL 12B39C00 == 50 [pid = 3232] [id = 113] 11:30:33 INFO - PROCESS | 3232 | --DOCSHELL 1A1E0400 == 49 [pid = 3232] [id = 112] 11:30:33 INFO - PROCESS | 3232 | --DOCSHELL 190C5400 == 48 [pid = 3232] [id = 111] 11:30:33 INFO - PROCESS | 3232 | --DOCSHELL 12492800 == 47 [pid = 3232] [id = 110] 11:30:33 INFO - PROCESS | 3232 | --DOCSHELL 1294F800 == 46 [pid = 3232] [id = 109] 11:30:33 INFO - PROCESS | 3232 | --DOCSHELL 12B51000 == 45 [pid = 3232] [id = 105] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (21668000) [pid = 3232] [serial = 263] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1B67E000) [pid = 3232] [serial = 295] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1D570000) [pid = 3232] [serial = 298] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1790F800) [pid = 3232] [serial = 281] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1741AC00) [pid = 3232] [serial = 280] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1C4BB000) [pid = 3232] [serial = 296] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (12957000) [pid = 3232] [serial = 283] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (12B3E000) [pid = 3232] [serial = 284] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (18F70000) [pid = 3232] [serial = 286] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (190F7C00) [pid = 3232] [serial = 287] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1AF88800) [pid = 3232] [serial = 289] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1B28DC00) [pid = 3232] [serial = 290] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1B30D000) [pid = 3232] [serial = 292] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (12487C00) [pid = 3232] [serial = 265] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (17918400) [pid = 3232] [serial = 268] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (207B8000) [pid = 3232] [serial = 308] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1C6CD400) [pid = 3232] [serial = 271] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1DF28400) [pid = 3232] [serial = 274] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (207C5C00) [pid = 3232] [serial = 277] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1EBBEC00) [pid = 3232] [serial = 301] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1D56F400) [pid = 3232] [serial = 299] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (21831800) [pid = 3232] [serial = 310] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B67B000) [pid = 3232] [serial = 304] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (20435800) [pid = 3232] [serial = 307] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1EBC6400) [pid = 3232] [serial = 302] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1D74C800) [pid = 3232] [serial = 305] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1B5AA400) [pid = 3232] [serial = 293] [outer = 00000000] [url = about:blank] 11:30:33 INFO - PROCESS | 3232 | 1461263433363 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:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 11:30:33 INFO - PROCESS | 3232 | 1461263433398 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 3232 | 1461263433404 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 11:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:30:33 INFO - PROCESS | 3232 | 1461263433410 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 3232 | 1461263433413 Marionette TRACE conn4 <- [1,446,null,{}] 11:30:33 INFO - PROCESS | 3232 | 1461263433417 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:30:33 INFO - PROCESS | 3232 | 1461263433504 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:30:33 INFO - PROCESS | 3232 | 1461263433515 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 3232 | ++DOCSHELL 17732C00 == 46 [pid = 3232] [id = 121] 11:30:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (177DC400) [pid = 3232] [serial = 360] [outer = 00000000] 11:30:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1880B800) [pid = 3232] [serial = 361] [outer = 177DC400] 11:30:33 INFO - PROCESS | 3232 | 1461263433562 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (18F74800) [pid = 3232] [serial = 362] [outer = 177DC400] 11:30:34 INFO - PROCESS | 3232 | 1461263434063 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:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 11:30:34 INFO - PROCESS | 3232 | 1461263434081 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 3232 | 1461263434084 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 11:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:30:34 INFO - PROCESS | 3232 | 1461263434087 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 3232 | 1461263434090 Marionette TRACE conn4 <- [1,450,null,{}] 11:30:34 INFO - PROCESS | 3232 | 1461263434101 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:30:34 INFO - PROCESS | 3232 | 1461263434227 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:30:34 INFO - PROCESS | 3232 | 1461263434309 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 3232 | ++DOCSHELL 1AF36400 == 47 [pid = 3232] [id = 122] 11:30:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1AF3BC00) [pid = 3232] [serial = 363] [outer = 00000000] 11:30:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B2BE800) [pid = 3232] [serial = 364] [outer = 1AF3BC00] 11:30:34 INFO - PROCESS | 3232 | 1461263434366 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1B2CC800) [pid = 3232] [serial = 365] [outer = 1AF3BC00] 11:30:34 INFO - PROCESS | 3232 | 1461263434794 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:30:34 INFO - PROCESS | 3232 | 1461263434824 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 11:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:30:34 INFO - PROCESS | 3232 | 1461263434831 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 3232 | 1461263434833 Marionette TRACE conn4 <- [1,454,null,{}] 11:30:34 INFO - PROCESS | 3232 | 1461263434837 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:30:34 INFO - PROCESS | 3232 | 1461263434925 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:30:34 INFO - PROCESS | 3232 | 1461263434932 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 3232 | ++DOCSHELL 1B672800 == 48 [pid = 3232] [id = 123] 11:30:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1B67C400) [pid = 3232] [serial = 366] [outer = 00000000] 11:30:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1C69C000) [pid = 3232] [serial = 367] [outer = 1B67C400] 11:30:35 INFO - PROCESS | 3232 | 1461263434979 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1C6A5000) [pid = 3232] [serial = 368] [outer = 1B67C400] 11:30:35 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:35 INFO - PROCESS | 3232 | 1461263435484 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:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 11:30:35 INFO - PROCESS | 3232 | 1461263435501 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 3232 | 1461263435503 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 11:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:30:35 INFO - PROCESS | 3232 | 1461263435506 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 3232 | 1461263435508 Marionette TRACE conn4 <- [1,458,null,{}] 11:30:35 INFO - PROCESS | 3232 | 1461263435515 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:30:35 INFO - PROCESS | 3232 | 1461263435650 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:30:35 INFO - PROCESS | 3232 | 1461263435671 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 3232 | ++DOCSHELL 1C774C00 == 49 [pid = 3232] [id = 124] 11:30:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1C88D400) [pid = 3232] [serial = 369] [outer = 00000000] 11:30:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D570C00) [pid = 3232] [serial = 370] [outer = 1C88D400] 11:30:35 INFO - PROCESS | 3232 | 1461263435718 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1D57A000) [pid = 3232] [serial = 371] [outer = 1C88D400] 11:30:36 INFO - PROCESS | 3232 | 1461263436182 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:30:36 INFO - PROCESS | 3232 | 1461263436239 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 11:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:30:36 INFO - PROCESS | 3232 | 1461263436251 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 3232 | 1461263436252 Marionette TRACE conn4 <- [1,462,null,{}] 11:30:36 INFO - PROCESS | 3232 | 1461263436256 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:30:36 INFO - PROCESS | 3232 | 1461263436403 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:30:36 INFO - PROCESS | 3232 | 1461263436465 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 3232 | ++DOCSHELL 1F988000 == 50 [pid = 3232] [id = 125] 11:30:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (2042F400) [pid = 3232] [serial = 372] [outer = 00000000] 11:30:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (2049A800) [pid = 3232] [serial = 373] [outer = 2042F400] 11:30:36 INFO - PROCESS | 3232 | 1461263436514 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (2049F400) [pid = 3232] [serial = 374] [outer = 2042F400] 11:30:37 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:37 INFO - PROCESS | 3232 | 1461263437012 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:30:37 INFO - PROCESS | 3232 | 1461263437084 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 11:30:37 INFO - PROCESS | 3232 | 1461263437090 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 3232 | 1461263437092 Marionette TRACE conn4 <- [1,466,null,{}] 11:30:37 INFO - PROCESS | 3232 | 1461263437096 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:30:37 INFO - PROCESS | 3232 | 1461263437216 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:30:37 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1DF2F400) [pid = 3232] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:30:37 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (12B52000) [pid = 3232] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:30:37 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (207BE400) [pid = 3232] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:30:37 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12950000) [pid = 3232] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:30:37 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (193ED400) [pid = 3232] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:30:37 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1AF86000) [pid = 3232] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:30:37 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B62C800) [pid = 3232] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:30:37 INFO - PROCESS | 3232 | 1461263437272 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 3232 | ++DOCSHELL 0EEED400 == 51 [pid = 3232] [id = 126] 11:30:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (0EEF1400) [pid = 3232] [serial = 375] [outer = 00000000] 11:30:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (190F0800) [pid = 3232] [serial = 376] [outer = 0EEF1400] 11:30:37 INFO - PROCESS | 3232 | 1461263437318 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1B2C1C00) [pid = 3232] [serial = 377] [outer = 0EEF1400] 11:30:37 INFO - PROCESS | 3232 | 1461263437709 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:30:37 INFO - PROCESS | 3232 | 1461263437764 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 11:30:37 INFO - PROCESS | 3232 | 1461263437768 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 3232 | 1461263437769 Marionette TRACE conn4 <- [1,470,null,{}] 11:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:30:37 INFO - PROCESS | 3232 | 1461263437773 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:30:37 INFO - PROCESS | 3232 | 1461263437854 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:30:37 INFO - PROCESS | 3232 | 1461263437862 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 3232 | ++DOCSHELL 1C6D1800 == 52 [pid = 3232] [id = 127] 11:30:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (20351800) [pid = 3232] [serial = 378] [outer = 00000000] 11:30:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (207B8000) [pid = 3232] [serial = 379] [outer = 20351800] 11:30:37 INFO - PROCESS | 3232 | 1461263437907 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (204A5C00) [pid = 3232] [serial = 380] [outer = 20351800] 11:30:38 INFO - PROCESS | 3232 | 1461263438343 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:30:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 11:30:38 INFO - PROCESS | 3232 | 1461263438402 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 3232 | 1461263438404 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 11:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:30:38 INFO - PROCESS | 3232 | 1461263438407 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 3232 | 1461263438409 Marionette TRACE conn4 <- [1,474,null,{}] 11:30:38 INFO - PROCESS | 3232 | 1461263438413 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:30:38 INFO - PROCESS | 3232 | 1461263438494 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:30:38 INFO - PROCESS | 3232 | 1461263438530 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 3232 | ++DOCSHELL 207C3C00 == 53 [pid = 3232] [id = 128] 11:30:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (207C5000) [pid = 3232] [serial = 381] [outer = 00000000] 11:30:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (21667400) [pid = 3232] [serial = 382] [outer = 207C5000] 11:30:38 INFO - PROCESS | 3232 | 1461263438576 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (2166EC00) [pid = 3232] [serial = 383] [outer = 207C5000] 11:30:39 INFO - PROCESS | 3232 | 1461263439013 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:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 11:30:39 INFO - PROCESS | 3232 | 1461263439038 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 3232 | 1461263439040 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 11:30:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:30:39 INFO - PROCESS | 3232 | 1461263439044 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 3232 | 1461263439045 Marionette TRACE conn4 <- [1,478,null,{}] 11:30:39 INFO - PROCESS | 3232 | 1461263439049 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:30:39 INFO - PROCESS | 3232 | 1461263439129 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:30:39 INFO - PROCESS | 3232 | 1461263439136 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 3232 | ++DOCSHELL 1D674800 == 54 [pid = 3232] [id = 129] 11:30:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1D676800) [pid = 3232] [serial = 384] [outer = 00000000] 11:30:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1D67BC00) [pid = 3232] [serial = 385] [outer = 1D676800] 11:30:39 INFO - PROCESS | 3232 | 1461263439182 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1D67D400) [pid = 3232] [serial = 386] [outer = 1D676800] 11:30:39 INFO - PROCESS | 3232 | 1461263439899 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:30:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:30:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 11:30:40 INFO - PROCESS | 3232 | 1461263439975 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 3232 | 1461263439981 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 11:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:30:40 INFO - PROCESS | 3232 | 1461263439987 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 3232 | 1461263439991 Marionette TRACE conn4 <- [1,482,null,{}] 11:30:40 INFO - PROCESS | 3232 | 1461263439996 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:30:40 INFO - PROCESS | 3232 | 1461263440122 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:30:40 INFO - PROCESS | 3232 | 1461263440242 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 3232 | ++DOCSHELL 12B51C00 == 55 [pid = 3232] [id = 130] 11:30:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (177D9C00) [pid = 3232] [serial = 387] [outer = 00000000] 11:30:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (193EF000) [pid = 3232] [serial = 388] [outer = 177D9C00] 11:30:40 INFO - PROCESS | 3232 | 1461263440307 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1AF38000) [pid = 3232] [serial = 389] [outer = 177D9C00] 11:30:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1B297C00) [pid = 3232] [serial = 390] [outer = 123E4000] 11:30:41 INFO - PROCESS | 3232 | 1461263441008 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:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1071ms 11:30:41 INFO - PROCESS | 3232 | 1461263441064 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:30:41 INFO - PROCESS | 3232 | 1461263441069 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 11:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:30:41 INFO - PROCESS | 3232 | 1461263441076 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 3232 | 1461263441079 Marionette TRACE conn4 <- [1,486,null,{}] 11:30:41 INFO - PROCESS | 3232 | 1461263441083 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:30:41 INFO - PROCESS | 3232 | 1461263441192 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:30:41 INFO - PROCESS | 3232 | 1461263441320 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 3232 | ++DOCSHELL 1791C800 == 56 [pid = 3232] [id = 131] 11:30:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (19143400) [pid = 3232] [serial = 391] [outer = 00000000] 11:30:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1DEBF800) [pid = 3232] [serial = 392] [outer = 19143400] 11:30:41 INFO - PROCESS | 3232 | 1461263441379 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1F1CAC00) [pid = 3232] [serial = 393] [outer = 19143400] 11:30:42 INFO - PROCESS | 3232 | 1461263441980 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:30:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:30:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 11:30:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:30:42 INFO - PROCESS | 3232 | 1461263442051 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 3232 | 1461263442054 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 11:30:42 INFO - PROCESS | 3232 | 1461263442058 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 3232 | 1461263442061 Marionette TRACE conn4 <- [1,490,null,{}] 11:30:42 INFO - PROCESS | 3232 | 1461263442073 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:30:42 INFO - PROCESS | 3232 | 1461263442233 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:30:42 INFO - PROCESS | 3232 | 1461263442245 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 3232 | ++DOCSHELL 21798000 == 57 [pid = 3232] [id = 132] 11:30:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (21798400) [pid = 3232] [serial = 394] [outer = 00000000] 11:30:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (2179C000) [pid = 3232] [serial = 395] [outer = 21798400] 11:30:42 INFO - PROCESS | 3232 | 1461263442306 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (21828000) [pid = 3232] [serial = 396] [outer = 21798400] 11:30:42 INFO - PROCESS | 3232 | 1461263442912 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:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 11:30:43 INFO - PROCESS | 3232 | 1461263442990 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 3232 | 1461263442993 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 11:30:43 INFO - PROCESS | 3232 | 1461263442997 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:30:43 INFO - PROCESS | 3232 | 1461263442999 Marionette TRACE conn4 <- [1,494,null,{}] 11:30:43 INFO - PROCESS | 3232 | 1461263443003 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:30:43 INFO - PROCESS | 3232 | 1461263443110 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:30:43 INFO - PROCESS | 3232 | 1461263443386 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB0000 == 58 [pid = 3232] [id = 133] 11:30:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (0EEECC00) [pid = 3232] [serial = 397] [outer = 00000000] 11:30:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (12B43400) [pid = 3232] [serial = 398] [outer = 0EEECC00] 11:30:43 INFO - PROCESS | 3232 | 1461263443463 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (12CEDC00) [pid = 3232] [serial = 399] [outer = 0EEECC00] 11:30:44 INFO - PROCESS | 3232 | 1461263444074 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:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1122ms 11:30:44 INFO - PROCESS | 3232 | 1461263444123 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 3232 | 1461263444128 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 11:30:44 INFO - PROCESS | 3232 | 1461263444133 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:30:44 INFO - PROCESS | 3232 | 1461263444136 Marionette TRACE conn4 <- [1,498,null,{}] 11:30:44 INFO - PROCESS | 3232 | 1461263444141 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:30:44 INFO - PROCESS | 3232 | 1461263444242 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:30:44 INFO - PROCESS | 3232 | 1461263444372 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 3232 | ++DOCSHELL 17918000 == 59 [pid = 3232] [id = 134] 11:30:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1791A800) [pid = 3232] [serial = 400] [outer = 00000000] 11:30:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (190C5400) [pid = 3232] [serial = 401] [outer = 1791A800] 11:30:44 INFO - PROCESS | 3232 | 1461263444424 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (193E8C00) [pid = 3232] [serial = 402] [outer = 1791A800] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 2049C000 == 58 [pid = 3232] [id = 107] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 1A101400 == 57 [pid = 3232] [id = 18] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 1EBC7400 == 56 [pid = 3232] [id = 21] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 179FEC00 == 55 [pid = 3232] [id = 22] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 17A1F400 == 54 [pid = 3232] [id = 17] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 17A14400 == 53 [pid = 3232] [id = 16] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 1913F000 == 52 [pid = 3232] [id = 19] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 16367400 == 51 [pid = 3232] [id = 15] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 1B2BD400 == 50 [pid = 3232] [id = 25] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 16368400 == 49 [pid = 3232] [id = 90] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 0EEEF800 == 48 [pid = 3232] [id = 24] 11:30:44 INFO - PROCESS | 3232 | --DOCSHELL 1C884800 == 47 [pid = 3232] [id = 77] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (1B2C3800) [pid = 3232] [serial = 316] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (14151400) [pid = 3232] [serial = 313] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (204A2000) [pid = 3232] [serial = 319] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1C69C800) [pid = 3232] [serial = 322] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1C889C00) [pid = 3232] [serial = 340] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOCSHELL 1791AC00 == 46 [pid = 3232] [id = 116] 11:30:45 INFO - PROCESS | 3232 | --DOCSHELL 1294B000 == 45 [pid = 3232] [id = 115] 11:30:45 INFO - PROCESS | 3232 | --DOCSHELL 1AF35800 == 44 [pid = 3232] [id = 114] 11:30:45 INFO - PROCESS | 3232 | 1461263445077 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:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 970ms 11:30:45 INFO - PROCESS | 3232 | 1461263445109 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 3232 | 1461263445113 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 11:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:30:45 INFO - PROCESS | 3232 | 1461263445118 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 3232 | 1461263445120 Marionette TRACE conn4 <- [1,502,null,{}] 11:30:45 INFO - PROCESS | 3232 | 1461263445123 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:30:45 INFO - PROCESS | 3232 | 1461263445207 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1EDCB800) [pid = 3232] [serial = 221] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (16368800) [pid = 3232] [serial = 325] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (21998000) [pid = 3232] [serial = 311] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (139AA800) [pid = 3232] [serial = 328] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1AF3D000) [pid = 3232] [serial = 332] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (17401800) [pid = 3232] [serial = 329] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1A1E3C00) [pid = 3232] [serial = 331] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (179E0000) [pid = 3232] [serial = 326] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1B677800) [pid = 3232] [serial = 338] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1B30D400) [pid = 3232] [serial = 335] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1B2C7800) [pid = 3232] [serial = 334] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1B678400) [pid = 3232] [serial = 337] [outer = 00000000] [url = about:blank] 11:30:45 INFO - PROCESS | 3232 | 1461263445308 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 3232 | ++DOCSHELL 12417800 == 45 [pid = 3232] [id = 135] 11:30:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (12480400) [pid = 3232] [serial = 403] [outer = 00000000] 11:30:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (12C84000) [pid = 3232] [serial = 404] [outer = 12480400] 11:30:45 INFO - PROCESS | 3232 | 1461263445356 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (14151400) [pid = 3232] [serial = 405] [outer = 12480400] 11:30:45 INFO - PROCESS | 3232 | 1461263445770 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:30:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:30:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 11:30:45 INFO - PROCESS | 3232 | 1461263445793 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 3232 | 1461263445795 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 11:30:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:30:45 INFO - PROCESS | 3232 | 1461263445800 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 3232 | 1461263445806 Marionette TRACE conn4 <- [1,506,null,{}] 11:30:45 INFO - PROCESS | 3232 | 1461263445815 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:30:45 INFO - PROCESS | 3232 | 1461263445901 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:30:45 INFO - PROCESS | 3232 | 1461263445908 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 3232 | ++DOCSHELL 17914000 == 46 [pid = 3232] [id = 136] 11:30:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (17917800) [pid = 3232] [serial = 406] [outer = 00000000] 11:30:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1A1E0800) [pid = 3232] [serial = 407] [outer = 17917800] 11:30:45 INFO - PROCESS | 3232 | 1461263445955 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1AF81C00) [pid = 3232] [serial = 408] [outer = 17917800] 11:30:46 INFO - PROCESS | 3232 | 1461263446411 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:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 11:30:46 INFO - PROCESS | 3232 | 1461263446433 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 3232 | 1461263446435 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 11:30:46 INFO - PROCESS | 3232 | 1461263446439 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:30:46 INFO - PROCESS | 3232 | 1461263446440 Marionette TRACE conn4 <- [1,510,null,{}] 11:30:46 INFO - PROCESS | 3232 | 1461263446444 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:30:46 INFO - PROCESS | 3232 | 1461263446524 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:30:46 INFO - PROCESS | 3232 | 1461263446531 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 3232 | ++DOCSHELL 190C4C00 == 47 [pid = 3232] [id = 137] 11:30:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1AF83400) [pid = 3232] [serial = 409] [outer = 00000000] 11:30:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1B5A0C00) [pid = 3232] [serial = 410] [outer = 1AF83400] 11:30:46 INFO - PROCESS | 3232 | 1461263446578 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1B5AA800) [pid = 3232] [serial = 411] [outer = 1AF83400] 11:30:47 INFO - PROCESS | 3232 | 1461263447045 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:30:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 11:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:30:47 INFO - PROCESS | 3232 | 1461263447077 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 3232 | 1461263447079 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 11:30:47 INFO - PROCESS | 3232 | 1461263447083 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 3232 | 1461263447084 Marionette TRACE conn4 <- [1,514,null,{}] 11:30:47 INFO - PROCESS | 3232 | 1461263447098 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:30:47 INFO - PROCESS | 3232 | 1461263447202 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:30:47 INFO - PROCESS | 3232 | 1461263447209 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 3232 | ++DOCSHELL 1230C800 == 48 [pid = 3232] [id = 138] 11:30:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1B62B000) [pid = 3232] [serial = 412] [outer = 00000000] 11:30:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1B67E400) [pid = 3232] [serial = 413] [outer = 1B62B000] 11:30:47 INFO - PROCESS | 3232 | 1461263447267 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1C698400) [pid = 3232] [serial = 414] [outer = 1B62B000] 11:30:47 INFO - PROCESS | 3232 | 1461263447765 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:30:47 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:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 11:30:47 INFO - PROCESS | 3232 | 1461263447818 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 3232 | 1461263447820 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 11:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:30:47 INFO - PROCESS | 3232 | 1461263447823 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 3232 | 1461263447825 Marionette TRACE conn4 <- [1,518,null,{}] 11:30:47 INFO - PROCESS | 3232 | 1461263447836 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:30:48 INFO - PROCESS | 3232 | 1461263447975 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:30:48 INFO - PROCESS | 3232 | 1461263447990 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 3232 | ++DOCSHELL 1791AC00 == 49 [pid = 3232] [id = 139] 11:30:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (17A16800) [pid = 3232] [serial = 415] [outer = 00000000] 11:30:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1D571800) [pid = 3232] [serial = 416] [outer = 17A16800] 11:30:48 INFO - PROCESS | 3232 | 1461263448036 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1D576C00) [pid = 3232] [serial = 417] [outer = 17A16800] 11:30:48 INFO - PROCESS | 3232 | 1461263448472 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:30:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:30:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 11:30:48 INFO - PROCESS | 3232 | 1461263448497 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 3232 | 1461263448499 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 11:30:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:30:48 INFO - PROCESS | 3232 | 1461263448507 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 3232 | 1461263448509 Marionette TRACE conn4 <- [1,522,null,{}] 11:30:48 INFO - PROCESS | 3232 | 1461263448513 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:30:48 INFO - PROCESS | 3232 | 1461263448622 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:30:48 INFO - PROCESS | 3232 | 1461263448629 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 3232 | ++DOCSHELL 1C885C00 == 50 [pid = 3232] [id = 140] 11:30:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1C891C00) [pid = 3232] [serial = 418] [outer = 00000000] 11:30:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (1DF2E000) [pid = 3232] [serial = 419] [outer = 1C891C00] 11:30:48 INFO - PROCESS | 3232 | 1461263448720 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1DF2BC00) [pid = 3232] [serial = 420] [outer = 1C891C00] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (17AD3000) [pid = 3232] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (0EEF6800) [pid = 3232] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1791BC00) [pid = 3232] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (0EEF1400) [pid = 3232] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (12B32400) [pid = 3232] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (20351800) [pid = 3232] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1247AC00) [pid = 3232] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (12CE6400) [pid = 3232] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1294E000) [pid = 3232] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1791B800) [pid = 3232] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (12B32000) [pid = 3232] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (2049E000) [pid = 3232] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (207C1C00) [pid = 3232] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1B5AC400) [pid = 3232] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (12B4CC00) [pid = 3232] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (120B9C00) [pid = 3232] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1740E400) [pid = 3232] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (16310400) [pid = 3232] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (17710C00) [pid = 3232] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1B675000) [pid = 3232] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1635D000) [pid = 3232] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1225E000) [pid = 3232] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1D575000) [pid = 3232] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1C886800) [pid = 3232] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (207C5000) [pid = 3232] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1C88D400) [pid = 3232] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1B5AE800) [pid = 3232] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1AF3BC00) [pid = 3232] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (2042F400) [pid = 3232] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (177DC400) [pid = 3232] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1EBB8400) [pid = 3232] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:30:49 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1B67C400) [pid = 3232] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:30:49 INFO - PROCESS | 3232 | 1461263449651 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:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1177ms 11:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:30:49 INFO - PROCESS | 3232 | 1461263449681 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 3232 | 1461263449683 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 11:30:49 INFO - PROCESS | 3232 | 1461263449686 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 3232 | 1461263449688 Marionette TRACE conn4 <- [1,526,null,{}] 11:30:49 INFO - PROCESS | 3232 | 1461263449691 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:30:49 INFO - PROCESS | 3232 | 1461263449771 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:30:49 INFO - PROCESS | 3232 | 1461263449852 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAF400 == 51 [pid = 3232] [id = 141] 11:30:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (12307000) [pid = 3232] [serial = 421] [outer = 00000000] 11:30:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (12B52400) [pid = 3232] [serial = 422] [outer = 12307000] 11:30:49 INFO - PROCESS | 3232 | 1461263449898 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (139A1000) [pid = 3232] [serial = 423] [outer = 12307000] 11:30:50 INFO - PROCESS | 3232 | 1461263450273 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:30:50 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:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 11:30:50 INFO - PROCESS | 3232 | 1461263450316 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:30:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:30:50 INFO - PROCESS | 3232 | 1461263450318 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 11:30:50 INFO - PROCESS | 3232 | 1461263450322 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 3232 | 1461263450323 Marionette TRACE conn4 <- [1,530,null,{}] 11:30:50 INFO - PROCESS | 3232 | 1461263450327 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:30:50 INFO - PROCESS | 3232 | 1461263450435 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:30:50 INFO - PROCESS | 3232 | 1461263450445 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 3232 | ++DOCSHELL 1635E000 == 52 [pid = 3232] [id = 142] 11:30:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1740E400) [pid = 3232] [serial = 424] [outer = 00000000] 11:30:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1B67C400) [pid = 3232] [serial = 425] [outer = 1740E400] 11:30:50 INFO - PROCESS | 3232 | 1461263450491 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D56D000) [pid = 3232] [serial = 426] [outer = 1740E400] 11:30:50 INFO - PROCESS | 3232 | 1461263450899 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:30:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:30:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:30:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:30:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:30:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:30:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:30:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 11:30:50 INFO - PROCESS | 3232 | 1461263450953 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 3232 | 1461263450955 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 11:30:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:30:50 INFO - PROCESS | 3232 | 1461263450958 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 3232 | 1461263450960 Marionette TRACE conn4 <- [1,534,null,{}] 11:30:50 INFO - PROCESS | 3232 | 1461263450964 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:30:51 INFO - PROCESS | 3232 | 1461263451085 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:30:51 INFO - PROCESS | 3232 | 1461263451130 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 3232 | ++DOCSHELL 12956C00 == 53 [pid = 3232] [id = 143] 11:30:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (193E6000) [pid = 3232] [serial = 427] [outer = 00000000] 11:30:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (20352400) [pid = 3232] [serial = 428] [outer = 193E6000] 11:30:51 INFO - PROCESS | 3232 | 1461263451181 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (2042F400) [pid = 3232] [serial = 429] [outer = 193E6000] 11:30:51 INFO - PROCESS | 3232 | 1461263451671 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:30:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:30:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 731ms 11:30:51 INFO - PROCESS | 3232 | 1461263451694 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 3232 | 1461263451699 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 11:30:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:30:51 INFO - PROCESS | 3232 | 1461263451705 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 3232 | 1461263451710 Marionette TRACE conn4 <- [1,538,null,{}] 11:30:51 INFO - PROCESS | 3232 | 1461263451717 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:30:51 INFO - PROCESS | 3232 | 1461263451829 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:30:51 INFO - PROCESS | 3232 | 1461263451932 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF2800 == 54 [pid = 3232] [id = 144] 11:30:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (0EEF5400) [pid = 3232] [serial = 430] [outer = 00000000] 11:30:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (12C79800) [pid = 3232] [serial = 431] [outer = 0EEF5400] 11:30:52 INFO - PROCESS | 3232 | 1461263451990 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1399D000) [pid = 3232] [serial = 432] [outer = 0EEF5400] 11:30:52 INFO - PROCESS | 3232 | 1461263452585 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:30:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:30:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 11:30:52 INFO - PROCESS | 3232 | 1461263452638 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 3232 | 1461263452644 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 11:30:52 INFO - PROCESS | 3232 | 1461263452668 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:30:52 INFO - PROCESS | 3232 | 1461263452671 Marionette TRACE conn4 <- [1,542,null,{}] 11:30:52 INFO - PROCESS | 3232 | 1461263452675 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:30:52 INFO - PROCESS | 3232 | 1461263452789 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:30:52 INFO - PROCESS | 3232 | 1461263452907 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 3232 | ++DOCSHELL 179FD400 == 55 [pid = 3232] [id = 145] 11:30:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (17A1F400) [pid = 3232] [serial = 433] [outer = 00000000] 11:30:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1B30E400) [pid = 3232] [serial = 434] [outer = 17A1F400] 11:30:52 INFO - PROCESS | 3232 | 1461263452964 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1B67B000) [pid = 3232] [serial = 435] [outer = 17A1F400] 11:30:53 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:53 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:30:53 INFO - PROCESS | 3232 | 1461263453521 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:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 11:30:53 INFO - PROCESS | 3232 | 1461263453604 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 3232 | 1461263453607 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 11:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:30:53 INFO - PROCESS | 3232 | 1461263453610 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 3232 | 1461263453614 Marionette TRACE conn4 <- [1,546,null,{}] 11:30:53 INFO - PROCESS | 3232 | 1461263453626 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:30:53 INFO - PROCESS | 3232 | 1461263453784 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:30:53 INFO - PROCESS | 3232 | 1461263453797 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 3232 | ++DOCSHELL 12950800 == 56 [pid = 3232] [id = 146] 11:30:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1AF3C800) [pid = 3232] [serial = 436] [outer = 00000000] 11:30:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (20438C00) [pid = 3232] [serial = 437] [outer = 1AF3C800] 11:30:53 INFO - PROCESS | 3232 | 1461263453858 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (2049E800) [pid = 3232] [serial = 438] [outer = 1AF3C800] 11:30:54 INFO - PROCESS | 3232 | 1461263454493 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:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 11:30:54 INFO - PROCESS | 3232 | 1461263454544 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 3232 | 1461263454547 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 11:30:54 INFO - PROCESS | 3232 | 1461263454550 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:30:54 INFO - PROCESS | 3232 | 1461263454553 Marionette TRACE conn4 <- [1,550,null,{}] 11:30:54 INFO - PROCESS | 3232 | 1461263454557 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:30:54 INFO - PROCESS | 3232 | 1461263454662 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:30:54 INFO - PROCESS | 3232 | 1461263454788 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 3232 | ++DOCSHELL 207C2800 == 57 [pid = 3232] [id = 147] 11:30:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (207C4C00) [pid = 3232] [serial = 439] [outer = 00000000] 11:30:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (208C7C00) [pid = 3232] [serial = 440] [outer = 207C4C00] 11:30:54 INFO - PROCESS | 3232 | 1461263454845 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (208CA000) [pid = 3232] [serial = 441] [outer = 207C4C00] 11:30:55 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:55 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:30:55 INFO - PROCESS | 3232 | 1461263455400 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:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 11:30:55 INFO - PROCESS | 3232 | 1461263455484 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 3232 | 1461263455487 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 11:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:30:55 INFO - PROCESS | 3232 | 1461263455490 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 3232 | 1461263455492 Marionette TRACE conn4 <- [1,554,null,{}] 11:30:55 INFO - PROCESS | 3232 | 1461263455496 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:30:55 INFO - PROCESS | 3232 | 1461263455602 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:30:55 INFO - PROCESS | 3232 | 1461263455723 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 3232 | ++DOCSHELL 207C5000 == 58 [pid = 3232] [id = 148] 11:30:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (21668000) [pid = 3232] [serial = 442] [outer = 00000000] 11:30:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (21796400) [pid = 3232] [serial = 443] [outer = 21668000] 11:30:55 INFO - PROCESS | 3232 | 1461263455780 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (2179AC00) [pid = 3232] [serial = 444] [outer = 21668000] 11:30:56 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:56 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:30:56 INFO - PROCESS | 3232 | 1461263456325 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:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 871ms 11:30:56 INFO - PROCESS | 3232 | 1461263456364 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 3232 | 1461263456367 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 11:30:56 INFO - PROCESS | 3232 | 1461263456370 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:30:56 INFO - PROCESS | 3232 | 1461263456372 Marionette TRACE conn4 <- [1,558,null,{}] 11:30:56 INFO - PROCESS | 3232 | 1461263456376 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:30:56 INFO - PROCESS | 3232 | 1461263456522 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:30:56 INFO - PROCESS | 3232 | 1461263456625 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C5C00 == 59 [pid = 3232] [id = 149] 11:30:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1C516800) [pid = 3232] [serial = 445] [outer = 00000000] 11:30:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (204A4800) [pid = 3232] [serial = 446] [outer = 1C516800] 11:30:56 INFO - PROCESS | 3232 | 1461263456684 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (20713400) [pid = 3232] [serial = 447] [outer = 1C516800] 11:30:57 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:57 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:30:57 INFO - PROCESS | 3232 | 1461263457282 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:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1069ms 11:30:57 INFO - PROCESS | 3232 | 1461263457468 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 3232 | 1461263457472 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 11:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:30:57 INFO - PROCESS | 3232 | 1461263457487 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 3232 | 1461263457490 Marionette TRACE conn4 <- [1,562,null,{}] 11:30:57 INFO - PROCESS | 3232 | 1461263457496 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:30:57 INFO - PROCESS | 3232 | 1461263457596 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:30:57 INFO - PROCESS | 3232 | 1461263457774 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 3232 | ++DOCSHELL 12EE5000 == 60 [pid = 3232] [id = 150] 11:30:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (12EE6C00) [pid = 3232] [serial = 448] [outer = 00000000] 11:30:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (141A4C00) [pid = 3232] [serial = 449] [outer = 12EE6C00] 11:30:57 INFO - PROCESS | 3232 | 1461263457831 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (17731C00) [pid = 3232] [serial = 450] [outer = 12EE6C00] 11:30:58 INFO - PROCESS | 3232 | 1461263458377 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:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 990ms 11:30:58 INFO - PROCESS | 3232 | 1461263458481 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 3232 | 1461263458484 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 11:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:30:58 INFO - PROCESS | 3232 | 1461263458491 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 3232 | 1461263458495 Marionette TRACE conn4 <- [1,566,null,{}] 11:30:58 INFO - PROCESS | 3232 | 1461263458499 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:30:58 INFO - PROCESS | 3232 | 1461263458595 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:30:58 INFO - PROCESS | 3232 | 1461263458618 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 3232 | ++DOCSHELL 12CEC400 == 61 [pid = 3232] [id = 151] 11:30:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (12CF1400) [pid = 3232] [serial = 451] [outer = 00000000] 11:30:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (177C2C00) [pid = 3232] [serial = 452] [outer = 12CF1400] 11:30:58 INFO - PROCESS | 3232 | 1461263458667 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (17911C00) [pid = 3232] [serial = 453] [outer = 12CF1400] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (12B50000) [pid = 3232] [serial = 224] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (17735400) [pid = 3232] [serial = 314] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (12958400) [pid = 3232] [serial = 188] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (193E9400) [pid = 3232] [serial = 179] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (12B3A000) [pid = 3232] [serial = 106] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (204A6400) [pid = 3232] [serial = 320] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (2160EC00) [pid = 3232] [serial = 278] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1EB4BC00) [pid = 3232] [serial = 272] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1B67EC00) [pid = 3232] [serial = 185] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1248F800) [pid = 3232] [serial = 139] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (18859400) [pid = 3232] [serial = 269] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (18F74000) [pid = 3232] [serial = 227] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1B5A1000) [pid = 3232] [serial = 317] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1B67AC00) [pid = 3232] [serial = 182] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (179F6400) [pid = 3232] [serial = 142] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (12CEB400) [pid = 3232] [serial = 176] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (20439800) [pid = 3232] [serial = 275] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1DF2D800) [pid = 3232] [serial = 230] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1C6A0000) [pid = 3232] [serial = 323] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1294C800) [pid = 3232] [serial = 266] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1F989C00) [pid = 3232] [serial = 233] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1D570C00) [pid = 3232] [serial = 370] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1C893800) [pid = 3232] [serial = 341] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (12B3C400) [pid = 3232] [serial = 343] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B2BE800) [pid = 3232] [serial = 364] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1B2CC800) [pid = 3232] [serial = 365] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1D753C00) [pid = 3232] [serial = 352] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (2049A800) [pid = 3232] [serial = 373] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B294800) [pid = 3232] [serial = 349] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1880B800) [pid = 3232] [serial = 361] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (18F74800) [pid = 3232] [serial = 362] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1D57A000) [pid = 3232] [serial = 371] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1ED7C000) [pid = 3232] [serial = 356] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1EDCD800) [pid = 3232] [serial = 355] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1C69C000) [pid = 3232] [serial = 367] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (17A22C00) [pid = 3232] [serial = 346] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (190F0800) [pid = 3232] [serial = 376] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (17919800) [pid = 3232] [serial = 359] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (177EEC00) [pid = 3232] [serial = 358] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (2049F400) [pid = 3232] [serial = 374] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (207B8000) [pid = 3232] [serial = 379] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1B2C1C00) [pid = 3232] [serial = 377] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (2166EC00) [pid = 3232] [serial = 383] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1C6A5000) [pid = 3232] [serial = 368] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (204A5C00) [pid = 3232] [serial = 380] [outer = 00000000] [url = about:blank] 11:30:58 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (21667400) [pid = 3232] [serial = 382] [outer = 00000000] [url = about:blank] 11:30:59 INFO - PROCESS | 3232 | 1461263459147 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:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 11:30:59 INFO - PROCESS | 3232 | 1461263459184 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 3232 | 1461263459186 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 11:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:30:59 INFO - PROCESS | 3232 | 1461263459190 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 3232 | 1461263459192 Marionette TRACE conn4 <- [1,570,null,{}] 11:30:59 INFO - PROCESS | 3232 | 1461263459202 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:30:59 INFO - PROCESS | 3232 | 1461263459292 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:30:59 INFO - PROCESS | 3232 | 1461263459301 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 3232 | ++DOCSHELL 1885A000 == 62 [pid = 3232] [id = 152] 11:30:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (190BC800) [pid = 3232] [serial = 454] [outer = 00000000] 11:30:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (193F2C00) [pid = 3232] [serial = 455] [outer = 190BC800] 11:30:59 INFO - PROCESS | 3232 | 1461263459352 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1A1E7000) [pid = 3232] [serial = 456] [outer = 190BC800] 11:30:59 INFO - PROCESS | 3232 | 1461263459844 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:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 11:30:59 INFO - PROCESS | 3232 | 1461263459863 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 3232 | 1461263459865 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 11:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:30:59 INFO - PROCESS | 3232 | 1461263459868 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 3232 | 1461263459870 Marionette TRACE conn4 <- [1,574,null,{}] 11:30:59 INFO - PROCESS | 3232 | 1461263459874 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:30:59 INFO - PROCESS | 3232 | 1461263459960 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:30:59 INFO - PROCESS | 3232 | 1461263459966 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 3232 | ++DOCSHELL 1B299400 == 63 [pid = 3232] [id = 153] 11:31:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1B2BDC00) [pid = 3232] [serial = 457] [outer = 00000000] 11:31:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1B5A5800) [pid = 3232] [serial = 458] [outer = 1B2BDC00] 11:31:00 INFO - PROCESS | 3232 | 1461263460015 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1B62C400) [pid = 3232] [serial = 459] [outer = 1B2BDC00] 11:31:00 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:00 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:00 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:00 INFO - PROCESS | 3232 | 1461263460425 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:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 11:31:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:31:00 INFO - PROCESS | 3232 | 1461263460439 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 3232 | 1461263460441 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 11:31:00 INFO - PROCESS | 3232 | 1461263460444 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 3232 | 1461263460446 Marionette TRACE conn4 <- [1,578,null,{}] 11:31:00 INFO - PROCESS | 3232 | 1461263460449 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:31:00 INFO - PROCESS | 3232 | 1461263460540 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:31:00 INFO - PROCESS | 3232 | 1461263460591 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 3232 | ++DOCSHELL 2070B000 == 64 [pid = 3232] [id = 154] 11:31:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (2070B400) [pid = 3232] [serial = 460] [outer = 00000000] 11:31:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B5ACC00) [pid = 3232] [serial = 461] [outer = 2070B400] 11:31:00 INFO - PROCESS | 3232 | 1461263460641 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B678800) [pid = 3232] [serial = 462] [outer = 2070B400] 11:31:01 INFO - PROCESS | 3232 | 1461263461175 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:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 771ms 11:31:01 INFO - PROCESS | 3232 | 1461263461215 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:31:01 INFO - PROCESS | 3232 | 1461263461217 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 11:31:01 INFO - PROCESS | 3232 | 1461263461220 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 3232 | 1461263461222 Marionette TRACE conn4 <- [1,582,null,{}] 11:31:01 INFO - PROCESS | 3232 | 1461263461233 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:31:01 INFO - PROCESS | 3232 | 1461263461360 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:31:01 INFO - PROCESS | 3232 | 1461263461374 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 3232 | ++DOCSHELL 1C723800 == 65 [pid = 3232] [id = 155] 11:31:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1C890400) [pid = 3232] [serial = 463] [outer = 00000000] 11:31:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1D572C00) [pid = 3232] [serial = 464] [outer = 1C890400] 11:31:01 INFO - PROCESS | 3232 | 1461263461471 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1D57BC00) [pid = 3232] [serial = 465] [outer = 1C890400] 11:31:01 INFO - PROCESS | 3232 | 1461263461935 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:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 11:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:31:01 INFO - PROCESS | 3232 | 1461263461951 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 3232 | 1461263461953 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 11:31:01 INFO - PROCESS | 3232 | 1461263461956 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 3232 | 1461263461958 Marionette TRACE conn4 <- [1,586,null,{}] 11:31:02 INFO - PROCESS | 3232 | 1461263461967 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:31:02 INFO - PROCESS | 3232 | 1461263462077 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:31:02 INFO - PROCESS | 3232 | 1461263462083 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 3232 | ++DOCSHELL 1D571400 == 66 [pid = 3232] [id = 156] 11:31:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1D753C00) [pid = 3232] [serial = 466] [outer = 00000000] 11:31:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1DF29000) [pid = 3232] [serial = 467] [outer = 1D753C00] 11:31:02 INFO - PROCESS | 3232 | 1461263462130 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1EBC1400) [pid = 3232] [serial = 468] [outer = 1D753C00] 11:31:02 INFO - PROCESS | 3232 | 1461263462589 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:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 11:31:02 INFO - PROCESS | 3232 | 1461263462655 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:31:02 INFO - PROCESS | 3232 | 1461263462657 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 11:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:31:02 INFO - PROCESS | 3232 | 1461263462661 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:31:02 INFO - PROCESS | 3232 | 1461263462662 Marionette TRACE conn4 <- [1,590,null,{}] 11:31:02 INFO - PROCESS | 3232 | 1461263462666 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:31:02 INFO - PROCESS | 3232 | 1461263462805 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:31:02 INFO - PROCESS | 3232 | 1461263462830 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 3232 | ++DOCSHELL 1C699000 == 67 [pid = 3232] [id = 157] 11:31:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1DEB4800) [pid = 3232] [serial = 469] [outer = 00000000] 11:31:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1F987400) [pid = 3232] [serial = 470] [outer = 1DEB4800] 11:31:02 INFO - PROCESS | 3232 | 1461263462875 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (20350C00) [pid = 3232] [serial = 471] [outer = 1DEB4800] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1294CC00) [pid = 3232] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1AF3C000) [pid = 3232] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1C6A4000) [pid = 3232] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1791B400) [pid = 3232] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1C891C00) [pid = 3232] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17A16800) [pid = 3232] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (12307000) [pid = 3232] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (0EEECC00) [pid = 3232] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (17917800) [pid = 3232] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1791A800) [pid = 3232] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12480400) [pid = 3232] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1740E400) [pid = 3232] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1AF83400) [pid = 3232] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:31:03 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1B62B000) [pid = 3232] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:31:03 INFO - PROCESS | 3232 | 1461263463476 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:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 11:31:03 INFO - PROCESS | 3232 | 1461263463532 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 3232 | 1461263463534 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 11:31:03 INFO - PROCESS | 3232 | 1461263463538 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:31:03 INFO - PROCESS | 3232 | 1461263463539 Marionette TRACE conn4 <- [1,594,null,{}] 11:31:03 INFO - PROCESS | 3232 | 1461263463543 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:31:03 INFO - PROCESS | 3232 | 1461263463622 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:31:03 INFO - PROCESS | 3232 | 1461263463708 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 3232 | ++DOCSHELL 12B38400 == 68 [pid = 3232] [id = 158] 11:31:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12CE7400) [pid = 3232] [serial = 472] [outer = 00000000] 11:31:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (193F1000) [pid = 3232] [serial = 473] [outer = 12CE7400] 11:31:03 INFO - PROCESS | 3232 | 1461263463753 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AF83C00) [pid = 3232] [serial = 474] [outer = 12CE7400] 11:31:04 INFO - PROCESS | 3232 | 1461263464148 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:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 631ms 11:31:04 INFO - PROCESS | 3232 | 1461263464173 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 3232 | 1461263464175 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 11:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:31:04 INFO - PROCESS | 3232 | 1461263464178 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 3232 | 1461263464180 Marionette TRACE conn4 <- [1,598,null,{}] 11:31:04 INFO - PROCESS | 3232 | 1461263464183 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:31:04 INFO - PROCESS | 3232 | 1461263464296 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:31:04 INFO - PROCESS | 3232 | 1461263464305 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 3232 | ++DOCSHELL 1914A000 == 69 [pid = 3232] [id = 159] 11:31:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (193E8000) [pid = 3232] [serial = 475] [outer = 00000000] 11:31:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1F982000) [pid = 3232] [serial = 476] [outer = 193E8000] 11:31:04 INFO - PROCESS | 3232 | 1461263464351 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (20433400) [pid = 3232] [serial = 477] [outer = 193E8000] 11:31:04 INFO - PROCESS | 3232 | [3232] 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:31:05 INFO - PROCESS | 3232 | 1461263465004 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:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 870ms 11:31:05 INFO - PROCESS | 3232 | 1461263465049 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 3232 | 1461263465052 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 11:31:05 INFO - PROCESS | 3232 | 1461263465055 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:31:05 INFO - PROCESS | 3232 | 1461263465057 Marionette TRACE conn4 <- [1,602,null,{}] 11:31:05 INFO - PROCESS | 3232 | 1461263465061 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:31:05 INFO - PROCESS | 3232 | 1461263465195 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:31:05 INFO - PROCESS | 3232 | 1461263465207 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 3232 | ++DOCSHELL 204A7000 == 70 [pid = 3232] [id = 160] 11:31:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (20711C00) [pid = 3232] [serial = 478] [outer = 00000000] 11:31:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (207BAC00) [pid = 3232] [serial = 479] [outer = 20711C00] 11:31:05 INFO - PROCESS | 3232 | 1461263465257 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (207C5800) [pid = 3232] [serial = 480] [outer = 20711C00] 11:31:05 INFO - PROCESS | 3232 | 1461263465947 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:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 11:31:06 INFO - PROCESS | 3232 | 1461263465990 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 3232 | 1461263465996 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 11:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:31:06 INFO - PROCESS | 3232 | 1461263466001 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 3232 | 1461263466005 Marionette TRACE conn4 <- [1,606,null,{}] 11:31:06 INFO - PROCESS | 3232 | 1461263466011 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:31:06 INFO - PROCESS | 3232 | 1461263466136 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:31:06 INFO - PROCESS | 3232 | 1461263466258 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 3232 | ++DOCSHELL 12492000 == 71 [pid = 3232] [id = 161] 11:31:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1294B000) [pid = 3232] [serial = 481] [outer = 00000000] 11:31:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1790F800) [pid = 3232] [serial = 482] [outer = 1294B000] 11:31:06 INFO - PROCESS | 3232 | 1461263466318 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (179F6400) [pid = 3232] [serial = 483] [outer = 1294B000] 11:31:06 INFO - PROCESS | 3232 | 1461263466876 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:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 931ms 11:31:06 INFO - PROCESS | 3232 | 1461263466935 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 3232 | 1461263466942 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 11:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:31:06 INFO - PROCESS | 3232 | 1461263466949 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 3232 | 1461263466952 Marionette TRACE conn4 <- [1,610,null,{}] 11:31:06 INFO - PROCESS | 3232 | 1461263466956 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:31:07 INFO - PROCESS | 3232 | 1461263467070 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:31:07 INFO - PROCESS | 3232 | 1461263467174 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 3232 | ++DOCSHELL 17A13800 == 72 [pid = 3232] [id = 162] 11:31:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (19142000) [pid = 3232] [serial = 484] [outer = 00000000] 11:31:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1B678C00) [pid = 3232] [serial = 485] [outer = 19142000] 11:31:07 INFO - PROCESS | 3232 | 1461263467232 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1C71A400) [pid = 3232] [serial = 486] [outer = 19142000] 11:31:07 INFO - PROCESS | 3232 | 1461263467878 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:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 11:31:07 INFO - PROCESS | 3232 | 1461263467920 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:31:07 INFO - PROCESS | 3232 | 1461263467922 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 11:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:31:07 INFO - PROCESS | 3232 | 1461263467926 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 3232 | 1461263467930 Marionette TRACE conn4 <- [1,614,null,{}] 11:31:07 INFO - PROCESS | 3232 | 1461263467942 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:31:08 INFO - PROCESS | 3232 | 1461263468083 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:31:08 INFO - PROCESS | 3232 | 1461263468215 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 3232 | ++DOCSHELL 2070A400 == 73 [pid = 3232] [id = 163] 11:31:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (204A9000) [pid = 3232] [serial = 487] [outer = 00000000] 11:31:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (208C3800) [pid = 3232] [serial = 488] [outer = 204A9000] 11:31:08 INFO - PROCESS | 3232 | 1461263468276 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (2160E400) [pid = 3232] [serial = 489] [outer = 204A9000] 11:31:08 INFO - PROCESS | 3232 | 1461263468898 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:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1023ms 11:31:08 INFO - PROCESS | 3232 | 1461263468953 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 3232 | 1461263468956 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 11:31:08 INFO - PROCESS | 3232 | 1461263468959 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:31:08 INFO - PROCESS | 3232 | 1461263468962 Marionette TRACE conn4 <- [1,618,null,{}] 11:31:08 INFO - PROCESS | 3232 | 1461263468965 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:31:09 INFO - PROCESS | 3232 | 1461263469078 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:31:09 INFO - PROCESS | 3232 | 1461263469205 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 3232 | ++DOCSHELL 21790000 == 74 [pid = 3232] [id = 164] 11:31:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (21791400) [pid = 3232] [serial = 490] [outer = 00000000] 11:31:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (21825800) [pid = 3232] [serial = 491] [outer = 21791400] 11:31:09 INFO - PROCESS | 3232 | 1461263469263 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (2182FC00) [pid = 3232] [serial = 492] [outer = 21791400] 11:31:10 INFO - PROCESS | 3232 | 1461263470051 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:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1119ms 11:31:10 INFO - PROCESS | 3232 | 1461263470082 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 3232 | 1461263470086 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 11:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:31:10 INFO - PROCESS | 3232 | 1461263470091 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 3232 | 1461263470095 Marionette TRACE conn4 <- [1,622,null,{}] 11:31:10 INFO - PROCESS | 3232 | 1461263470116 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:31:10 INFO - PROCESS | 3232 | 1461263470212 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:31:10 INFO - PROCESS | 3232 | 1461263470343 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 3232 | ++DOCSHELL 1240B800 == 75 [pid = 3232] [id = 165] 11:31:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (12955400) [pid = 3232] [serial = 493] [outer = 00000000] 11:31:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (131DF800) [pid = 3232] [serial = 494] [outer = 12955400] 11:31:10 INFO - PROCESS | 3232 | 1461263470394 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (177C1000) [pid = 3232] [serial = 495] [outer = 12955400] 11:31:10 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:10 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1C885C00 == 74 [pid = 3232] [id = 140] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1791AC00 == 73 [pid = 3232] [id = 139] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1885A800 == 72 [pid = 3232] [id = 11] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1914A000 == 71 [pid = 3232] [id = 159] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 12B38400 == 70 [pid = 3232] [id = 158] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1C699000 == 69 [pid = 3232] [id = 157] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1D571400 == 68 [pid = 3232] [id = 156] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1C723800 == 67 [pid = 3232] [id = 155] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 2070B000 == 66 [pid = 3232] [id = 154] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (20352400) [pid = 3232] [serial = 428] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1B299400 == 65 [pid = 3232] [id = 153] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 1885A000 == 64 [pid = 3232] [id = 152] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 12CEC400 == 63 [pid = 3232] [id = 151] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 12EE5000 == 62 [pid = 3232] [id = 150] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 179FD400 == 61 [pid = 3232] [id = 145] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 0EEF2800 == 60 [pid = 3232] [id = 144] 11:31:10 INFO - PROCESS | 3232 | --DOCSHELL 12956C00 == 59 [pid = 3232] [id = 143] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1DEBF800) [pid = 3232] [serial = 392] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (2179C000) [pid = 3232] [serial = 395] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1D56D000) [pid = 3232] [serial = 426] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1B67C400) [pid = 3232] [serial = 425] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (123E8400) [pid = 3232] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1DF2BC00) [pid = 3232] [serial = 420] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1B5A0C00) [pid = 3232] [serial = 410] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1B67E400) [pid = 3232] [serial = 413] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1C698400) [pid = 3232] [serial = 414] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B5AA800) [pid = 3232] [serial = 411] [outer = 00000000] [url = about:blank] 11:31:10 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (139A1000) [pid = 3232] [serial = 423] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12CE6C00) [pid = 3232] [serial = 344] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B2C8C00) [pid = 3232] [serial = 350] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1DCD6C00) [pid = 3232] [serial = 353] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (18805400) [pid = 3232] [serial = 347] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1DF2E000) [pid = 3232] [serial = 419] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1D576C00) [pid = 3232] [serial = 417] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1D571800) [pid = 3232] [serial = 416] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12B52400) [pid = 3232] [serial = 422] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12CEDC00) [pid = 3232] [serial = 399] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (12B43400) [pid = 3232] [serial = 398] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1A1E0800) [pid = 3232] [serial = 407] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1AF81C00) [pid = 3232] [serial = 408] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (193E8C00) [pid = 3232] [serial = 402] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (190C5400) [pid = 3232] [serial = 401] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (12C84000) [pid = 3232] [serial = 404] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (14151400) [pid = 3232] [serial = 405] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1D67BC00) [pid = 3232] [serial = 385] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (193EF000) [pid = 3232] [serial = 388] [outer = 00000000] [url = about:blank] 11:31:11 INFO - PROCESS | 3232 | 1461263471055 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:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 991ms 11:31:11 INFO - PROCESS | 3232 | 1461263471082 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 3232 | 1461263471087 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 11:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:31:11 INFO - PROCESS | 3232 | 1461263471093 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 3232 | 1461263471096 Marionette TRACE conn4 <- [1,626,null,{}] 11:31:11 INFO - PROCESS | 3232 | 1461263471100 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:31:11 INFO - PROCESS | 3232 | 1461263471195 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:31:11 INFO - PROCESS | 3232 | 1461263471277 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 3232 | ++DOCSHELL 1248D400 == 60 [pid = 3232] [id = 166] 11:31:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (12491C00) [pid = 3232] [serial = 496] [outer = 00000000] 11:31:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (12B46400) [pid = 3232] [serial = 497] [outer = 12491C00] 11:31:11 INFO - PROCESS | 3232 | 1461263471324 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (12B51800) [pid = 3232] [serial = 498] [outer = 12491C00] 11:31:11 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:11 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:11 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:11 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:11 INFO - PROCESS | 3232 | 1461263471741 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:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 11:31:11 INFO - PROCESS | 3232 | 1461263471827 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 3232 | 1461263471829 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 11:31:11 INFO - PROCESS | 3232 | 1461263471833 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:31:11 INFO - PROCESS | 3232 | 1461263471836 Marionette TRACE conn4 <- [1,630,null,{}] 11:31:11 INFO - PROCESS | 3232 | 1461263471847 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:31:11 INFO - PROCESS | 3232 | 1461263471940 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:31:11 INFO - PROCESS | 3232 | 1461263471950 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 3232 | ++DOCSHELL 17993800 == 61 [pid = 3232] [id = 167] 11:31:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (179DD000) [pid = 3232] [serial = 499] [outer = 00000000] 11:31:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (17A22800) [pid = 3232] [serial = 500] [outer = 179DD000] 11:31:12 INFO - PROCESS | 3232 | 1461263471998 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1885A000) [pid = 3232] [serial = 501] [outer = 179DD000] 11:31:12 INFO - PROCESS | 3232 | 1461263472460 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:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 11:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:31:12 INFO - PROCESS | 3232 | 1461263472507 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 3232 | 1461263472509 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 11:31:12 INFO - PROCESS | 3232 | 1461263472513 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 3232 | 1461263472514 Marionette TRACE conn4 <- [1,634,null,{}] 11:31:12 INFO - PROCESS | 3232 | 1461263472518 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:31:12 INFO - PROCESS | 3232 | 1461263472602 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:31:12 INFO - PROCESS | 3232 | 1461263472612 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 3232 | ++DOCSHELL 1914A000 == 62 [pid = 3232] [id = 168] 11:31:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (193E9400) [pid = 3232] [serial = 502] [outer = 00000000] 11:31:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1A1E7400) [pid = 3232] [serial = 503] [outer = 193E9400] 11:31:12 INFO - PROCESS | 3232 | 1461263472658 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AF35000) [pid = 3232] [serial = 504] [outer = 193E9400] 11:31:13 INFO - PROCESS | 3232 | 1461263473090 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:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 11:31:13 INFO - PROCESS | 3232 | 1461263473147 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 3232 | 1461263473149 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 11:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:31:13 INFO - PROCESS | 3232 | 1461263473152 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 3232 | 1461263473153 Marionette TRACE conn4 <- [1,638,null,{}] 11:31:13 INFO - PROCESS | 3232 | 1461263473157 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:31:13 INFO - PROCESS | 3232 | 1461263473236 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:31:13 INFO - PROCESS | 3232 | 1461263473242 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 3232 | ++DOCSHELL 1203D000 == 63 [pid = 3232] [id = 169] 11:31:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1AF8BC00) [pid = 3232] [serial = 505] [outer = 00000000] 11:31:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B2C0800) [pid = 3232] [serial = 506] [outer = 1AF8BC00] 11:31:13 INFO - PROCESS | 3232 | 1461263473289 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B2CC400) [pid = 3232] [serial = 507] [outer = 1AF8BC00] 11:31:13 INFO - PROCESS | 3232 | 1461263473801 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:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 11:31:13 INFO - PROCESS | 3232 | 1461263473823 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 3232 | 1461263473825 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 11:31:13 INFO - PROCESS | 3232 | 1461263473828 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 3232 | 1461263473830 Marionette TRACE conn4 <- [1,642,null,{}] 11:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:31:13 INFO - PROCESS | 3232 | 1461263473833 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:31:14 INFO - PROCESS | 3232 | 1461263473966 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:31:14 INFO - PROCESS | 3232 | 1461263474021 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 3232 | ++DOCSHELL 12B38800 == 64 [pid = 3232] [id = 170] 11:31:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12B4D400) [pid = 3232] [serial = 508] [outer = 00000000] 11:31:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1BE48000) [pid = 3232] [serial = 509] [outer = 12B4D400] 11:31:14 INFO - PROCESS | 3232 | 1461263474078 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1C4B2C00) [pid = 3232] [serial = 510] [outer = 12B4D400] 11:31:14 INFO - PROCESS | 3232 | 1461263474530 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:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 11:31:14 INFO - PROCESS | 3232 | 1461263474567 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 3232 | 1461263474569 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 11:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:31:14 INFO - PROCESS | 3232 | 1461263474572 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 3232 | 1461263474574 Marionette TRACE conn4 <- [1,646,null,{}] 11:31:14 INFO - PROCESS | 3232 | 1461263474617 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:31:14 INFO - PROCESS | 3232 | 1461263474724 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:31:14 INFO - PROCESS | 3232 | 1461263474737 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 3232 | ++DOCSHELL 12B3C400 == 65 [pid = 3232] [id = 171] 11:31:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C699000) [pid = 3232] [serial = 511] [outer = 00000000] 11:31:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C885C00) [pid = 3232] [serial = 512] [outer = 1C699000] 11:31:14 INFO - PROCESS | 3232 | 1461263474783 Marionette DEBUG loaded listener.js 11:31:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D50CC00) [pid = 3232] [serial = 513] [outer = 1C699000] 11:31:15 INFO - PROCESS | 3232 | 1461263475218 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:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 710ms 11:31:15 INFO - PROCESS | 3232 | 1461263475283 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 3232 | 1461263475285 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 11:31:15 INFO - PROCESS | 3232 | 1461263475288 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 3232 | 1461263475290 Marionette TRACE conn4 <- [1,650,null,{}] 11:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:31:15 INFO - PROCESS | 3232 | 1461263475293 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:31:15 INFO - PROCESS | 3232 | 1461263475403 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:31:15 INFO - PROCESS | 3232 | 1461263475414 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 3232 | ++DOCSHELL 1C6A4000 == 66 [pid = 3232] [id = 172] 11:31:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D573400) [pid = 3232] [serial = 514] [outer = 00000000] 11:31:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D678000) [pid = 3232] [serial = 515] [outer = 1D573400] 11:31:15 INFO - PROCESS | 3232 | 1461263475508 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D677800) [pid = 3232] [serial = 516] [outer = 1D573400] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1C890400) [pid = 3232] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1D753C00) [pid = 3232] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (12CE7400) [pid = 3232] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12EE6C00) [pid = 3232] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (2070B400) [pid = 3232] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12CF1400) [pid = 3232] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B2BDC00) [pid = 3232] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (190BC800) [pid = 3232] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1DEB4800) [pid = 3232] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:31:15 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (193E8000) [pid = 3232] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:31:15 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:15 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:15 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:16 INFO - PROCESS | 3232 | 1461263476047 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:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 831ms 11:31:16 INFO - PROCESS | 3232 | 1461263476123 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 3232 | 1461263476125 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 11:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:31:16 INFO - PROCESS | 3232 | 1461263476128 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 3232 | 1461263476130 Marionette TRACE conn4 <- [1,654,null,{}] 11:31:16 INFO - PROCESS | 3232 | 1461263476134 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:31:16 INFO - PROCESS | 3232 | 1461263476212 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:31:16 INFO - PROCESS | 3232 | 1461263476218 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 3232 | ++DOCSHELL 1B2BDC00 == 67 [pid = 3232] [id = 173] 11:31:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B2C3C00) [pid = 3232] [serial = 517] [outer = 00000000] 11:31:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1D5D1800) [pid = 3232] [serial = 518] [outer = 1B2C3C00] 11:31:16 INFO - PROCESS | 3232 | 1461263476265 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1D676000) [pid = 3232] [serial = 519] [outer = 1B2C3C00] 11:31:16 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:16 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:16 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:16 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:16 INFO - PROCESS | 3232 | 1461263476689 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:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 11:31:16 INFO - PROCESS | 3232 | 1461263476703 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 3232 | 1461263476704 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 11:31:16 INFO - PROCESS | 3232 | 1461263476720 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:31:16 INFO - PROCESS | 3232 | 1461263476722 Marionette TRACE conn4 <- [1,658,null,{}] 11:31:16 INFO - PROCESS | 3232 | 1461263476725 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:31:16 INFO - PROCESS | 3232 | 1461263476810 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:31:16 INFO - PROCESS | 3232 | 1461263476817 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 3232 | ++DOCSHELL 1D7E0400 == 68 [pid = 3232] [id = 174] 11:31:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1DF28800) [pid = 3232] [serial = 520] [outer = 00000000] 11:31:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1EB50000) [pid = 3232] [serial = 521] [outer = 1DF28800] 11:31:16 INFO - PROCESS | 3232 | 1461263476864 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1ED7C400) [pid = 3232] [serial = 522] [outer = 1DF28800] 11:31:17 INFO - PROCESS | 3232 | 1461263477296 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:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 11:31:17 INFO - PROCESS | 3232 | 1461263477354 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 3232 | 1461263477357 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 11:31:17 INFO - PROCESS | 3232 | 1461263477360 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:31:17 INFO - PROCESS | 3232 | 1461263477363 Marionette TRACE conn4 <- [1,662,null,{}] 11:31:17 INFO - PROCESS | 3232 | 1461263477367 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:31:17 INFO - PROCESS | 3232 | 1461263477469 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:31:17 INFO - PROCESS | 3232 | 1461263477478 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 3232 | ++DOCSHELL 20352000 == 69 [pid = 3232] [id = 175] 11:31:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (20353800) [pid = 3232] [serial = 523] [outer = 00000000] 11:31:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (2035B400) [pid = 3232] [serial = 524] [outer = 20353800] 11:31:17 INFO - PROCESS | 3232 | 1461263477529 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (2049CC00) [pid = 3232] [serial = 525] [outer = 20353800] 11:31:18 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:31:18 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:18 INFO - PROCESS | 3232 | 1461263478196 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:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 870ms 11:31:18 INFO - PROCESS | 3232 | 1461263478235 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 3232 | 1461263478240 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 11:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:31:18 INFO - PROCESS | 3232 | 1461263478246 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 3232 | 1461263478250 Marionette TRACE conn4 <- [1,666,null,{}] 11:31:18 INFO - PROCESS | 3232 | 1461263478256 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:31:18 INFO - PROCESS | 3232 | 1461263478370 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:31:18 INFO - PROCESS | 3232 | 1461263478498 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 3232 | ++DOCSHELL 12B4E000 == 70 [pid = 3232] [id = 176] 11:31:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (12B4E800) [pid = 3232] [serial = 526] [outer = 00000000] 11:31:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (13961800) [pid = 3232] [serial = 527] [outer = 12B4E800] 11:31:18 INFO - PROCESS | 3232 | 1461263478557 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (16362400) [pid = 3232] [serial = 528] [outer = 12B4E800] 11:31:19 INFO - PROCESS | 3232 | 1461263479180 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:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 11:31:19 INFO - PROCESS | 3232 | 1461263479220 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 3232 | 1461263479226 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 11:31:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:31:19 INFO - PROCESS | 3232 | 1461263479233 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 3232 | 1461263479236 Marionette TRACE conn4 <- [1,670,null,{}] 11:31:19 INFO - PROCESS | 3232 | 1461263479240 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:31:19 INFO - PROCESS | 3232 | 1461263479350 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:31:19 INFO - PROCESS | 3232 | 1461263479450 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 3232 | ++DOCSHELL 177BC400 == 71 [pid = 3232] [id = 177] 11:31:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (17A1B800) [pid = 3232] [serial = 529] [outer = 00000000] 11:31:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1AF8F400) [pid = 3232] [serial = 530] [outer = 17A1B800] 11:31:19 INFO - PROCESS | 3232 | 1461263479506 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1B30D800) [pid = 3232] [serial = 531] [outer = 17A1B800] 11:31:20 INFO - PROCESS | 3232 | 1461263480621 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:31:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:31:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1437ms 11:31:20 INFO - PROCESS | 3232 | 1461263480671 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 3232 | 1461263480674 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 11:31:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:31:20 INFO - PROCESS | 3232 | 1461263480678 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 3232 | 1461263480681 Marionette TRACE conn4 <- [1,674,null,{}] 11:31:20 INFO - PROCESS | 3232 | 1461263480693 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:31:20 INFO - PROCESS | 3232 | 1461263480865 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:31:20 INFO - PROCESS | 3232 | 1461263480961 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 3232 | ++DOCSHELL 1B5AB400 == 72 [pid = 3232] [id = 178] 11:31:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1D67E400) [pid = 3232] [serial = 532] [outer = 00000000] 11:31:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (204A1C00) [pid = 3232] [serial = 533] [outer = 1D67E400] 11:31:21 INFO - PROCESS | 3232 | 1461263481018 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (2070C400) [pid = 3232] [serial = 534] [outer = 1D67E400] 11:31:22 INFO - PROCESS | 3232 | 1461263482078 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:31:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:31:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1422ms 11:31:22 INFO - PROCESS | 3232 | 1461263482102 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 3232 | 1461263482105 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 11:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:31:22 INFO - PROCESS | 3232 | 1461263482109 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 3232 | 1461263482111 Marionette TRACE conn4 <- [1,678,null,{}] 11:31:22 INFO - PROCESS | 3232 | 1461263482115 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:31:22 INFO - PROCESS | 3232 | 1461263482236 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:31:22 INFO - PROCESS | 3232 | 1461263482366 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 3232 | ++DOCSHELL 1914A400 == 73 [pid = 3232] [id = 179] 11:31:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1AF86C00) [pid = 3232] [serial = 535] [outer = 00000000] 11:31:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1F132000) [pid = 3232] [serial = 536] [outer = 1AF86C00] 11:31:22 INFO - PROCESS | 3232 | 1461263482425 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (20436C00) [pid = 3232] [serial = 537] [outer = 1AF86C00] 11:31:23 INFO - PROCESS | 3232 | 1461263483632 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:31:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:31:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1571ms 11:31:23 INFO - PROCESS | 3232 | 1461263483701 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 3232 | 1461263483704 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 11:31:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 1294A800 == 72 [pid = 3232] [id = 63] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 1D7E0400 == 71 [pid = 3232] [id = 174] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 1B2BDC00 == 70 [pid = 3232] [id = 173] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 1C6A4000 == 69 [pid = 3232] [id = 172] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 12B3C400 == 68 [pid = 3232] [id = 171] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 12B38800 == 67 [pid = 3232] [id = 170] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 1203D000 == 66 [pid = 3232] [id = 169] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 1914A000 == 65 [pid = 3232] [id = 168] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 17993800 == 64 [pid = 3232] [id = 167] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 1248D400 == 63 [pid = 3232] [id = 166] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 1240B800 == 62 [pid = 3232] [id = 165] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (12C79800) [pid = 3232] [serial = 431] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1B30E400) [pid = 3232] [serial = 434] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (20438C00) [pid = 3232] [serial = 437] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (208C7C00) [pid = 3232] [serial = 440] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (21796400) [pid = 3232] [serial = 443] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (204A4800) [pid = 3232] [serial = 446] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (207BAC00) [pid = 3232] [serial = 479] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOCSHELL 204A7000 == 61 [pid = 3232] [id = 160] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1D57BC00) [pid = 3232] [serial = 465] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1DF29000) [pid = 3232] [serial = 467] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (193F1000) [pid = 3232] [serial = 473] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (17731C00) [pid = 3232] [serial = 450] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (141A4C00) [pid = 3232] [serial = 449] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B5ACC00) [pid = 3232] [serial = 461] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (177C2C00) [pid = 3232] [serial = 452] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (17911C00) [pid = 3232] [serial = 453] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B62C400) [pid = 3232] [serial = 459] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1B5A5800) [pid = 3232] [serial = 458] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (193F2C00) [pid = 3232] [serial = 455] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1A1E7000) [pid = 3232] [serial = 456] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1F987400) [pid = 3232] [serial = 470] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1F982000) [pid = 3232] [serial = 476] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (20433400) [pid = 3232] [serial = 477] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (20350C00) [pid = 3232] [serial = 471] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1AF83C00) [pid = 3232] [serial = 474] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1D572C00) [pid = 3232] [serial = 464] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1EBC1400) [pid = 3232] [serial = 468] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B678800) [pid = 3232] [serial = 462] [outer = 00000000] [url = about:blank] 11:31:23 INFO - PROCESS | 3232 | 1461263483819 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 3232 | 1461263483822 Marionette TRACE conn4 <- [1,682,null,{}] 11:31:23 INFO - PROCESS | 3232 | 1461263483830 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:31:23 INFO - PROCESS | 3232 | 1461263483913 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:31:23 INFO - PROCESS | 3232 | 1461263483921 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 3232 | ++DOCSHELL 1294A400 == 62 [pid = 3232] [id = 180] 11:31:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (12B37800) [pid = 3232] [serial = 538] [outer = 00000000] 11:31:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12B48800) [pid = 3232] [serial = 539] [outer = 12B37800] 11:31:24 INFO - PROCESS | 3232 | 1461263483970 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (131DD400) [pid = 3232] [serial = 540] [outer = 12B37800] 11:31:24 INFO - PROCESS | 3232 | 1461263484921 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:31:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1211ms 11:31:24 INFO - PROCESS | 3232 | 1461263484961 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 3232 | 1461263484966 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 11:31:25 INFO - PROCESS | 3232 | 1461263484972 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:31:25 INFO - PROCESS | 3232 | 1461263484974 Marionette TRACE conn4 <- [1,686,null,{}] 11:31:25 INFO - PROCESS | 3232 | 1461263484978 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:31:25 INFO - PROCESS | 3232 | 1461263485065 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:31:25 INFO - PROCESS | 3232 | 1461263485073 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 3232 | ++DOCSHELL 141DF800 == 63 [pid = 3232] [id = 181] 11:31:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (16367C00) [pid = 3232] [serial = 541] [outer = 00000000] 11:31:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (18F6CC00) [pid = 3232] [serial = 542] [outer = 16367C00] 11:31:25 INFO - PROCESS | 3232 | 1461263485119 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (19141C00) [pid = 3232] [serial = 543] [outer = 16367C00] 11:31:26 INFO - PROCESS | 3232 | 1461263486087 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:31:26 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:31:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 11:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:31:26 INFO - PROCESS | 3232 | 1461263486102 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 3232 | 1461263486104 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 11:31:26 INFO - PROCESS | 3232 | 1461263486108 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 3232 | 1461263486112 Marionette TRACE conn4 <- [1,690,null,{}] 11:31:26 INFO - PROCESS | 3232 | 1461263486129 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:31:26 INFO - PROCESS | 3232 | 1461263486245 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:31:26 INFO - PROCESS | 3232 | 1461263486253 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 3232 | ++DOCSHELL 1AF35C00 == 64 [pid = 3232] [id = 182] 11:31:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1AF8C800) [pid = 3232] [serial = 544] [outer = 00000000] 11:31:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1B5A7000) [pid = 3232] [serial = 545] [outer = 1AF8C800] 11:31:26 INFO - PROCESS | 3232 | 1461263486350 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1B62A800) [pid = 3232] [serial = 546] [outer = 1AF8C800] 11:31:27 INFO - PROCESS | 3232 | 1461263487285 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:31:27 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:31:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1239ms 11:31:27 INFO - PROCESS | 3232 | 1461263487352 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 3232 | 1461263487354 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 11:31:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:31:27 INFO - PROCESS | 3232 | 1461263487357 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - PROCESS | 3232 | 1461263487359 Marionette TRACE conn4 <- [1,694,null,{}] 11:31:27 INFO - PROCESS | 3232 | 1461263487363 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:31:27 INFO - PROCESS | 3232 | 1461263487475 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:31:27 INFO - PROCESS | 3232 | 1461263487482 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 3232 | ++DOCSHELL 1B678800 == 65 [pid = 3232] [id = 183] 11:31:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B67D000) [pid = 3232] [serial = 547] [outer = 00000000] 11:31:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C69F800) [pid = 3232] [serial = 548] [outer = 1B67D000] 11:31:27 INFO - PROCESS | 3232 | 1461263487576 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C71D000) [pid = 3232] [serial = 549] [outer = 1B67D000] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (12B4D400) [pid = 3232] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (193E9400) [pid = 3232] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1AF8BC00) [pid = 3232] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (12491C00) [pid = 3232] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (12955400) [pid = 3232] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (179DD000) [pid = 3232] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C699000) [pid = 3232] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1DF28800) [pid = 3232] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1D573400) [pid = 3232] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1B2C3C00) [pid = 3232] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D676800) [pid = 3232] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:31:27 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (193E6000) [pid = 3232] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:31:28 INFO - PROCESS | 3232 | 1461263488534 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:31:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:31:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1219ms 11:31:28 INFO - PROCESS | 3232 | 1461263488580 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 3232 | 1461263488582 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 11:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:31:28 INFO - PROCESS | 3232 | 1461263488585 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 3232 | 1461263488587 Marionette TRACE conn4 <- [1,698,null,{}] 11:31:28 INFO - PROCESS | 3232 | 1461263488590 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:31:28 INFO - PROCESS | 3232 | 1461263488670 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:31:28 INFO - PROCESS | 3232 | 1461263488749 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 3232 | ++DOCSHELL 131E0800 == 66 [pid = 3232] [id = 184] 11:31:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (177EC800) [pid = 3232] [serial = 550] [outer = 00000000] 11:31:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1BE45400) [pid = 3232] [serial = 551] [outer = 177EC800] 11:31:28 INFO - PROCESS | 3232 | 1461263488795 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1C6CF800) [pid = 3232] [serial = 552] [outer = 177EC800] 11:31:29 INFO - PROCESS | 3232 | 1461263489661 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:31:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1119ms 11:31:29 INFO - PROCESS | 3232 | 1461263489705 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:31:29 INFO - PROCESS | 3232 | 1461263489707 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 11:31:29 INFO - PROCESS | 3232 | 1461263489711 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 3232 | 1461263489713 Marionette TRACE conn4 <- [1,702,null,{}] 11:31:29 INFO - PROCESS | 3232 | 1461263489716 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:31:29 INFO - PROCESS | 3232 | 1461263489844 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:31:29 INFO - PROCESS | 3232 | 1461263489855 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 3232 | ++DOCSHELL 1AF8E400 == 67 [pid = 3232] [id = 185] 11:31:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1D573C00) [pid = 3232] [serial = 553] [outer = 00000000] 11:31:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1DEB9C00) [pid = 3232] [serial = 554] [outer = 1D573C00] 11:31:29 INFO - PROCESS | 3232 | 1461263489903 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1DF30800) [pid = 3232] [serial = 555] [outer = 1D573C00] 11:31:31 INFO - PROCESS | 3232 | 1461263491042 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:31:31 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:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1385ms 11:31:31 INFO - PROCESS | 3232 | 1461263491118 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 3232 | 1461263491122 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 11:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:31:31 INFO - PROCESS | 3232 | 1461263491127 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 3232 | 1461263491131 Marionette TRACE conn4 <- [1,706,null,{}] 11:31:31 INFO - PROCESS | 3232 | 1461263491137 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:31:31 INFO - PROCESS | 3232 | 1461263491238 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:31:31 INFO - PROCESS | 3232 | 1461263491441 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 3232 | ++DOCSHELL 12C77C00 == 68 [pid = 3232] [id = 186] 11:31:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (177BEC00) [pid = 3232] [serial = 556] [outer = 00000000] 11:31:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (190F9800) [pid = 3232] [serial = 557] [outer = 177BEC00] 11:31:31 INFO - PROCESS | 3232 | 1461263491499 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (19E6E800) [pid = 3232] [serial = 558] [outer = 177BEC00] 11:31:32 INFO - PROCESS | 3232 | 1461263492546 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:31:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:31:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1483ms 11:31:32 INFO - PROCESS | 3232 | 1461263492615 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 3232 | 1461263492621 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 11:31:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:31:32 INFO - PROCESS | 3232 | 1461263492628 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 3232 | 1461263492631 Marionette TRACE conn4 <- [1,710,null,{}] 11:31:32 INFO - PROCESS | 3232 | 1461263492635 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:31:32 INFO - PROCESS | 3232 | 1461263492801 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:31:32 INFO - PROCESS | 3232 | 1461263492907 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 3232 | ++DOCSHELL 1B679800 == 69 [pid = 3232] [id = 187] 11:31:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B67A000) [pid = 3232] [serial = 559] [outer = 00000000] 11:31:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C6D1C00) [pid = 3232] [serial = 560] [outer = 1B67A000] 11:31:32 INFO - PROCESS | 3232 | 1461263492963 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D578C00) [pid = 3232] [serial = 561] [outer = 1B67A000] 11:31:33 INFO - PROCESS | 3232 | 1461263493487 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:31:33 INFO - PROCESS | 3232 | 1461263493503 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 11:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:31:33 INFO - PROCESS | 3232 | 1461263493507 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 3232 | 1461263493511 Marionette TRACE conn4 <- [1,714,null,{}] 11:31:33 INFO - PROCESS | 3232 | 1461263493540 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:31:33 INFO - PROCESS | 3232 | 1461263493648 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:31:33 INFO - PROCESS | 3232 | 1461263493749 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 3232 | ++DOCSHELL 1F1D0800 == 70 [pid = 3232] [id = 188] 11:31:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1F987000) [pid = 3232] [serial = 562] [outer = 00000000] 11:31:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (20352800) [pid = 3232] [serial = 563] [outer = 1F987000] 11:31:33 INFO - PROCESS | 3232 | 1461263493806 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (2035AC00) [pid = 3232] [serial = 564] [outer = 1F987000] 11:31:34 INFO - PROCESS | 3232 | 1461263494461 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:31:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:31:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 990ms 11:31:34 INFO - PROCESS | 3232 | 1461263494500 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 3232 | 1461263494503 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 11:31:34 INFO - PROCESS | 3232 | 1461263494506 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:31:34 INFO - PROCESS | 3232 | 1461263494508 Marionette TRACE conn4 <- [1,718,null,{}] 11:31:34 INFO - PROCESS | 3232 | 1461263494512 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:31:34 INFO - PROCESS | 3232 | 1461263494617 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:31:34 INFO - PROCESS | 3232 | 1461263494743 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 3232 | ++DOCSHELL 204A0C00 == 71 [pid = 3232] [id = 189] 11:31:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (204A4000) [pid = 3232] [serial = 565] [outer = 00000000] 11:31:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (20718800) [pid = 3232] [serial = 566] [outer = 204A4000] 11:31:34 INFO - PROCESS | 3232 | 1461263494799 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (207BEC00) [pid = 3232] [serial = 567] [outer = 204A4000] 11:31:35 INFO - PROCESS | 3232 | [3232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:31:35 INFO - PROCESS | 3232 | 1461263495476 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:31:35 INFO - PROCESS | 3232 | 1461263495533 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 11:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:31:35 INFO - PROCESS | 3232 | 1461263495538 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 3232 | 1461263495542 Marionette TRACE conn4 <- [1,722,null,{}] 11:31:35 INFO - PROCESS | 3232 | 1461263495548 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:31:35 INFO - PROCESS | 3232 | 1461263495669 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:31:35 INFO - PROCESS | 3232 | 1461263495801 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 3232 | ++DOCSHELL 12B4A400 == 72 [pid = 3232] [id = 190] 11:31:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (139A0C00) [pid = 3232] [serial = 568] [outer = 00000000] 11:31:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (18F67800) [pid = 3232] [serial = 569] [outer = 139A0C00] 11:31:35 INFO - PROCESS | 3232 | 1461263495853 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1914A000) [pid = 3232] [serial = 570] [outer = 139A0C00] 11:31:36 INFO - PROCESS | 3232 | --DOCSHELL 131E0800 == 71 [pid = 3232] [id = 184] 11:31:36 INFO - PROCESS | 3232 | --DOCSHELL 1B678800 == 70 [pid = 3232] [id = 183] 11:31:36 INFO - PROCESS | 3232 | --DOCSHELL 1AF35C00 == 69 [pid = 3232] [id = 182] 11:31:36 INFO - PROCESS | 3232 | --DOCSHELL 141DF800 == 68 [pid = 3232] [id = 181] 11:31:36 INFO - PROCESS | 3232 | --DOCSHELL 1294A400 == 67 [pid = 3232] [id = 180] 11:31:36 INFO - PROCESS | 3232 | --DOCSHELL 12B4E000 == 66 [pid = 3232] [id = 176] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (21825800) [pid = 3232] [serial = 491] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (2035B400) [pid = 3232] [serial = 524] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | 1461263496508 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:31:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:31:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1027ms 11:31:36 INFO - PROCESS | 3232 | 1461263496576 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 3232 | 1461263496582 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1D67D400) [pid = 3232] [serial = 386] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (2042F400) [pid = 3232] [serial = 429] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1BE48000) [pid = 3232] [serial = 509] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1A1E7400) [pid = 3232] [serial = 503] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1AF35000) [pid = 3232] [serial = 504] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B2C0800) [pid = 3232] [serial = 506] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12B46400) [pid = 3232] [serial = 497] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (12B51800) [pid = 3232] [serial = 498] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (177C1000) [pid = 3232] [serial = 495] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (131DF800) [pid = 3232] [serial = 494] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (17A22800) [pid = 3232] [serial = 500] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1885A000) [pid = 3232] [serial = 501] [outer = 00000000] [url = about:blank] 11:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1790F800) [pid = 3232] [serial = 482] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1B678C00) [pid = 3232] [serial = 485] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (208C3800) [pid = 3232] [serial = 488] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1C885C00) [pid = 3232] [serial = 512] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1ED7C400) [pid = 3232] [serial = 522] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D678000) [pid = 3232] [serial = 515] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1D50CC00) [pid = 3232] [serial = 513] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1EB50000) [pid = 3232] [serial = 521] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1D677800) [pid = 3232] [serial = 516] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1D5D1800) [pid = 3232] [serial = 518] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1C4B2C00) [pid = 3232] [serial = 510] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1D676000) [pid = 3232] [serial = 519] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B2CC400) [pid = 3232] [serial = 507] [outer = 00000000] [url = about:blank] 11:31:36 INFO - PROCESS | 3232 | 1461263496594 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 3232 | 1461263496597 Marionette TRACE conn4 <- [1,726,null,{}] 11:31:36 INFO - PROCESS | 3232 | 1461263496600 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:31:36 INFO - PROCESS | 3232 | 1461263496687 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:31:36 INFO - PROCESS | 3232 | 1461263496695 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 3232 | ++DOCSHELL 131DF800 == 67 [pid = 3232] [id = 191] 11:31:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (131E0800) [pid = 3232] [serial = 571] [outer = 00000000] 11:31:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1772E400) [pid = 3232] [serial = 572] [outer = 131E0800] 11:31:36 INFO - PROCESS | 3232 | 1461263496747 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (17918C00) [pid = 3232] [serial = 573] [outer = 131E0800] 11:31:37 INFO - PROCESS | 3232 | 1461263497725 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:31:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1182ms 11:31:37 INFO - PROCESS | 3232 | 1461263497775 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 3232 | 1461263497777 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 11:31:37 INFO - PROCESS | 3232 | 1461263497781 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:31:37 INFO - PROCESS | 3232 | 1461263497784 Marionette TRACE conn4 <- [1,730,null,{}] 11:31:37 INFO - PROCESS | 3232 | 1461263497794 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:31:37 INFO - PROCESS | 3232 | 1461263497885 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:31:37 INFO - PROCESS | 3232 | 1461263497894 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 3232 | ++DOCSHELL 1A10A000 == 68 [pid = 3232] [id = 192] 11:31:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1AF88800) [pid = 3232] [serial = 574] [outer = 00000000] 11:31:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1B5A6C00) [pid = 3232] [serial = 575] [outer = 1AF88800] 11:31:37 INFO - PROCESS | 3232 | 1461263497943 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1B675400) [pid = 3232] [serial = 576] [outer = 1AF88800] 11:31:38 INFO - PROCESS | 3232 | 1461263498887 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:31:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:31:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1127ms 11:31:38 INFO - PROCESS | 3232 | 1461263498912 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 3232 | 1461263498915 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 11:31:38 INFO - PROCESS | 3232 | 1461263498918 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:31:38 INFO - PROCESS | 3232 | 1461263498920 Marionette TRACE conn4 <- [1,734,null,{}] 11:31:38 INFO - PROCESS | 3232 | 1461263498923 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:31:39 INFO - PROCESS | 3232 | 1461263499036 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:31:39 INFO - PROCESS | 3232 | 1461263499043 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 3232 | ++DOCSHELL 1BE48000 == 69 [pid = 3232] [id = 193] 11:31:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1BF73C00) [pid = 3232] [serial = 577] [outer = 00000000] 11:31:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1D507800) [pid = 3232] [serial = 578] [outer = 1BF73C00] 11:31:39 INFO - PROCESS | 3232 | 1461263499138 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1D572000) [pid = 3232] [serial = 579] [outer = 1BF73C00] 11:31:40 INFO - PROCESS | 3232 | 1461263500076 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:31:40 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:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1178ms 11:31:40 INFO - PROCESS | 3232 | 1461263500101 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 3232 | 1461263500102 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 11:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:31:40 INFO - PROCESS | 3232 | 1461263500113 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 3232 | 1461263500114 Marionette TRACE conn4 <- [1,738,null,{}] 11:31:40 INFO - PROCESS | 3232 | 1461263500118 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:31:40 INFO - PROCESS | 3232 | 1461263500227 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:31:40 INFO - PROCESS | 3232 | 1461263500234 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 3232 | ++DOCSHELL 12B38800 == 70 [pid = 3232] [id = 194] 11:31:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1D676000) [pid = 3232] [serial = 580] [outer = 00000000] 11:31:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1D7AD000) [pid = 3232] [serial = 581] [outer = 1D676000] 11:31:40 INFO - PROCESS | 3232 | 1461263500327 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1DEBD800) [pid = 3232] [serial = 582] [outer = 1D676000] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (177EC800) [pid = 3232] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1B67D000) [pid = 3232] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1AF86C00) [pid = 3232] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (12B37800) [pid = 3232] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1AF8C800) [pid = 3232] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (16367C00) [pid = 3232] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (21798400) [pid = 3232] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (21668000) [pid = 3232] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (17A1F400) [pid = 3232] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (0EEF5400) [pid = 3232] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1C516800) [pid = 3232] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (21791400) [pid = 3232] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (177D9C00) [pid = 3232] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (207C4C00) [pid = 3232] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1AF3C800) [pid = 3232] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:31:40 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19143400) [pid = 3232] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:31:41 INFO - PROCESS | 3232 | 1461263501285 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:31:41 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:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1226ms 11:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:31:41 INFO - PROCESS | 3232 | 1461263501341 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 3232 | 1461263501343 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 11:31:41 INFO - PROCESS | 3232 | 1461263501346 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 3232 | 1461263501348 Marionette TRACE conn4 <- [1,742,null,{}] 11:31:41 INFO - PROCESS | 3232 | 1461263501351 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:31:41 INFO - PROCESS | 3232 | 1461263501452 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:31:41 INFO - PROCESS | 3232 | 1461263501460 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 3232 | ++DOCSHELL 12494800 == 71 [pid = 3232] [id = 195] 11:31:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (12B37800) [pid = 3232] [serial = 583] [outer = 00000000] 11:31:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1ED70800) [pid = 3232] [serial = 584] [outer = 12B37800] 11:31:41 INFO - PROCESS | 3232 | 1461263501511 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1F983000) [pid = 3232] [serial = 585] [outer = 12B37800] 11:31:42 INFO - PROCESS | 3232 | 1461263502442 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:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1119ms 11:31:42 INFO - PROCESS | 3232 | 1461263502466 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:31:42 INFO - PROCESS | 3232 | 1461263502468 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 11:31:42 INFO - PROCESS | 3232 | 1461263502471 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 3232 | 1461263502473 Marionette TRACE conn4 <- [1,746,null,{}] 11:31:42 INFO - PROCESS | 3232 | 1461263502477 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:31:42 INFO - PROCESS | 3232 | 1461263502589 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:31:42 INFO - PROCESS | 3232 | 1461263502597 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 3232 | ++DOCSHELL 1F984C00 == 72 [pid = 3232] [id = 196] 11:31:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1F989400) [pid = 3232] [serial = 586] [outer = 00000000] 11:31:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (20434800) [pid = 3232] [serial = 587] [outer = 1F989400] 11:31:42 INFO - PROCESS | 3232 | 1461263502642 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (2043E000) [pid = 3232] [serial = 588] [outer = 1F989400] 11:31:43 INFO - PROCESS | 3232 | 1461263503326 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:31:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 870ms 11:31:43 INFO - PROCESS | 3232 | 1461263503342 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 3232 | 1461263503348 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 11:31:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:31:43 INFO - PROCESS | 3232 | 1461263503369 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 3232 | 1461263503373 Marionette TRACE conn4 <- [1,750,null,{}] 11:31:43 INFO - PROCESS | 3232 | 1461263503378 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:31:43 INFO - PROCESS | 3232 | 1461263503490 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:31:43 INFO - PROCESS | 3232 | 1461263503620 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 3232 | ++DOCSHELL 17914800 == 73 [pid = 3232] [id = 197] 11:31:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (179F0000) [pid = 3232] [serial = 589] [outer = 00000000] 11:31:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (190FC800) [pid = 3232] [serial = 590] [outer = 179F0000] 11:31:43 INFO - PROCESS | 3232 | 1461263503679 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1AF2FC00) [pid = 3232] [serial = 591] [outer = 179F0000] 11:31:44 INFO - PROCESS | 3232 | 1461263504726 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:31:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1374ms 11:31:44 INFO - PROCESS | 3232 | 1461263504745 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 3232 | 1461263504751 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 11:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:31:44 INFO - PROCESS | 3232 | 1461263504758 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 3232 | 1461263504761 Marionette TRACE conn4 <- [1,754,null,{}] 11:31:44 INFO - PROCESS | 3232 | 1461263504765 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:31:44 INFO - PROCESS | 3232 | 1461263504906 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:31:45 INFO - PROCESS | 3232 | 1461263505028 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A2400 == 74 [pid = 3232] [id = 198] 11:31:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1B5A5800) [pid = 3232] [serial = 592] [outer = 00000000] 11:31:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1C698800) [pid = 3232] [serial = 593] [outer = 1B5A5800] 11:31:45 INFO - PROCESS | 3232 | 1461263505085 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1C893C00) [pid = 3232] [serial = 594] [outer = 1B5A5800] 11:31:46 INFO - PROCESS | 3232 | 1461263506152 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:31:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:31:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1435ms 11:31:46 INFO - PROCESS | 3232 | 1461263506194 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 3232 | 1461263506196 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 11:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:31:46 INFO - PROCESS | 3232 | 1461263506200 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 3232 | 1461263506204 Marionette TRACE conn4 <- [1,758,null,{}] 11:31:46 INFO - PROCESS | 3232 | 1461263506215 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:31:46 INFO - PROCESS | 3232 | 1461263506383 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:31:46 INFO - PROCESS | 3232 | 1461263506515 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 3232 | ++DOCSHELL 2070F800 == 75 [pid = 3232] [id = 199] 11:31:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (207B8400) [pid = 3232] [serial = 595] [outer = 00000000] 11:31:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (207C6000) [pid = 3232] [serial = 596] [outer = 207B8400] 11:31:46 INFO - PROCESS | 3232 | 1461263506573 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (208C8800) [pid = 3232] [serial = 597] [outer = 207B8400] 11:31:47 INFO - PROCESS | 3232 | 1461263507171 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:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1021ms 11:31:47 INFO - PROCESS | 3232 | 1461263507225 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:31:47 INFO - PROCESS | 3232 | 1461263507228 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 11:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:31:47 INFO - PROCESS | 3232 | 1461263507231 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:31:47 INFO - PROCESS | 3232 | 1461263507233 Marionette TRACE conn4 <- [1,762,null,{}] 11:31:47 INFO - PROCESS | 3232 | 1461263507237 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:31:47 INFO - PROCESS | 3232 | 1461263507344 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:31:47 INFO - PROCESS | 3232 | 1461263507444 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 3232 | ++DOCSHELL 179F6C00 == 76 [pid = 3232] [id = 200] 11:31:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (17AD7400) [pid = 3232] [serial = 598] [outer = 00000000] 11:31:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B5ABC00) [pid = 3232] [serial = 599] [outer = 17AD7400] 11:31:47 INFO - PROCESS | 3232 | 1461263507499 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C69B800) [pid = 3232] [serial = 600] [outer = 17AD7400] 11:31:48 INFO - PROCESS | 3232 | 1461263508249 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:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1077ms 11:31:48 INFO - PROCESS | 3232 | 1461263508311 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 3232 | 1461263508317 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 11:31:48 INFO - PROCESS | 3232 | 1461263508322 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:31:48 INFO - PROCESS | 3232 | 1461263508325 Marionette TRACE conn4 <- [1,766,null,{}] 11:31:48 INFO - PROCESS | 3232 | 1461263508330 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:31:48 INFO - PROCESS | 3232 | 1461263508433 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:31:48 INFO - PROCESS | 3232 | 1461263508569 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 3232 | ++DOCSHELL 190BE800 == 77 [pid = 3232] [id = 201] 11:31:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (19142C00) [pid = 3232] [serial = 601] [outer = 00000000] 11:31:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B2C0400) [pid = 3232] [serial = 602] [outer = 19142C00] 11:31:48 INFO - PROCESS | 3232 | 1461263508621 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1B2CC400) [pid = 3232] [serial = 603] [outer = 19142C00] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 14146800 == 76 [pid = 3232] [id = 106] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 17A14800 == 75 [pid = 3232] [id = 108] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 21790000 == 74 [pid = 3232] [id = 164] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 12494800 == 73 [pid = 3232] [id = 195] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 12B38800 == 72 [pid = 3232] [id = 194] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 1BE48000 == 71 [pid = 3232] [id = 193] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 1A10A000 == 70 [pid = 3232] [id = 192] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 131DF800 == 69 [pid = 3232] [id = 191] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 12B4A400 == 68 [pid = 3232] [id = 190] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 1F1D0800 == 67 [pid = 3232] [id = 188] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 1B679800 == 66 [pid = 3232] [id = 187] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 12C77C00 == 65 [pid = 3232] [id = 186] 11:31:48 INFO - PROCESS | 3232 | --DOCSHELL 1AF8E400 == 64 [pid = 3232] [id = 185] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (21828000) [pid = 3232] [serial = 396] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (2179AC00) [pid = 3232] [serial = 444] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1B67B000) [pid = 3232] [serial = 435] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1399D000) [pid = 3232] [serial = 432] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (20713400) [pid = 3232] [serial = 447] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (2182FC00) [pid = 3232] [serial = 492] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1AF38000) [pid = 3232] [serial = 389] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (208CA000) [pid = 3232] [serial = 441] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (2049E800) [pid = 3232] [serial = 438] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1F1CAC00) [pid = 3232] [serial = 393] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1BE45400) [pid = 3232] [serial = 551] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1C69F800) [pid = 3232] [serial = 548] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (20436C00) [pid = 3232] [serial = 537] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1F132000) [pid = 3232] [serial = 536] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (12B48800) [pid = 3232] [serial = 539] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (131DD400) [pid = 3232] [serial = 540] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B62A800) [pid = 3232] [serial = 546] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (18F6CC00) [pid = 3232] [serial = 542] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (13961800) [pid = 3232] [serial = 527] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1AF8F400) [pid = 3232] [serial = 530] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (204A1C00) [pid = 3232] [serial = 533] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1B5A7000) [pid = 3232] [serial = 545] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (19141C00) [pid = 3232] [serial = 543] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1C71D000) [pid = 3232] [serial = 549] [outer = 00000000] [url = about:blank] 11:31:48 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1C6CF800) [pid = 3232] [serial = 552] [outer = 00000000] [url = about:blank] 11:31:49 INFO - PROCESS | 3232 | 1461263509125 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:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 830ms 11:31:49 INFO - PROCESS | 3232 | 1461263509157 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 3232 | 1461263509163 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 11:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:31:49 INFO - PROCESS | 3232 | 1461263509168 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 3232 | 1461263509171 Marionette TRACE conn4 <- [1,770,null,{}] 11:31:49 INFO - PROCESS | 3232 | 1461263509174 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:31:49 INFO - PROCESS | 3232 | 1461263509261 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:31:49 INFO - PROCESS | 3232 | 1461263509270 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 3232 | ++DOCSHELL 13013400 == 65 [pid = 3232] [id = 202] 11:31:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (131DD800) [pid = 3232] [serial = 604] [outer = 00000000] 11:31:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1790E800) [pid = 3232] [serial = 605] [outer = 131DD800] 11:31:49 INFO - PROCESS | 3232 | 1461263509317 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (17A14800) [pid = 3232] [serial = 606] [outer = 131DD800] 11:31:49 INFO - PROCESS | 3232 | 1461263509793 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:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 11:31:49 INFO - PROCESS | 3232 | 1461263509842 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 3232 | 1461263509844 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 11:31:49 INFO - PROCESS | 3232 | 1461263509848 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:31:49 INFO - PROCESS | 3232 | 1461263509851 Marionette TRACE conn4 <- [1,774,null,{}] 11:31:49 INFO - PROCESS | 3232 | 1461263509861 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:31:49 INFO - PROCESS | 3232 | 1461263509948 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:31:49 INFO - PROCESS | 3232 | 1461263509958 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C7800 == 66 [pid = 3232] [id = 203] 11:31:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1B2C9800) [pid = 3232] [serial = 607] [outer = 00000000] 11:31:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1B5A6400) [pid = 3232] [serial = 608] [outer = 1B2C9800] 11:31:50 INFO - PROCESS | 3232 | 1461263510008 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1B674400) [pid = 3232] [serial = 609] [outer = 1B2C9800] 11:31:50 INFO - PROCESS | 3232 | 1461263510467 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:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 11:31:50 INFO - PROCESS | 3232 | 1461263510521 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 3232 | 1461263510524 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 11:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:31:50 INFO - PROCESS | 3232 | 1461263510527 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 3232 | 1461263510529 Marionette TRACE conn4 <- [1,778,null,{}] 11:31:50 INFO - PROCESS | 3232 | 1461263510533 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:31:50 INFO - PROCESS | 3232 | 1461263510617 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:31:50 INFO - PROCESS | 3232 | 1461263510740 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 3232 | ++DOCSHELL 1B67A400 == 67 [pid = 3232] [id = 204] 11:31:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1C4B3C00) [pid = 3232] [serial = 610] [outer = 00000000] 11:31:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1C77A800) [pid = 3232] [serial = 611] [outer = 1C4B3C00] 11:31:50 INFO - PROCESS | 3232 | 1461263510786 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1C890400) [pid = 3232] [serial = 612] [outer = 1C4B3C00] 11:31:51 INFO - PROCESS | 3232 | 1461263511187 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:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 11:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:31:51 INFO - PROCESS | 3232 | 1461263511201 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 3232 | 1461263511203 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 11:31:51 INFO - PROCESS | 3232 | 1461263511207 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 3232 | 1461263511208 Marionette TRACE conn4 <- [1,782,null,{}] 11:31:51 INFO - PROCESS | 3232 | 1461263511212 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:31:51 INFO - PROCESS | 3232 | 1461263511321 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:31:51 INFO - PROCESS | 3232 | 1461263511329 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 3232 | ++DOCSHELL 12417400 == 68 [pid = 3232] [id = 205] 11:31:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1294F400) [pid = 3232] [serial = 613] [outer = 00000000] 11:31:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1D660800) [pid = 3232] [serial = 614] [outer = 1294F400] 11:31:51 INFO - PROCESS | 3232 | 1461263511374 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1D666C00) [pid = 3232] [serial = 615] [outer = 1294F400] 11:31:51 INFO - PROCESS | 3232 | 1461263511862 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:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 11:31:51 INFO - PROCESS | 3232 | 1461263511877 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:31:51 INFO - PROCESS | 3232 | 1461263511879 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 11:31:51 INFO - PROCESS | 3232 | 1461263511883 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 3232 | 1461263511884 Marionette TRACE conn4 <- [1,786,null,{}] 11:31:51 INFO - PROCESS | 3232 | 1461263511894 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:31:52 INFO - PROCESS | 3232 | 1461263512051 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:31:52 INFO - PROCESS | 3232 | 1461263512078 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 3232 | ++DOCSHELL 1D67C000 == 69 [pid = 3232] [id = 206] 11:31:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1D7ACC00) [pid = 3232] [serial = 616] [outer = 00000000] 11:31:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1F136C00) [pid = 3232] [serial = 617] [outer = 1D7ACC00] 11:31:52 INFO - PROCESS | 3232 | 1461263512126 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1F1D4400) [pid = 3232] [serial = 618] [outer = 1D7ACC00] 11:31:52 INFO - PROCESS | 3232 | 1461263512561 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:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 11:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:31:52 INFO - PROCESS | 3232 | 1461263512615 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 3232 | 1461263512617 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 11:31:52 INFO - PROCESS | 3232 | 1461263512619 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 3232 | 1461263512621 Marionette TRACE conn4 <- [1,790,null,{}] 11:31:52 INFO - PROCESS | 3232 | 1461263512625 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:31:52 INFO - PROCESS | 3232 | 1461263512736 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:31:52 INFO - PROCESS | 3232 | 1461263512790 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 3232 | ++DOCSHELL 1D5D8C00 == 70 [pid = 3232] [id = 207] 11:31:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1F986800) [pid = 3232] [serial = 619] [outer = 00000000] 11:31:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (2043C400) [pid = 3232] [serial = 620] [outer = 1F986800] 11:31:52 INFO - PROCESS | 3232 | 1461263512840 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (204A3800) [pid = 3232] [serial = 621] [outer = 1F986800] 11:31:53 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1AF88800) [pid = 3232] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:31:53 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (131E0800) [pid = 3232] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:31:53 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (139A0C00) [pid = 3232] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:31:53 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1D676000) [pid = 3232] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:31:53 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1BF73C00) [pid = 3232] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:31:53 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (12B37800) [pid = 3232] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:31:53 INFO - PROCESS | 3232 | 1461263513302 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:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 11:31:53 INFO - PROCESS | 3232 | 1461263513368 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 3232 | 1461263513370 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 11:31:53 INFO - PROCESS | 3232 | 1461263513374 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:31:53 INFO - PROCESS | 3232 | 1461263513375 Marionette TRACE conn4 <- [1,794,null,{}] 11:31:53 INFO - PROCESS | 3232 | 1461263513379 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:31:53 INFO - PROCESS | 3232 | 1461263513462 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:31:53 INFO - PROCESS | 3232 | 1461263513471 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 3232 | ++DOCSHELL 177EFC00 == 71 [pid = 3232] [id = 208] 11:31:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1C516000) [pid = 3232] [serial = 622] [outer = 00000000] 11:31:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (2070D400) [pid = 3232] [serial = 623] [outer = 1C516000] 11:31:53 INFO - PROCESS | 3232 | 1461263513516 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (20710000) [pid = 3232] [serial = 624] [outer = 1C516000] 11:31:53 INFO - PROCESS | 3232 | 1461263513951 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:31:54 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:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 11:31:54 INFO - PROCESS | 3232 | 1461263514009 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:31:54 INFO - PROCESS | 3232 | 1461263514011 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 11:31:54 INFO - PROCESS | 3232 | 1461263514014 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 3232 | 1461263514016 Marionette TRACE conn4 <- [1,798,null,{}] 11:31:54 INFO - PROCESS | 3232 | 1461263514019 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:31:54 INFO - PROCESS | 3232 | 1461263514104 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:31:54 INFO - PROCESS | 3232 | 1461263514113 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 3232 | ++DOCSHELL 204A5C00 == 72 [pid = 3232] [id = 209] 11:31:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (204A8800) [pid = 3232] [serial = 625] [outer = 00000000] 11:31:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (207C0800) [pid = 3232] [serial = 626] [outer = 204A8800] 11:31:54 INFO - PROCESS | 3232 | 1461263514158 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (208C3800) [pid = 3232] [serial = 627] [outer = 204A8800] 11:31:54 INFO - PROCESS | 3232 | 1461263514586 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:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 631ms 11:31:54 INFO - PROCESS | 3232 | 1461263514646 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 3232 | 1461263514648 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 11:31:54 INFO - PROCESS | 3232 | 1461263514651 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:31:54 INFO - PROCESS | 3232 | 1461263514653 Marionette TRACE conn4 <- [1,802,null,{}] 11:31:54 INFO - PROCESS | 3232 | 1461263514657 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:31:54 INFO - PROCESS | 3232 | 1461263514740 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:31:54 INFO - PROCESS | 3232 | 1461263514747 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 3232 | ++DOCSHELL 208C7000 == 73 [pid = 3232] [id = 210] 11:31:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (208CC000) [pid = 3232] [serial = 628] [outer = 00000000] 11:31:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (2178E800) [pid = 3232] [serial = 629] [outer = 208CC000] 11:31:54 INFO - PROCESS | 3232 | 1461263514791 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (21793800) [pid = 3232] [serial = 630] [outer = 208CC000] 11:31:55 INFO - PROCESS | 3232 | 1461263515451 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:31:55 INFO - PROCESS | 3232 | 1461263515491 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 11:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:31:55 INFO - PROCESS | 3232 | 1461263515496 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 3232 | 1461263515500 Marionette TRACE conn4 <- [1,806,null,{}] 11:31:55 INFO - PROCESS | 3232 | 1461263515506 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:31:55 INFO - PROCESS | 3232 | 1461263515618 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:31:55 INFO - PROCESS | 3232 | 1461263515724 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 3232 | ++DOCSHELL 1631A400 == 74 [pid = 3232] [id = 211] 11:31:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (16369C00) [pid = 3232] [serial = 631] [outer = 00000000] 11:31:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (18859400) [pid = 3232] [serial = 632] [outer = 16369C00] 11:31:55 INFO - PROCESS | 3232 | 1461263515782 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (19143400) [pid = 3232] [serial = 633] [outer = 16369C00] 11:31:56 INFO - PROCESS | 3232 | 1461263516402 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:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 988ms 11:31:56 INFO - PROCESS | 3232 | 1461263516484 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 3232 | 1461263516490 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 11:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:31:56 INFO - PROCESS | 3232 | 1461263516496 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 3232 | 1461263516499 Marionette TRACE conn4 <- [1,810,null,{}] 11:31:56 INFO - PROCESS | 3232 | 1461263516503 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:31:56 INFO - PROCESS | 3232 | 1461263516613 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:31:56 INFO - PROCESS | 3232 | 1461263516745 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A0800 == 75 [pid = 3232] [id = 212] 11:31:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1B62C400) [pid = 3232] [serial = 634] [outer = 00000000] 11:31:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D65FC00) [pid = 3232] [serial = 635] [outer = 1B62C400] 11:31:56 INFO - PROCESS | 3232 | 1461263516802 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D66C400) [pid = 3232] [serial = 636] [outer = 1B62C400] 11:31:57 INFO - PROCESS | 3232 | 1461263517438 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:31:57 INFO - PROCESS | 3232 | 1461263517471 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 11:31:57 INFO - PROCESS | 3232 | 1461263517475 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 3232 | 1461263517479 Marionette TRACE conn4 <- [1,814,null,{}] 11:31:57 INFO - PROCESS | 3232 | 1461263517490 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:31:57 INFO - PROCESS | 3232 | 1461263517602 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:31:57 INFO - PROCESS | 3232 | 1461263517737 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 3232 | ++DOCSHELL 21799800 == 76 [pid = 3232] [id = 213] 11:31:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (21799C00) [pid = 3232] [serial = 637] [outer = 00000000] 11:31:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (21829000) [pid = 3232] [serial = 638] [outer = 21799C00] 11:31:57 INFO - PROCESS | 3232 | 1461263517797 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (2182E400) [pid = 3232] [serial = 639] [outer = 21799C00] 11:31:58 INFO - PROCESS | 3232 | 1461263518361 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:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 11:31:58 INFO - PROCESS | 3232 | 1461263518408 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 3232 | 1461263518411 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 11:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:31:58 INFO - PROCESS | 3232 | 1461263518415 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 3232 | 1461263518417 Marionette TRACE conn4 <- [1,818,null,{}] 11:31:58 INFO - PROCESS | 3232 | 1461263518421 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:31:58 INFO - PROCESS | 3232 | 1461263518528 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:31:58 INFO - PROCESS | 3232 | 1461263518631 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 3232 | ++DOCSHELL 2182F800 == 77 [pid = 3232] [id = 214] 11:31:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (21997400) [pid = 3232] [serial = 640] [outer = 00000000] 11:31:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (2199E400) [pid = 3232] [serial = 641] [outer = 21997400] 11:31:58 INFO - PROCESS | 3232 | 1461263518686 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (219A2000) [pid = 3232] [serial = 642] [outer = 21997400] 11:31:59 INFO - PROCESS | 3232 | 1461263519288 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:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 11:31:59 INFO - PROCESS | 3232 | 1461263519348 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:31:59 INFO - PROCESS | 3232 | 1461263519350 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 11:31:59 INFO - PROCESS | 3232 | 1461263519354 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:31:59 INFO - PROCESS | 3232 | 1461263519356 Marionette TRACE conn4 <- [1,822,null,{}] 11:31:59 INFO - PROCESS | 3232 | 1461263519359 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:31:59 INFO - PROCESS | 3232 | 1461263519463 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:31:59 INFO - PROCESS | 3232 | 1461263519567 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 3232 | ++DOCSHELL 1EDC7000 == 78 [pid = 3232] [id = 215] 11:31:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (2199D800) [pid = 3232] [serial = 643] [outer = 00000000] 11:31:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (21EDB000) [pid = 3232] [serial = 644] [outer = 2199D800] 11:31:59 INFO - PROCESS | 3232 | 1461263519622 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (21EE0000) [pid = 3232] [serial = 645] [outer = 2199D800] 11:32:00 INFO - PROCESS | 3232 | 1461263520181 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:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 11:32:00 INFO - PROCESS | 3232 | 1461263520288 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 3232 | 1461263520291 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 11:32:00 INFO - PROCESS | 3232 | 1461263520294 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:32:00 INFO - PROCESS | 3232 | 1461263520296 Marionette TRACE conn4 <- [1,826,null,{}] 11:32:00 INFO - PROCESS | 3232 | 1461263520300 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:32:00 INFO - PROCESS | 3232 | 1461263520434 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:32:00 INFO - PROCESS | 3232 | 1461263520769 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 3232 | ++DOCSHELL 12256800 == 79 [pid = 3232] [id = 216] 11:32:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1225E000) [pid = 3232] [serial = 646] [outer = 00000000] 11:32:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (12B39800) [pid = 3232] [serial = 647] [outer = 1225E000] 11:32:00 INFO - PROCESS | 3232 | 1461263520821 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (12B51800) [pid = 3232] [serial = 648] [outer = 1225E000] 11:32:01 INFO - PROCESS | 3232 | 1461263521428 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:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1176ms 11:32:01 INFO - PROCESS | 3232 | 1461263521474 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 3232 | 1461263521478 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 11:32:01 INFO - PROCESS | 3232 | 1461263521484 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:32:01 INFO - PROCESS | 3232 | 1461263521487 Marionette TRACE conn4 <- [1,830,null,{}] 11:32:01 INFO - PROCESS | 3232 | 1461263521491 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:32:01 INFO - PROCESS | 3232 | 1461263521618 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 1230C800 == 78 [pid = 3232] [id = 138] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 177BC400 == 77 [pid = 3232] [id = 177] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 1635E000 == 76 [pid = 3232] [id = 142] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 2166E400 == 75 [pid = 3232] [id = 8] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 20352000 == 74 [pid = 3232] [id = 175] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 204A5C00 == 73 [pid = 3232] [id = 209] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 177EFC00 == 72 [pid = 3232] [id = 208] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 1D5D8C00 == 71 [pid = 3232] [id = 207] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 1D67C000 == 70 [pid = 3232] [id = 206] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 12417400 == 69 [pid = 3232] [id = 205] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 1B67A400 == 68 [pid = 3232] [id = 204] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 1B2C7800 == 67 [pid = 3232] [id = 203] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (20434800) [pid = 3232] [serial = 587] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 13013400 == 66 [pid = 3232] [id = 202] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 190BE800 == 65 [pid = 3232] [id = 201] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 179F6C00 == 64 [pid = 3232] [id = 200] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 2070F800 == 63 [pid = 3232] [id = 199] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 1B5A2400 == 62 [pid = 3232] [id = 198] 11:32:01 INFO - PROCESS | 3232 | --DOCSHELL 17914800 == 61 [pid = 3232] [id = 197] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1D507800) [pid = 3232] [serial = 578] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1D572000) [pid = 3232] [serial = 579] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1B675400) [pid = 3232] [serial = 576] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1DEBD800) [pid = 3232] [serial = 582] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1F983000) [pid = 3232] [serial = 585] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1ED70800) [pid = 3232] [serial = 584] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1B5A6C00) [pid = 3232] [serial = 575] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1772E400) [pid = 3232] [serial = 572] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (17918C00) [pid = 3232] [serial = 573] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1914A000) [pid = 3232] [serial = 570] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (18F67800) [pid = 3232] [serial = 569] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1DEB9C00) [pid = 3232] [serial = 554] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1D7AD000) [pid = 3232] [serial = 581] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (190F9800) [pid = 3232] [serial = 557] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1C6D1C00) [pid = 3232] [serial = 560] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (20352800) [pid = 3232] [serial = 563] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (20718800) [pid = 3232] [serial = 566] [outer = 00000000] [url = about:blank] 11:32:01 INFO - PROCESS | 3232 | 1461263521770 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 3232 | ++DOCSHELL 0EFB5800 == 62 [pid = 3232] [id = 217] 11:32:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12085400) [pid = 3232] [serial = 649] [outer = 00000000] 11:32:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (12B33400) [pid = 3232] [serial = 650] [outer = 12085400] 11:32:01 INFO - PROCESS | 3232 | 1461263521818 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (12EE5400) [pid = 3232] [serial = 651] [outer = 12085400] 11:32:02 INFO - PROCESS | 3232 | 1461263522279 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:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 830ms 11:32:02 INFO - PROCESS | 3232 | 1461263522321 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 3232 | 1461263522325 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 11:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:32:02 INFO - PROCESS | 3232 | 1461263522329 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 3232 | 1461263522331 Marionette TRACE conn4 <- [1,834,null,{}] 11:32:02 INFO - PROCESS | 3232 | 1461263522335 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:32:02 INFO - PROCESS | 3232 | 1461263522420 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:32:02 INFO - PROCESS | 3232 | 1461263522432 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 3232 | ++DOCSHELL 179F0C00 == 63 [pid = 3232] [id = 218] 11:32:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (17A19400) [pid = 3232] [serial = 652] [outer = 00000000] 11:32:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (190BDC00) [pid = 3232] [serial = 653] [outer = 17A19400] 11:32:02 INFO - PROCESS | 3232 | 1461263522478 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (19142400) [pid = 3232] [serial = 654] [outer = 17A19400] 11:32:02 INFO - PROCESS | 3232 | 1461263522954 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:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 11:32:03 INFO - PROCESS | 3232 | 1461263523003 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 3232 | 1461263523005 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 11:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:32:03 INFO - PROCESS | 3232 | 1461263523015 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 3232 | 1461263523021 Marionette TRACE conn4 <- [1,838,null,{}] 11:32:03 INFO - PROCESS | 3232 | 1461263523025 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:32:03 INFO - PROCESS | 3232 | 1461263523110 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:32:03 INFO - PROCESS | 3232 | 1461263523118 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 3232 | ++DOCSHELL 1914B400 == 64 [pid = 3232] [id = 219] 11:32:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1AF8B400) [pid = 3232] [serial = 655] [outer = 00000000] 11:32:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1B2C3C00) [pid = 3232] [serial = 656] [outer = 1AF8B400] 11:32:03 INFO - PROCESS | 3232 | 1461263523164 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1B30BC00) [pid = 3232] [serial = 657] [outer = 1AF8B400] 11:32:03 INFO - PROCESS | 3232 | 1461263523665 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:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 11:32:03 INFO - PROCESS | 3232 | 1461263523703 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 3232 | 1461263523706 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 11:32:03 INFO - PROCESS | 3232 | 1461263523709 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:32:03 INFO - PROCESS | 3232 | 1461263523711 Marionette TRACE conn4 <- [1,842,null,{}] 11:32:03 INFO - PROCESS | 3232 | 1461263523714 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:32:03 INFO - PROCESS | 3232 | 1461263523800 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:32:03 INFO - PROCESS | 3232 | 1461263523807 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 3232 | ++DOCSHELL 1AF8E400 == 65 [pid = 3232] [id = 220] 11:32:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1AF8F400) [pid = 3232] [serial = 658] [outer = 00000000] 11:32:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1B62D000) [pid = 3232] [serial = 659] [outer = 1AF8F400] 11:32:03 INFO - PROCESS | 3232 | 1461263523853 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1B67D000) [pid = 3232] [serial = 660] [outer = 1AF8F400] 11:32:04 INFO - PROCESS | 3232 | 1461263524339 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:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 11:32:04 INFO - PROCESS | 3232 | 1461263524383 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 3232 | 1461263524385 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 11:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:32:04 INFO - PROCESS | 3232 | 1461263524388 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 3232 | 1461263524390 Marionette TRACE conn4 <- [1,846,null,{}] 11:32:04 INFO - PROCESS | 3232 | 1461263524393 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:32:04 INFO - PROCESS | 3232 | 1461263524506 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:32:04 INFO - PROCESS | 3232 | 1461263524594 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 3232 | ++DOCSHELL 12487400 == 66 [pid = 3232] [id = 221] 11:32:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1C69A400) [pid = 3232] [serial = 661] [outer = 00000000] 11:32:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1C728C00) [pid = 3232] [serial = 662] [outer = 1C69A400] 11:32:04 INFO - PROCESS | 3232 | 1461263524651 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1D570000) [pid = 3232] [serial = 663] [outer = 1C69A400] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1294F400) [pid = 3232] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1F986800) [pid = 3232] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (17AD7400) [pid = 3232] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (131DD800) [pid = 3232] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1C4B3C00) [pid = 3232] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1B2C9800) [pid = 3232] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1D7ACC00) [pid = 3232] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1C516000) [pid = 3232] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (19142C00) [pid = 3232] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:32:06 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (204A8800) [pid = 3232] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:32:06 INFO - PROCESS | 3232 | 1461263526309 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:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1985ms 11:32:06 INFO - PROCESS | 3232 | 1461263526374 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 3232 | 1461263526376 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 11:32:06 INFO - PROCESS | 3232 | 1461263526379 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 3232 | 1461263526380 Marionette TRACE conn4 <- [1,850,null,{}] 11:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:32:06 INFO - PROCESS | 3232 | 1461263526384 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:32:06 INFO - PROCESS | 3232 | 1461263526466 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:32:06 INFO - PROCESS | 3232 | 1461263526557 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 3232 | ++DOCSHELL 123E8400 == 67 [pid = 3232] [id = 222] 11:32:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12488000) [pid = 3232] [serial = 664] [outer = 00000000] 11:32:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1C889C00) [pid = 3232] [serial = 665] [outer = 12488000] 11:32:06 INFO - PROCESS | 3232 | 1461263526602 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1C71A800) [pid = 3232] [serial = 666] [outer = 12488000] 11:32:07 INFO - PROCESS | 3232 | 1461263526982 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:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 11:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:32:07 INFO - PROCESS | 3232 | 1461263527053 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 3232 | 1461263527055 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 11:32:07 INFO - PROCESS | 3232 | 1461263527058 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 3232 | 1461263527060 Marionette TRACE conn4 <- [1,854,null,{}] 11:32:07 INFO - PROCESS | 3232 | 1461263527063 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:32:07 INFO - PROCESS | 3232 | 1461263527143 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:32:07 INFO - PROCESS | 3232 | 1461263527149 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 3232 | ++DOCSHELL 1D660400 == 68 [pid = 3232] [id = 223] 11:32:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D661800) [pid = 3232] [serial = 667] [outer = 00000000] 11:32:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1EDC9800) [pid = 3232] [serial = 668] [outer = 1D661800] 11:32:07 INFO - PROCESS | 3232 | 1461263527194 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1F980000) [pid = 3232] [serial = 669] [outer = 1D661800] 11:32:07 INFO - PROCESS | 3232 | 1461263527616 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:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 11:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:32:07 INFO - PROCESS | 3232 | 1461263527629 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 3232 | 1461263527631 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 11:32:07 INFO - PROCESS | 3232 | 1461263527634 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 3232 | 1461263527636 Marionette TRACE conn4 <- [1,858,null,{}] 11:32:07 INFO - PROCESS | 3232 | 1461263527639 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:32:07 INFO - PROCESS | 3232 | 1461263527759 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:32:07 INFO - PROCESS | 3232 | 1461263527768 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 3232 | ++DOCSHELL 1EBBD000 == 69 [pid = 3232] [id = 224] 11:32:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1F986800) [pid = 3232] [serial = 670] [outer = 00000000] 11:32:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (20430000) [pid = 3232] [serial = 671] [outer = 1F986800] 11:32:07 INFO - PROCESS | 3232 | 1461263527813 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (20434800) [pid = 3232] [serial = 672] [outer = 1F986800] 11:32:08 INFO - PROCESS | 3232 | 1461263528365 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:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 770ms 11:32:08 INFO - PROCESS | 3232 | 1461263528406 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 3232 | 1461263528410 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 11:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:32:08 INFO - PROCESS | 3232 | 1461263528431 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 3232 | 1461263528435 Marionette TRACE conn4 <- [1,862,null,{}] 11:32:08 INFO - PROCESS | 3232 | 1461263528441 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:32:08 INFO - PROCESS | 3232 | 1461263528553 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:32:08 INFO - PROCESS | 3232 | 1461263528658 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 3232 | ++DOCSHELL 12475C00 == 70 [pid = 3232] [id = 225] 11:32:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1247A400) [pid = 3232] [serial = 673] [outer = 00000000] 11:32:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1740E400) [pid = 3232] [serial = 674] [outer = 1247A400] 11:32:08 INFO - PROCESS | 3232 | 1461263528730 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (177F8000) [pid = 3232] [serial = 675] [outer = 1247A400] 11:32:09 INFO - PROCESS | 3232 | 1461263529389 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:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 11:32:09 INFO - PROCESS | 3232 | 1461263529404 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:32:09 INFO - PROCESS | 3232 | 1461263529410 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 11:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:32:09 INFO - PROCESS | 3232 | 1461263529417 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - PROCESS | 3232 | 1461263529420 Marionette TRACE conn4 <- [1,866,null,{}] 11:32:09 INFO - PROCESS | 3232 | 1461263529423 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:32:09 INFO - PROCESS | 3232 | 1461263529535 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:32:09 INFO - PROCESS | 3232 | 1461263529640 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 3232 | ++DOCSHELL 1AF90400 == 71 [pid = 3232] [id = 226] 11:32:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1B294400) [pid = 3232] [serial = 676] [outer = 00000000] 11:32:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1BE48000) [pid = 3232] [serial = 677] [outer = 1B294400] 11:32:09 INFO - PROCESS | 3232 | 1461263529696 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1C698000) [pid = 3232] [serial = 678] [outer = 1B294400] 11:32:10 INFO - PROCESS | 3232 | 1461263530273 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:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 11:32:10 INFO - PROCESS | 3232 | 1461263530349 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 3232 | 1461263530352 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 11:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:32:10 INFO - PROCESS | 3232 | 1461263530356 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 3232 | 1461263530359 Marionette TRACE conn4 <- [1,870,null,{}] 11:32:10 INFO - PROCESS | 3232 | 1461263530371 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:32:10 INFO - PROCESS | 3232 | 1461263530479 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:32:10 INFO - PROCESS | 3232 | 1461263530611 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 3232 | ++DOCSHELL 1C71D000 == 72 [pid = 3232] [id = 227] 11:32:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1EB49800) [pid = 3232] [serial = 679] [outer = 00000000] 11:32:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (2070C800) [pid = 3232] [serial = 680] [outer = 1EB49800] 11:32:10 INFO - PROCESS | 3232 | 1461263530673 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (207BCC00) [pid = 3232] [serial = 681] [outer = 1EB49800] 11:32:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (2178F000) [pid = 3232] [serial = 682] [outer = 123E4000] 11:32:11 INFO - PROCESS | 3232 | 1461263531374 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:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1071ms 11:32:11 INFO - PROCESS | 3232 | 1461263531429 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 3232 | 1461263531432 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 11:32:11 INFO - PROCESS | 3232 | 1461263531435 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:32:11 INFO - PROCESS | 3232 | 1461263531437 Marionette TRACE conn4 <- [1,874,null,{}] 11:32:11 INFO - PROCESS | 3232 | 1461263531441 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:32:11 INFO - PROCESS | 3232 | 1461263531547 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:32:11 INFO - PROCESS | 3232 | 1461263531679 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 3232 | ++DOCSHELL 1D673000 == 73 [pid = 3232] [id = 228] 11:32:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (20717C00) [pid = 3232] [serial = 683] [outer = 00000000] 11:32:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (2179B000) [pid = 3232] [serial = 684] [outer = 20717C00] 11:32:11 INFO - PROCESS | 3232 | 1461263531735 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (21999800) [pid = 3232] [serial = 685] [outer = 20717C00] 11:32:12 INFO - PROCESS | 3232 | 1461263532358 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:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 11:32:12 INFO - PROCESS | 3232 | 1461263532408 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 3232 | 1461263532411 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 11:32:12 INFO - PROCESS | 3232 | 1461263532414 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:32:12 INFO - PROCESS | 3232 | 1461263532416 Marionette TRACE conn4 <- [1,878,null,{}] 11:32:12 INFO - PROCESS | 3232 | 1461263532420 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:32:12 INFO - PROCESS | 3232 | 1461263532523 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:32:12 INFO - PROCESS | 3232 | 1461263532654 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 3232 | ++DOCSHELL 21669C00 == 74 [pid = 3232] [id = 229] 11:32:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (2199E000) [pid = 3232] [serial = 686] [outer = 00000000] 11:32:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (2209C400) [pid = 3232] [serial = 687] [outer = 2199E000] 11:32:12 INFO - PROCESS | 3232 | 1461263532712 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (220A4C00) [pid = 3232] [serial = 688] [outer = 2199E000] 11:32:13 INFO - PROCESS | 3232 | 1461263533294 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:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 11:32:13 INFO - PROCESS | 3232 | 1461263533349 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 3232 | 1461263533351 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 11:32:13 INFO - PROCESS | 3232 | 1461263533354 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:32:13 INFO - PROCESS | 3232 | 1461263533356 Marionette TRACE conn4 <- [1,882,null,{}] 11:32:13 INFO - PROCESS | 3232 | 1461263533360 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:32:13 INFO - PROCESS | 3232 | 1461263533530 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:32:13 INFO - PROCESS | 3232 | 1461263533793 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB2800 == 75 [pid = 3232] [id = 230] 11:32:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (0EEEEC00) [pid = 3232] [serial = 689] [outer = 00000000] 11:32:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (131DEC00) [pid = 3232] [serial = 690] [outer = 0EEEEC00] 11:32:13 INFO - PROCESS | 3232 | 1461263533848 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1635E000) [pid = 3232] [serial = 691] [outer = 0EEEEC00] 11:32:14 INFO - PROCESS | 3232 | 1461263534453 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:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1170ms 11:32:14 INFO - PROCESS | 3232 | 1461263534529 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 3232 | 1461263534534 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 11:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:32:14 INFO - PROCESS | 3232 | 1461263534539 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 3232 | 1461263534542 Marionette TRACE conn4 <- [1,886,null,{}] 11:32:14 INFO - PROCESS | 3232 | 1461263534565 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:32:14 INFO - PROCESS | 3232 | 1461263534677 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:32:14 INFO - PROCESS | 3232 | 1461263534809 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E5400 == 76 [pid = 3232] [id = 231] 11:32:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (1A1E5800) [pid = 3232] [serial = 692] [outer = 00000000] 11:32:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1AF8C400) [pid = 3232] [serial = 693] [outer = 1A1E5800] 11:32:14 INFO - PROCESS | 3232 | 1461263534862 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (1B298000) [pid = 3232] [serial = 694] [outer = 1A1E5800] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 1D660400 == 75 [pid = 3232] [id = 223] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 123E8400 == 74 [pid = 3232] [id = 222] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 12487400 == 73 [pid = 3232] [id = 221] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 1AF8E400 == 72 [pid = 3232] [id = 220] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 1914B400 == 71 [pid = 3232] [id = 219] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 179F0C00 == 70 [pid = 3232] [id = 218] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 0EFB5800 == 69 [pid = 3232] [id = 217] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (190FC800) [pid = 3232] [serial = 590] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1C698800) [pid = 3232] [serial = 593] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (207C6000) [pid = 3232] [serial = 596] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (2178E800) [pid = 3232] [serial = 629] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 12256800 == 68 [pid = 3232] [id = 216] 11:32:15 INFO - PROCESS | 3232 | --DOCSHELL 1631A400 == 67 [pid = 3232] [id = 211] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (208C3800) [pid = 3232] [serial = 627] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1D660800) [pid = 3232] [serial = 614] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (2043C400) [pid = 3232] [serial = 620] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1B5ABC00) [pid = 3232] [serial = 599] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1790E800) [pid = 3232] [serial = 605] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1C890400) [pid = 3232] [serial = 612] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1D666C00) [pid = 3232] [serial = 615] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1B674400) [pid = 3232] [serial = 609] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1B5A6400) [pid = 3232] [serial = 608] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1F136C00) [pid = 3232] [serial = 617] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1C77A800) [pid = 3232] [serial = 611] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1C69B800) [pid = 3232] [serial = 600] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (204A3800) [pid = 3232] [serial = 621] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (2070D400) [pid = 3232] [serial = 623] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1F1D4400) [pid = 3232] [serial = 618] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1B2C0400) [pid = 3232] [serial = 602] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (207C0800) [pid = 3232] [serial = 626] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (20710000) [pid = 3232] [serial = 624] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (17A14800) [pid = 3232] [serial = 606] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1B2CC400) [pid = 3232] [serial = 603] [outer = 00000000] [url = about:blank] 11:32:15 INFO - PROCESS | 3232 | 1461263535436 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:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 11:32:15 INFO - PROCESS | 3232 | 1461263535476 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 3232 | 1461263535479 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 11:32:15 INFO - PROCESS | 3232 | 1461263535484 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:32:15 INFO - PROCESS | 3232 | 1461263535486 Marionette TRACE conn4 <- [1,890,null,{}] 11:32:15 INFO - PROCESS | 3232 | 1461263535490 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:32:15 INFO - PROCESS | 3232 | 1461263535578 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:32:15 INFO - PROCESS | 3232 | 1461263535672 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 3232 | ++DOCSHELL 1631A400 == 68 [pid = 3232] [id = 232] 11:32:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (17415800) [pid = 3232] [serial = 695] [outer = 00000000] 11:32:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1A108800) [pid = 3232] [serial = 696] [outer = 17415800] 11:32:15 INFO - PROCESS | 3232 | 1461263535718 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1B297800) [pid = 3232] [serial = 697] [outer = 17415800] 11:32:16 INFO - PROCESS | 3232 | 1461263536133 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:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 11:32:16 INFO - PROCESS | 3232 | 1461263536159 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 3232 | 1461263536161 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 11:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:32:16 INFO - PROCESS | 3232 | 1461263536166 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 3232 | 1461263536171 Marionette TRACE conn4 <- [1,894,null,{}] 11:32:16 INFO - PROCESS | 3232 | 1461263536185 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:32:16 INFO - PROCESS | 3232 | 1461263536273 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:32:16 INFO - PROCESS | 3232 | 1461263536283 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 3232 | ++DOCSHELL 1BF74800 == 69 [pid = 3232] [id = 233] 11:32:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1C4B2C00) [pid = 3232] [serial = 698] [outer = 00000000] 11:32:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1C6CD800) [pid = 3232] [serial = 699] [outer = 1C4B2C00] 11:32:16 INFO - PROCESS | 3232 | 1461263536328 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1C88A800) [pid = 3232] [serial = 700] [outer = 1C4B2C00] 11:32:16 INFO - PROCESS | 3232 | 1461263536846 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:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 11:32:16 INFO - PROCESS | 3232 | 1461263536890 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 3232 | 1461263536893 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 11:32:16 INFO - PROCESS | 3232 | 1461263536896 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:32:16 INFO - PROCESS | 3232 | 1461263536898 Marionette TRACE conn4 <- [1,898,null,{}] 11:32:16 INFO - PROCESS | 3232 | 1461263536901 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:32:16 INFO - PROCESS | 3232 | 1461263536985 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:32:17 INFO - PROCESS | 3232 | 1461263536995 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 3232 | ++DOCSHELL 1D504800 == 70 [pid = 3232] [id = 234] 11:32:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1D50A000) [pid = 3232] [serial = 701] [outer = 00000000] 11:32:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1D666800) [pid = 3232] [serial = 702] [outer = 1D50A000] 11:32:17 INFO - PROCESS | 3232 | 1461263537041 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1B5A3800) [pid = 3232] [serial = 703] [outer = 1D50A000] 11:32:17 INFO - PROCESS | 3232 | 1461263537478 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:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 11:32:17 INFO - PROCESS | 3232 | 1461263537536 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 3232 | 1461263537538 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 11:32:17 INFO - PROCESS | 3232 | 1461263537541 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:32:17 INFO - PROCESS | 3232 | 1461263537543 Marionette TRACE conn4 <- [1,902,null,{}] 11:32:17 INFO - PROCESS | 3232 | 1461263537546 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:32:17 INFO - PROCESS | 3232 | 1461263537658 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:32:17 INFO - PROCESS | 3232 | 1461263537750 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 3232 | ++DOCSHELL 12B3C400 == 71 [pid = 3232] [id = 235] 11:32:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1DF28800) [pid = 3232] [serial = 704] [outer = 00000000] 11:32:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1EDCC400) [pid = 3232] [serial = 705] [outer = 1DF28800] 11:32:17 INFO - PROCESS | 3232 | 1461263537804 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (2034C400) [pid = 3232] [serial = 706] [outer = 1DF28800] 11:32:18 INFO - PROCESS | 3232 | 1461263538250 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:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 11:32:18 INFO - PROCESS | 3232 | 1461263538275 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 3232 | 1461263538277 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 11:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:32:18 INFO - PROCESS | 3232 | 1461263538286 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 3232 | 1461263538287 Marionette TRACE conn4 <- [1,906,null,{}] 11:32:18 INFO - PROCESS | 3232 | 1461263538291 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:32:18 INFO - PROCESS | 3232 | 1461263538408 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:32:18 INFO - PROCESS | 3232 | 1461263538415 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 3232 | ++DOCSHELL 12B36800 == 72 [pid = 3232] [id = 236] 11:32:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (20351C00) [pid = 3232] [serial = 707] [outer = 00000000] 11:32:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (2070F400) [pid = 3232] [serial = 708] [outer = 20351C00] 11:32:18 INFO - PROCESS | 3232 | 1461263538461 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (20718400) [pid = 3232] [serial = 709] [outer = 20351C00] 11:32:18 INFO - PROCESS | 3232 | 1461263538923 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:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 11:32:18 INFO - PROCESS | 3232 | 1461263538960 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:32:18 INFO - PROCESS | 3232 | 1461263538962 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 11:32:18 INFO - PROCESS | 3232 | 1461263538965 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 3232 | 1461263538967 Marionette TRACE conn4 <- [1,910,null,{}] 11:32:18 INFO - PROCESS | 3232 | 1461263538977 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:32:19 INFO - PROCESS | 3232 | 1461263539117 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:32:19 INFO - PROCESS | 3232 | 1461263539140 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 3232 | ++DOCSHELL 1D66B800 == 73 [pid = 3232] [id = 237] 11:32:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (207BD800) [pid = 3232] [serial = 710] [outer = 00000000] 11:32:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (2178FC00) [pid = 3232] [serial = 711] [outer = 207BD800] 11:32:19 INFO - PROCESS | 3232 | 1461263539184 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (2179DC00) [pid = 3232] [serial = 712] [outer = 207BD800] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1F987000) [pid = 3232] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (20711C00) [pid = 3232] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (19142000) [pid = 3232] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1B67A000) [pid = 3232] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (204A9000) [pid = 3232] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (207B8400) [pid = 3232] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (204A4000) [pid = 3232] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1294B000) [pid = 3232] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (20353800) [pid = 3232] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1F989400) [pid = 3232] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (12B4E800) [pid = 3232] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1C69A400) [pid = 3232] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1225E000) [pid = 3232] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (12085400) [pid = 3232] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (17A19400) [pid = 3232] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1D661800) [pid = 3232] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1AF8B400) [pid = 3232] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1AF8F400) [pid = 3232] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (12488000) [pid = 3232] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1D573C00) [pid = 3232] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (177BEC00) [pid = 3232] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (179F0000) [pid = 3232] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (17A1B800) [pid = 3232] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1D67E400) [pid = 3232] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:32:19 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B5A5800) [pid = 3232] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:32:19 INFO - PROCESS | 3232 | 1461263539937 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:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1029ms 11:32:19 INFO - PROCESS | 3232 | 1461263539995 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 3232 | 1461263539997 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 11:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:32:20 INFO - PROCESS | 3232 | 1461263540000 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 3232 | 1461263540002 Marionette TRACE conn4 <- [1,914,null,{}] 11:32:20 INFO - PROCESS | 3232 | 1461263540005 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:32:20 INFO - PROCESS | 3232 | 1461263540101 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:32:20 INFO - PROCESS | 3232 | 1461263540197 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 3232 | ++DOCSHELL 1225E000 == 74 [pid = 3232] [id = 238] 11:32:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12B52400) [pid = 3232] [serial = 713] [outer = 00000000] 11:32:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1885F400) [pid = 3232] [serial = 714] [outer = 12B52400] 11:32:20 INFO - PROCESS | 3232 | 1461263540242 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1885C800) [pid = 3232] [serial = 715] [outer = 12B52400] 11:32:20 INFO - PROCESS | 3232 | 1461263540634 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:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 11:32:20 INFO - PROCESS | 3232 | 1461263540677 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 3232 | 1461263540679 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 11:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:32:20 INFO - PROCESS | 3232 | 1461263540682 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 3232 | 1461263540684 Marionette TRACE conn4 <- [1,918,null,{}] 11:32:20 INFO - PROCESS | 3232 | 1461263540687 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:32:20 INFO - PROCESS | 3232 | 1461263540769 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:32:20 INFO - PROCESS | 3232 | 1461263540775 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 3232 | ++DOCSHELL 1AF8BC00 == 75 [pid = 3232] [id = 239] 11:32:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1B293800) [pid = 3232] [serial = 716] [outer = 00000000] 11:32:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1F982000) [pid = 3232] [serial = 717] [outer = 1B293800] 11:32:20 INFO - PROCESS | 3232 | 1461263540823 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (208BF800) [pid = 3232] [serial = 718] [outer = 1B293800] 11:32:21 INFO - PROCESS | 3232 | 1461263541253 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:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 11:32:21 INFO - PROCESS | 3232 | 1461263541317 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 3232 | 1461263541319 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 11:32:21 INFO - PROCESS | 3232 | 1461263541322 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:32:21 INFO - PROCESS | 3232 | 1461263541323 Marionette TRACE conn4 <- [1,922,null,{}] 11:32:21 INFO - PROCESS | 3232 | 1461263541327 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:32:21 INFO - PROCESS | 3232 | 1461263541411 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:32:21 INFO - PROCESS | 3232 | 1461263541418 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 3232 | ++DOCSHELL 1D67E400 == 76 [pid = 3232] [id = 240] 11:32:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1DF35800) [pid = 3232] [serial = 719] [outer = 00000000] 11:32:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (21EDA800) [pid = 3232] [serial = 720] [outer = 1DF35800] 11:32:21 INFO - PROCESS | 3232 | 1461263541469 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (23733000) [pid = 3232] [serial = 721] [outer = 1DF35800] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 13963400 == 75 [pid = 3232] [id = 78] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 2070A400 == 74 [pid = 3232] [id = 163] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 21799800 == 73 [pid = 3232] [id = 213] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 12950800 == 72 [pid = 3232] [id = 146] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 12294400 == 71 [pid = 3232] [id = 91] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1AF3B800 == 70 [pid = 3232] [id = 117] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1DEBD000 == 69 [pid = 3232] [id = 20] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1880B400 == 68 [pid = 3232] [id = 46] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 0EEAF400 == 67 [pid = 3232] [id = 141] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1248CC00 == 66 [pid = 3232] [id = 26] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 207C1800 == 65 [pid = 3232] [id = 93] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 17A13800 == 64 [pid = 3232] [id = 162] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1C6A1400 == 63 [pid = 3232] [id = 118] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1B5A0800 == 62 [pid = 3232] [id = 212] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 2182F800 == 61 [pid = 3232] [id = 214] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1AF8D800 == 60 [pid = 3232] [id = 23] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1EDC7000 == 59 [pid = 3232] [id = 215] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1B2C5C00 == 58 [pid = 3232] [id = 149] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1B5AB400 == 57 [pid = 3232] [id = 178] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 207C2800 == 56 [pid = 3232] [id = 147] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1247F000 == 55 [pid = 3232] [id = 14] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 12482400 == 54 [pid = 3232] [id = 10] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 204A0C00 == 53 [pid = 3232] [id = 189] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 12492000 == 52 [pid = 3232] [id = 161] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1D573000 == 51 [pid = 3232] [id = 92] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1F984C00 == 50 [pid = 3232] [id = 196] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 207C5000 == 49 [pid = 3232] [id = 148] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1914A400 == 48 [pid = 3232] [id = 179] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1B5A4800 == 47 [pid = 3232] [id = 58] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1F97C400 == 46 [pid = 3232] [id = 104] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 140AE800 == 45 [pid = 3232] [id = 48] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1DF2F800 == 44 [pid = 3232] [id = 119] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 208C7000 == 43 [pid = 3232] [id = 210] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1A1E5400 == 42 [pid = 3232] [id = 231] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 0EEB2800 == 41 [pid = 3232] [id = 230] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 21669C00 == 40 [pid = 3232] [id = 229] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1D673000 == 39 [pid = 3232] [id = 228] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1AF90400 == 38 [pid = 3232] [id = 226] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1C71D000 == 37 [pid = 3232] [id = 227] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 1EBBD000 == 36 [pid = 3232] [id = 224] 11:32:22 INFO - PROCESS | 3232 | --DOCSHELL 12475C00 == 35 [pid = 3232] [id = 225] 11:32:23 INFO - PROCESS | 3232 | --DOCSHELL 12B36800 == 34 [pid = 3232] [id = 236] 11:32:23 INFO - PROCESS | 3232 | --DOCSHELL 1BF74800 == 33 [pid = 3232] [id = 233] 11:32:23 INFO - PROCESS | 3232 | --DOCSHELL 1225E000 == 32 [pid = 3232] [id = 238] 11:32:23 INFO - PROCESS | 3232 | --DOCSHELL 1AF8BC00 == 31 [pid = 3232] [id = 239] 11:32:23 INFO - PROCESS | 3232 | --DOCSHELL 1D66B800 == 30 [pid = 3232] [id = 237] 11:32:23 INFO - PROCESS | 3232 | --DOCSHELL 1D504800 == 29 [pid = 3232] [id = 234] 11:32:23 INFO - PROCESS | 3232 | --DOCSHELL 1631A400 == 28 [pid = 3232] [id = 232] 11:32:23 INFO - PROCESS | 3232 | --DOCSHELL 12B3C400 == 27 [pid = 3232] [id = 235] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1C893C00) [pid = 3232] [serial = 594] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (2035AC00) [pid = 3232] [serial = 564] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (207C5800) [pid = 3232] [serial = 480] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1C71A400) [pid = 3232] [serial = 486] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1D578C00) [pid = 3232] [serial = 561] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (2160E400) [pid = 3232] [serial = 489] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (208C8800) [pid = 3232] [serial = 597] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (207BEC00) [pid = 3232] [serial = 567] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (179F6400) [pid = 3232] [serial = 483] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (2049CC00) [pid = 3232] [serial = 525] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (2043E000) [pid = 3232] [serial = 588] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (16362400) [pid = 3232] [serial = 528] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1C728C00) [pid = 3232] [serial = 662] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (12B51800) [pid = 3232] [serial = 648] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (12B39800) [pid = 3232] [serial = 647] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12B33400) [pid = 3232] [serial = 650] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12EE5400) [pid = 3232] [serial = 651] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (190BDC00) [pid = 3232] [serial = 653] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (19142400) [pid = 3232] [serial = 654] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (18859400) [pid = 3232] [serial = 632] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1EDC9800) [pid = 3232] [serial = 668] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1D65FC00) [pid = 3232] [serial = 635] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (2199E400) [pid = 3232] [serial = 641] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1B2C3C00) [pid = 3232] [serial = 656] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1B30BC00) [pid = 3232] [serial = 657] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1B62D000) [pid = 3232] [serial = 659] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (21EDB000) [pid = 3232] [serial = 644] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1C889C00) [pid = 3232] [serial = 665] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1F980000) [pid = 3232] [serial = 669] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (21829000) [pid = 3232] [serial = 638] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1D570000) [pid = 3232] [serial = 663] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1C71A800) [pid = 3232] [serial = 666] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1B67D000) [pid = 3232] [serial = 660] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (20430000) [pid = 3232] [serial = 671] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1DF30800) [pid = 3232] [serial = 555] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19E6E800) [pid = 3232] [serial = 558] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1AF2FC00) [pid = 3232] [serial = 591] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1B30D800) [pid = 3232] [serial = 531] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (2070C400) [pid = 3232] [serial = 534] [outer = 00000000] [url = about:blank] 11:32:23 INFO - PROCESS | 3232 | 1461263543763 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:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2468ms 11:32:23 INFO - PROCESS | 3232 | 1461263543795 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 3232 | 1461263543799 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 11:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:32:23 INFO - PROCESS | 3232 | 1461263543804 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 3232 | 1461263543807 Marionette TRACE conn4 <- [1,926,null,{}] 11:32:23 INFO - PROCESS | 3232 | 1461263543813 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:32:23 INFO - PROCESS | 3232 | 1461263543905 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:32:23 INFO - PROCESS | 3232 | 1461263543916 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 3232 | ++DOCSHELL 120B9C00 == 28 [pid = 3232] [id = 241] 11:32:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (120BF400) [pid = 3232] [serial = 722] [outer = 00000000] 11:32:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (12299400) [pid = 3232] [serial = 723] [outer = 120BF400] 11:32:23 INFO - PROCESS | 3232 | 1461263543992 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (12309C00) [pid = 3232] [serial = 724] [outer = 120BF400] 11:32:24 INFO - PROCESS | 3232 | 1461263544456 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:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 11:32:24 INFO - PROCESS | 3232 | 1461263544495 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 3232 | 1461263544501 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 11:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:32:24 INFO - PROCESS | 3232 | 1461263544507 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 3232 | 1461263544510 Marionette TRACE conn4 <- [1,930,null,{}] 11:32:24 INFO - PROCESS | 3232 | 1461263544514 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:32:24 INFO - PROCESS | 3232 | 1461263544604 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:32:24 INFO - PROCESS | 3232 | 1461263544613 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 3232 | ++DOCSHELL 1240B800 == 29 [pid = 3232] [id = 242] 11:32:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1240C400) [pid = 3232] [serial = 725] [outer = 00000000] 11:32:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12494C00) [pid = 3232] [serial = 726] [outer = 1240C400] 11:32:24 INFO - PROCESS | 3232 | 1461263544660 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (12953800) [pid = 3232] [serial = 727] [outer = 1240C400] 11:32:25 INFO - PROCESS | 3232 | 1461263545141 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:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 11:32:25 INFO - PROCESS | 3232 | 1461263545180 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 3232 | 1461263545183 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 11:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:32:25 INFO - PROCESS | 3232 | 1461263545186 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 3232 | 1461263545190 Marionette TRACE conn4 <- [1,934,null,{}] 11:32:25 INFO - PROCESS | 3232 | 1461263545201 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:32:25 INFO - PROCESS | 3232 | 1461263545324 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:32:25 INFO - PROCESS | 3232 | 1461263545335 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 3232 | ++DOCSHELL 12B51400 == 30 [pid = 3232] [id = 243] 11:32:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (12B51800) [pid = 3232] [serial = 728] [outer = 00000000] 11:32:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12C84000) [pid = 3232] [serial = 729] [outer = 12B51800] 11:32:25 INFO - PROCESS | 3232 | 1461263545386 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (12EE5800) [pid = 3232] [serial = 730] [outer = 12B51800] 11:32:25 INFO - PROCESS | 3232 | 1461263545865 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:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 11:32:25 INFO - PROCESS | 3232 | 1461263545919 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 3232 | 1461263545922 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 11:32:25 INFO - PROCESS | 3232 | 1461263545925 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 3232 | 1461263545927 Marionette TRACE conn4 <- [1,938,null,{}] 11:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:32:25 INFO - PROCESS | 3232 | 1461263545930 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:32:26 INFO - PROCESS | 3232 | 1461263546013 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:32:26 INFO - PROCESS | 3232 | 1461263546021 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 3232 | ++DOCSHELL 13955C00 == 31 [pid = 3232] [id = 244] 11:32:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1399F800) [pid = 3232] [serial = 731] [outer = 00000000] 11:32:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (141AC800) [pid = 3232] [serial = 732] [outer = 1399F800] 11:32:26 INFO - PROCESS | 3232 | 1461263546069 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1635C800) [pid = 3232] [serial = 733] [outer = 1399F800] 11:32:26 INFO - PROCESS | 3232 | 1461263546513 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:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 631ms 11:32:26 INFO - PROCESS | 3232 | 1461263546560 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 3232 | 1461263546562 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 11:32:26 INFO - PROCESS | 3232 | 1461263546565 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:32:26 INFO - PROCESS | 3232 | 1461263546567 Marionette TRACE conn4 <- [1,942,null,{}] 11:32:26 INFO - PROCESS | 3232 | 1461263546570 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:32:26 INFO - PROCESS | 3232 | 1461263546647 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:32:26 INFO - PROCESS | 3232 | 1461263546656 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 3232 | ++DOCSHELL 1741EC00 == 32 [pid = 3232] [id = 245] 11:32:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (17704800) [pid = 3232] [serial = 734] [outer = 00000000] 11:32:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (177C0400) [pid = 3232] [serial = 735] [outer = 17704800] 11:32:26 INFO - PROCESS | 3232 | 1461263546734 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (177DC800) [pid = 3232] [serial = 736] [outer = 17704800] 11:32:27 INFO - PROCESS | 3232 | 1461263547200 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:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 11:32:27 INFO - PROCESS | 3232 | 1461263547240 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 3232 | 1461263547242 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 11:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:32:27 INFO - PROCESS | 3232 | 1461263547245 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 3232 | 1461263547246 Marionette TRACE conn4 <- [1,946,null,{}] 11:32:27 INFO - PROCESS | 3232 | 1461263547250 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:32:27 INFO - PROCESS | 3232 | 1461263547359 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:32:27 INFO - PROCESS | 3232 | 1461263547370 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 3232 | ++DOCSHELL 1791AC00 == 33 [pid = 3232] [id = 246] 11:32:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1791C000) [pid = 3232] [serial = 737] [outer = 00000000] 11:32:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (179F6400) [pid = 3232] [serial = 738] [outer = 1791C000] 11:32:27 INFO - PROCESS | 3232 | 1461263547419 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (17A15800) [pid = 3232] [serial = 739] [outer = 1791C000] 11:32:27 INFO - PROCESS | 3232 | 1461263547851 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:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 11:32:27 INFO - PROCESS | 3232 | 1461263547916 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 3232 | 1461263547918 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 11:32:27 INFO - PROCESS | 3232 | 1461263547921 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:32:27 INFO - PROCESS | 3232 | 1461263547923 Marionette TRACE conn4 <- [1,950,null,{}] 11:32:27 INFO - PROCESS | 3232 | 1461263547926 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:32:28 INFO - PROCESS | 3232 | 1461263548002 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:32:28 INFO - PROCESS | 3232 | 1461263548039 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 3232 | ++DOCSHELL 1880B400 == 34 [pid = 3232] [id = 247] 11:32:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1880B800) [pid = 3232] [serial = 740] [outer = 00000000] 11:32:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (18F67800) [pid = 3232] [serial = 741] [outer = 1880B800] 11:32:28 INFO - PROCESS | 3232 | 1461263548084 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (18F73800) [pid = 3232] [serial = 742] [outer = 1880B800] 11:32:28 INFO - PROCESS | 3232 | 1461263548507 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:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 11:32:28 INFO - PROCESS | 3232 | 1461263548556 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 3232 | 1461263548558 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 11:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:32:28 INFO - PROCESS | 3232 | 1461263548561 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 3232 | 1461263548563 Marionette TRACE conn4 <- [1,954,null,{}] 11:32:28 INFO - PROCESS | 3232 | 1461263548566 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:32:28 INFO - PROCESS | 3232 | 1461263548642 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:32:28 INFO - PROCESS | 3232 | 1461263548647 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 3232 | ++DOCSHELL 1880F400 == 35 [pid = 3232] [id = 248] 11:32:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (190BC400) [pid = 3232] [serial = 743] [outer = 00000000] 11:32:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (190FB400) [pid = 3232] [serial = 744] [outer = 190BC400] 11:32:28 INFO - PROCESS | 3232 | 1461263548694 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (190F4800) [pid = 3232] [serial = 745] [outer = 190BC400] 11:32:29 INFO - PROCESS | 3232 | 1461263549185 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:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 11:32:29 INFO - PROCESS | 3232 | 1461263549232 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 3232 | 1461263549234 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 11:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:32:29 INFO - PROCESS | 3232 | 1461263549237 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 3232 | 1461263549239 Marionette TRACE conn4 <- [1,958,null,{}] 11:32:29 INFO - PROCESS | 3232 | 1461263549243 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:32:29 INFO - PROCESS | 3232 | 1461263549350 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:32:29 INFO - PROCESS | 3232 | 1461263549434 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 3232 | ++DOCSHELL 12B51000 == 36 [pid = 3232] [id = 249] 11:32:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (193E8000) [pid = 3232] [serial = 746] [outer = 00000000] 11:32:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (19E6D800) [pid = 3232] [serial = 747] [outer = 193E8000] 11:32:29 INFO - PROCESS | 3232 | 1461263549479 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (19E6C800) [pid = 3232] [serial = 748] [outer = 193E8000] 11:32:29 INFO - PROCESS | 3232 | 1461263549879 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:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 11:32:29 INFO - PROCESS | 3232 | 1461263549907 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 3232 | 1461263549910 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 11:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:32:29 INFO - PROCESS | 3232 | 1461263549913 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 3232 | 1461263549915 Marionette TRACE conn4 <- [1,962,null,{}] 11:32:29 INFO - PROCESS | 3232 | 1461263549918 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:32:30 INFO - PROCESS | 3232 | 1461263550030 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:32:30 INFO - PROCESS | 3232 | 1461263550036 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E1000 == 37 [pid = 3232] [id = 250] 11:32:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1A1E9400) [pid = 3232] [serial = 749] [outer = 00000000] 11:32:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1AF3C000) [pid = 3232] [serial = 750] [outer = 1A1E9400] 11:32:30 INFO - PROCESS | 3232 | 1461263550083 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1AF87000) [pid = 3232] [serial = 751] [outer = 1A1E9400] 11:32:30 INFO - PROCESS | 3232 | 1461263550544 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:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 11:32:30 INFO - PROCESS | 3232 | 1461263550583 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 3232 | 1461263550586 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 11:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:32:30 INFO - PROCESS | 3232 | 1461263550589 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 3232 | 1461263550591 Marionette TRACE conn4 <- [1,966,null,{}] 11:32:30 INFO - PROCESS | 3232 | 1461263550595 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:32:30 INFO - PROCESS | 3232 | 1461263550718 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:32:30 INFO - PROCESS | 3232 | 1461263550810 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 3232 | ++DOCSHELL 1B29B400 == 38 [pid = 3232] [id = 251] 11:32:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1B2C2400) [pid = 3232] [serial = 752] [outer = 00000000] 11:32:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1B2C7800) [pid = 3232] [serial = 753] [outer = 1B2C2400] 11:32:30 INFO - PROCESS | 3232 | 1461263550868 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1B306C00) [pid = 3232] [serial = 754] [outer = 1B2C2400] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B293800) [pid = 3232] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1DF28800) [pid = 3232] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (20351C00) [pid = 3232] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (12B52400) [pid = 3232] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (207BD800) [pid = 3232] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (17415800) [pid = 3232] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1A1E5800) [pid = 3232] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (0EEEEC00) [pid = 3232] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (2199E000) [pid = 3232] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (20717C00) [pid = 3232] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1EB49800) [pid = 3232] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1B294400) [pid = 3232] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1247A400) [pid = 3232] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1F986800) [pid = 3232] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1D50A000) [pid = 3232] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1C4B2C00) [pid = 3232] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (208CC000) [pid = 3232] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (2199D800) [pid = 3232] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (21997400) [pid = 3232] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (16369C00) [pid = 3232] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B62C400) [pid = 3232] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:32:31 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (21799C00) [pid = 3232] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:32:31 INFO - PROCESS | 3232 | 1461263551739 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:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1178ms 11:32:31 INFO - PROCESS | 3232 | 1461263551771 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 3232 | 1461263551773 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 11:32:31 INFO - PROCESS | 3232 | 1461263551776 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 3232 | 1461263551778 Marionette TRACE conn4 <- [1,970,null,{}] 11:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:32:31 INFO - PROCESS | 3232 | 1461263551781 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:32:31 INFO - PROCESS | 3232 | 1461263551859 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:32:31 INFO - PROCESS | 3232 | 1461263551865 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 3232 | ++DOCSHELL 1791A800 == 39 [pid = 3232] [id = 252] 11:32:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (17ACC000) [pid = 3232] [serial = 755] [outer = 00000000] 11:32:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1B294400) [pid = 3232] [serial = 756] [outer = 17ACC000] 11:32:31 INFO - PROCESS | 3232 | 1461263551910 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1B28E800) [pid = 3232] [serial = 757] [outer = 17ACC000] 11:32:32 INFO - PROCESS | 3232 | 1461263552330 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:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 11:32:32 INFO - PROCESS | 3232 | 1461263552412 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 3232 | 1461263552414 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 11:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:32:32 INFO - PROCESS | 3232 | 1461263552417 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 3232 | 1461263552418 Marionette TRACE conn4 <- [1,974,null,{}] 11:32:32 INFO - PROCESS | 3232 | 1461263552422 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:32:32 INFO - PROCESS | 3232 | 1461263552499 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:32:32 INFO - PROCESS | 3232 | 1461263552508 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 3232 | ++DOCSHELL 1B30A800 == 40 [pid = 3232] [id = 253] 11:32:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1B5A1400) [pid = 3232] [serial = 758] [outer = 00000000] 11:32:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (18809C00) [pid = 3232] [serial = 759] [outer = 1B5A1400] 11:32:32 INFO - PROCESS | 3232 | 1461263552554 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1B5A9800) [pid = 3232] [serial = 760] [outer = 1B5A1400] 11:32:33 INFO - PROCESS | 3232 | 1461263553008 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:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 11:32:33 INFO - PROCESS | 3232 | 1461263553049 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 3232 | 1461263553050 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 11:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:32:33 INFO - PROCESS | 3232 | 1461263553054 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 3232 | 1461263553055 Marionette TRACE conn4 <- [1,978,null,{}] 11:32:33 INFO - PROCESS | 3232 | 1461263553059 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:32:33 INFO - PROCESS | 3232 | 1461263553137 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:32:33 INFO - PROCESS | 3232 | 1461263553147 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 3232 | ++DOCSHELL 1B629800 == 41 [pid = 3232] [id = 254] 11:32:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1B62B400) [pid = 3232] [serial = 761] [outer = 00000000] 11:32:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1B632400) [pid = 3232] [serial = 762] [outer = 1B62B400] 11:32:33 INFO - PROCESS | 3232 | 1461263553191 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1B673000) [pid = 3232] [serial = 763] [outer = 1B62B400] 11:32:33 INFO - PROCESS | 3232 | 1461263553820 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:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 830ms 11:32:33 INFO - PROCESS | 3232 | 1461263553923 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:32:33 INFO - PROCESS | 3232 | 1461263553928 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 11:32:33 INFO - PROCESS | 3232 | 1461263553933 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 3232 | 1461263553938 Marionette TRACE conn4 <- [1,982,null,{}] 11:32:33 INFO - PROCESS | 3232 | 1461263553944 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:32:34 INFO - PROCESS | 3232 | 1461263554071 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:32:34 INFO - PROCESS | 3232 | 1461263554174 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 3232 | ++DOCSHELL 0EEA9C00 == 42 [pid = 3232] [id = 255] 11:32:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (0EEF6000) [pid = 3232] [serial = 764] [outer = 00000000] 11:32:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1247A800) [pid = 3232] [serial = 765] [outer = 0EEF6000] 11:32:34 INFO - PROCESS | 3232 | 1461263554233 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1248D000) [pid = 3232] [serial = 766] [outer = 0EEF6000] 11:32:34 INFO - PROCESS | 3232 | 1461263554917 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:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1029ms 11:32:34 INFO - PROCESS | 3232 | 1461263554971 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 3232 | 1461263554977 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 11:32:34 INFO - PROCESS | 3232 | 1461263554984 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 3232 | 1461263554987 Marionette TRACE conn4 <- [1,986,null,{}] 11:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:32:35 INFO - PROCESS | 3232 | 1461263555012 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:32:35 INFO - PROCESS | 3232 | 1461263555128 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:32:35 INFO - PROCESS | 3232 | 1461263555255 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 3232 | ++DOCSHELL 12B43800 == 43 [pid = 3232] [id = 256] 11:32:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (12B45800) [pid = 3232] [serial = 767] [outer = 00000000] 11:32:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (139A0400) [pid = 3232] [serial = 768] [outer = 12B45800] 11:32:35 INFO - PROCESS | 3232 | 1461263555311 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (17413800) [pid = 3232] [serial = 769] [outer = 12B45800] 11:32:36 INFO - PROCESS | 3232 | 1461263556210 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:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1256ms 11:32:36 INFO - PROCESS | 3232 | 1461263556245 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:32:36 INFO - PROCESS | 3232 | 1461263556249 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 11:32:36 INFO - PROCESS | 3232 | 1461263556255 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 3232 | 1461263556259 Marionette TRACE conn4 <- [1,990,null,{}] 11:32:36 INFO - PROCESS | 3232 | 1461263556265 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:32:36 INFO - PROCESS | 3232 | 1461263556370 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:32:36 INFO - PROCESS | 3232 | 1461263556479 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 3232 | ++DOCSHELL 12B39400 == 44 [pid = 3232] [id = 257] 11:32:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (12B4A400) [pid = 3232] [serial = 770] [outer = 00000000] 11:32:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (13961000) [pid = 3232] [serial = 771] [outer = 12B4A400] 11:32:36 INFO - PROCESS | 3232 | 1461263556532 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (140B0800) [pid = 3232] [serial = 772] [outer = 12B4A400] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 1791C800 == 43 [pid = 3232] [id = 131] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 21798000 == 42 [pid = 3232] [id = 132] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 1C774C00 == 41 [pid = 3232] [id = 124] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 1B672800 == 40 [pid = 3232] [id = 123] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 0EEED400 == 39 [pid = 3232] [id = 126] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 1F988000 == 38 [pid = 3232] [id = 125] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 207C3C00 == 37 [pid = 3232] [id = 128] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 12B51C00 == 36 [pid = 3232] [id = 130] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 1C6D1800 == 35 [pid = 3232] [id = 127] 11:32:36 INFO - PROCESS | 3232 | --DOCSHELL 1AF36400 == 34 [pid = 3232] [id = 122] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (21EDA800) [pid = 3232] [serial = 720] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (21EE0000) [pid = 3232] [serial = 645] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (21793800) [pid = 3232] [serial = 630] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (208BF800) [pid = 3232] [serial = 718] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1EDCC400) [pid = 3232] [serial = 705] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (2070F400) [pid = 3232] [serial = 708] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (20718400) [pid = 3232] [serial = 709] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1885F400) [pid = 3232] [serial = 714] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (2178FC00) [pid = 3232] [serial = 711] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1F982000) [pid = 3232] [serial = 717] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (2179DC00) [pid = 3232] [serial = 712] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1A108800) [pid = 3232] [serial = 696] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1B298000) [pid = 3232] [serial = 694] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1AF8C400) [pid = 3232] [serial = 693] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1635E000) [pid = 3232] [serial = 691] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (131DEC00) [pid = 3232] [serial = 690] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (220A4C00) [pid = 3232] [serial = 688] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (2209C400) [pid = 3232] [serial = 687] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (21999800) [pid = 3232] [serial = 685] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (2179B000) [pid = 3232] [serial = 684] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (207BCC00) [pid = 3232] [serial = 681] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (2070C800) [pid = 3232] [serial = 680] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1C698000) [pid = 3232] [serial = 678] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1BE48000) [pid = 3232] [serial = 677] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (177F8000) [pid = 3232] [serial = 675] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1740E400) [pid = 3232] [serial = 674] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (20434800) [pid = 3232] [serial = 672] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1B297C00) [pid = 3232] [serial = 390] [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:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1D666800) [pid = 3232] [serial = 702] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1C6CD800) [pid = 3232] [serial = 699] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1C88A800) [pid = 3232] [serial = 700] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1B297800) [pid = 3232] [serial = 697] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (2034C400) [pid = 3232] [serial = 706] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1B5A3800) [pid = 3232] [serial = 703] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1885C800) [pid = 3232] [serial = 715] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (219A2000) [pid = 3232] [serial = 642] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (19143400) [pid = 3232] [serial = 633] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1D66C400) [pid = 3232] [serial = 636] [outer = 00000000] [url = about:blank] 11:32:36 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (2182E400) [pid = 3232] [serial = 639] [outer = 00000000] [url = about:blank] 11:32:37 INFO - PROCESS | 3232 | 1461263557060 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:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 890ms 11:32:37 INFO - PROCESS | 3232 | 1461263557146 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 3232 | 1461263557151 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 11:32:37 INFO - PROCESS | 3232 | 1461263557157 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:32:37 INFO - PROCESS | 3232 | 1461263557160 Marionette TRACE conn4 <- [1,994,null,{}] 11:32:37 INFO - PROCESS | 3232 | 1461263557164 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:32:37 INFO - PROCESS | 3232 | 1461263557245 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:32:37 INFO - PROCESS | 3232 | 1461263557257 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 3232 | ++DOCSHELL 12B48400 == 35 [pid = 3232] [id = 258] 11:32:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (12C76400) [pid = 3232] [serial = 773] [outer = 00000000] 11:32:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (140BAC00) [pid = 3232] [serial = 774] [outer = 12C76400] 11:32:37 INFO - PROCESS | 3232 | 1461263557303 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (16367800) [pid = 3232] [serial = 775] [outer = 12C76400] 11:32:37 INFO - PROCESS | 3232 | 1461263557775 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:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 11:32:37 INFO - PROCESS | 3232 | 1461263557830 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 3232 | 1461263557832 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 11:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:32:37 INFO - PROCESS | 3232 | 1461263557836 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 3232 | 1461263557840 Marionette TRACE conn4 <- [1,998,null,{}] 11:32:37 INFO - PROCESS | 3232 | 1461263557850 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:32:37 INFO - PROCESS | 3232 | 1461263557968 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:32:38 INFO - PROCESS | 3232 | 1461263558055 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 3232 | ++DOCSHELL 1798D000 == 36 [pid = 3232] [id = 259] 11:32:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17990C00) [pid = 3232] [serial = 776] [outer = 00000000] 11:32:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (179FD800) [pid = 3232] [serial = 777] [outer = 17990C00] 11:32:38 INFO - PROCESS | 3232 | 1461263558105 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (18802C00) [pid = 3232] [serial = 778] [outer = 17990C00] 11:32:38 INFO - PROCESS | 3232 | 1461263558490 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:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 11:32:38 INFO - PROCESS | 3232 | 1461263558515 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 3232 | 1461263558518 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 11:32:38 INFO - PROCESS | 3232 | 1461263558520 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:32:38 INFO - PROCESS | 3232 | 1461263558522 Marionette TRACE conn4 <- [1,1002,null,{}] 11:32:38 INFO - PROCESS | 3232 | 1461263558526 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:32:38 INFO - PROCESS | 3232 | 1461263558610 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:32:38 INFO - PROCESS | 3232 | 1461263558616 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 3232 | ++DOCSHELL 179DD800 == 37 [pid = 3232] [id = 260] 11:32:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (18F73C00) [pid = 3232] [serial = 779] [outer = 00000000] 11:32:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19E6BC00) [pid = 3232] [serial = 780] [outer = 18F73C00] 11:32:38 INFO - PROCESS | 3232 | 1461263558665 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A108800) [pid = 3232] [serial = 781] [outer = 18F73C00] 11:32:39 INFO - PROCESS | 3232 | 1461263559172 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:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 11:32:39 INFO - PROCESS | 3232 | 1461263559195 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 3232 | 1461263559197 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 11:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:32:39 INFO - PROCESS | 3232 | 1461263559200 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 3232 | 1461263559202 Marionette TRACE conn4 <- [1,1006,null,{}] 11:32:39 INFO - PROCESS | 3232 | 1461263559206 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:32:39 INFO - PROCESS | 3232 | 1461263559314 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:32:39 INFO - PROCESS | 3232 | 1461263559399 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 3232 | ++DOCSHELL 1AF3C800 == 38 [pid = 3232] [id = 261] 11:32:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1AF3CC00) [pid = 3232] [serial = 782] [outer = 00000000] 11:32:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1AF8C000) [pid = 3232] [serial = 783] [outer = 1AF3CC00] 11:32:39 INFO - PROCESS | 3232 | 1461263559445 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1AF8B800) [pid = 3232] [serial = 784] [outer = 1AF3CC00] 11:32:39 INFO - PROCESS | 3232 | 1461263559882 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:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 11:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:32:39 INFO - PROCESS | 3232 | 1461263559935 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 3232 | 1461263559937 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 11:32:39 INFO - PROCESS | 3232 | 1461263559940 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 3232 | 1461263559942 Marionette TRACE conn4 <- [1,1010,null,{}] 11:32:39 INFO - PROCESS | 3232 | 1461263559946 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:32:40 INFO - PROCESS | 3232 | 1461263560075 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:32:40 INFO - PROCESS | 3232 | 1461263560137 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 3232 | ++DOCSHELL 1B2CB000 == 39 [pid = 3232] [id = 262] 11:32:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1B303C00) [pid = 3232] [serial = 785] [outer = 00000000] 11:32:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B5A2400) [pid = 3232] [serial = 786] [outer = 1B303C00] 11:32:40 INFO - PROCESS | 3232 | 1461263560185 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1B5A3C00) [pid = 3232] [serial = 787] [outer = 1B303C00] 11:32:40 INFO - PROCESS | 3232 | 1461263560613 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:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 730ms 11:32:40 INFO - PROCESS | 3232 | 1461263560686 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 3232 | 1461263560688 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 11:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:32:40 INFO - PROCESS | 3232 | 1461263560692 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 3232 | 1461263560693 Marionette TRACE conn4 <- [1,1014,null,{}] 11:32:40 INFO - PROCESS | 3232 | 1461263560697 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:32:40 INFO - PROCESS | 3232 | 1461263560803 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:32:40 INFO - PROCESS | 3232 | 1461263560859 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A4800 == 40 [pid = 3232] [id = 263] 11:32:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1B5AA800) [pid = 3232] [serial = 788] [outer = 00000000] 11:32:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1B674400) [pid = 3232] [serial = 789] [outer = 1B5AA800] 11:32:40 INFO - PROCESS | 3232 | 1461263560904 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1B67B000) [pid = 3232] [serial = 790] [outer = 1B5AA800] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (193E8000) [pid = 3232] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1240C400) [pid = 3232] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1A1E9400) [pid = 3232] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12B51800) [pid = 3232] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1399F800) [pid = 3232] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (120BF400) [pid = 3232] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17704800) [pid = 3232] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1791C000) [pid = 3232] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (190BC400) [pid = 3232] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1880B800) [pid = 3232] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1B5A1400) [pid = 3232] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1B2C2400) [pid = 3232] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:32:41 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (17ACC000) [pid = 3232] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:32:41 INFO - PROCESS | 3232 | 1461263561383 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:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 731ms 11:32:41 INFO - PROCESS | 3232 | 1461263561422 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 3232 | 1461263561424 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 11:32:41 INFO - PROCESS | 3232 | 1461263561428 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:32:41 INFO - PROCESS | 3232 | 1461263561429 Marionette TRACE conn4 <- [1,1018,null,{}] 11:32:41 INFO - PROCESS | 3232 | 1461263561433 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:32:41 INFO - PROCESS | 3232 | 1461263561509 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:32:41 INFO - PROCESS | 3232 | 1461263561516 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 3232 | ++DOCSHELL 1631AC00 == 41 [pid = 3232] [id = 264] 11:32:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17913400) [pid = 3232] [serial = 791] [outer = 00000000] 11:32:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (190C5C00) [pid = 3232] [serial = 792] [outer = 17913400] 11:32:41 INFO - PROCESS | 3232 | 1461263561562 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1B2C0800) [pid = 3232] [serial = 793] [outer = 17913400] 11:32:42 INFO - PROCESS | 3232 | 1461263561995 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:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 11:32:42 INFO - PROCESS | 3232 | 1461263562062 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 3232 | 1461263562064 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 11:32:42 INFO - PROCESS | 3232 | 1461263562068 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:32:42 INFO - PROCESS | 3232 | 1461263562069 Marionette TRACE conn4 <- [1,1022,null,{}] 11:32:42 INFO - PROCESS | 3232 | 1461263562073 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:32:42 INFO - PROCESS | 3232 | 1461263562152 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:32:42 INFO - PROCESS | 3232 | 1461263562162 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 3232 | ++DOCSHELL 17911800 == 42 [pid = 3232] [id = 265] 11:32:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (190C1800) [pid = 3232] [serial = 794] [outer = 00000000] 11:32:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1BE48000) [pid = 3232] [serial = 795] [outer = 190C1800] 11:32:42 INFO - PROCESS | 3232 | 1461263562209 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1BF73C00) [pid = 3232] [serial = 796] [outer = 190C1800] 11:32:42 INFO - PROCESS | 3232 | 1461263562661 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:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 11:32:42 INFO - PROCESS | 3232 | 1461263562703 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 3232 | 1461263562705 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 11:32:42 INFO - PROCESS | 3232 | 1461263562708 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:32:42 INFO - PROCESS | 3232 | 1461263562710 Marionette TRACE conn4 <- [1,1026,null,{}] 11:32:42 INFO - PROCESS | 3232 | 1461263562713 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:32:42 INFO - PROCESS | 3232 | 1461263562791 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:32:42 INFO - PROCESS | 3232 | 1461263562798 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 3232 | ++DOCSHELL 1C50BC00 == 43 [pid = 3232] [id = 266] 11:32:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1C696C00) [pid = 3232] [serial = 797] [outer = 00000000] 11:32:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1C69B800) [pid = 3232] [serial = 798] [outer = 1C696C00] 11:32:42 INFO - PROCESS | 3232 | 1461263562845 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1C69EC00) [pid = 3232] [serial = 799] [outer = 1C696C00] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 1D674800 == 42 [pid = 3232] [id = 129] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 190C4C00 == 41 [pid = 3232] [id = 137] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 17914000 == 40 [pid = 3232] [id = 136] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 0EEB0000 == 39 [pid = 3232] [id = 133] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 1294C400 == 38 [pid = 3232] [id = 120] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 12417800 == 37 [pid = 3232] [id = 135] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 1D67E400 == 36 [pid = 3232] [id = 240] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 17732C00 == 35 [pid = 3232] [id = 121] 11:32:43 INFO - PROCESS | 3232 | --DOCSHELL 17918000 == 34 [pid = 3232] [id = 134] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (19E6D800) [pid = 3232] [serial = 747] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (12494C00) [pid = 3232] [serial = 726] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (12953800) [pid = 3232] [serial = 727] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1AF3C000) [pid = 3232] [serial = 750] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (12C84000) [pid = 3232] [serial = 729] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (12EE5800) [pid = 3232] [serial = 730] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (141AC800) [pid = 3232] [serial = 732] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1635C800) [pid = 3232] [serial = 733] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (12299400) [pid = 3232] [serial = 723] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (12309C00) [pid = 3232] [serial = 724] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (177C0400) [pid = 3232] [serial = 735] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (177DC800) [pid = 3232] [serial = 736] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (179F6400) [pid = 3232] [serial = 738] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (17A15800) [pid = 3232] [serial = 739] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (190FB400) [pid = 3232] [serial = 744] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (18F67800) [pid = 3232] [serial = 741] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (18F73800) [pid = 3232] [serial = 742] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (19E6C800) [pid = 3232] [serial = 748] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 67 (1B5A9800) [pid = 3232] [serial = 760] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 66 (1B632400) [pid = 3232] [serial = 762] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 65 (1B2C7800) [pid = 3232] [serial = 753] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 64 (1AF87000) [pid = 3232] [serial = 751] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 63 (18809C00) [pid = 3232] [serial = 759] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 62 (1B306C00) [pid = 3232] [serial = 754] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 61 (1B28E800) [pid = 3232] [serial = 757] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 60 (1B294400) [pid = 3232] [serial = 756] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | --DOMWINDOW == 59 (190F4800) [pid = 3232] [serial = 745] [outer = 00000000] [url = about:blank] 11:32:44 INFO - PROCESS | 3232 | 1461263564677 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:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2015ms 11:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:32:44 INFO - PROCESS | 3232 | 1461263564728 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 3232 | 1461263564732 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 11:32:44 INFO - PROCESS | 3232 | 1461263564737 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 3232 | 1461263564741 Marionette TRACE conn4 <- [1,1030,null,{}] 11:32:44 INFO - PROCESS | 3232 | 1461263564747 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:32:44 INFO - PROCESS | 3232 | 1461263564830 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:32:44 INFO - PROCESS | 3232 | 1461263564840 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 3232 | ++DOCSHELL 12299400 == 35 [pid = 3232] [id = 267] 11:32:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 60 (1229D800) [pid = 3232] [serial = 800] [outer = 00000000] 11:32:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 61 (123DE800) [pid = 3232] [serial = 801] [outer = 1229D800] 11:32:44 INFO - PROCESS | 3232 | 1461263564891 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 62 (12478800) [pid = 3232] [serial = 802] [outer = 1229D800] 11:32:45 INFO - PROCESS | 3232 | 1461263565369 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:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 11:32:45 INFO - PROCESS | 3232 | 1461263565428 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 3232 | 1461263565434 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 11:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:32:45 INFO - PROCESS | 3232 | 1461263565440 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 3232 | 1461263565443 Marionette TRACE conn4 <- [1,1034,null,{}] 11:32:45 INFO - PROCESS | 3232 | 1461263565447 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:32:45 INFO - PROCESS | 3232 | 1461263565528 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:32:45 INFO - PROCESS | 3232 | 1461263565538 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 3232 | ++DOCSHELL 12958000 == 36 [pid = 3232] [id = 268] 11:32:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 63 (12B31400) [pid = 3232] [serial = 803] [outer = 00000000] 11:32:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 64 (12B35800) [pid = 3232] [serial = 804] [outer = 12B31400] 11:32:45 INFO - PROCESS | 3232 | 1461263565586 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 65 (12B39800) [pid = 3232] [serial = 805] [outer = 12B31400] 11:32:46 INFO - PROCESS | 3232 | 1461263566051 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:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 631ms 11:32:46 INFO - PROCESS | 3232 | 1461263566073 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 3232 | 1461263566075 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 11:32:46 INFO - PROCESS | 3232 | 1461263566083 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:32:46 INFO - PROCESS | 3232 | 1461263566087 Marionette TRACE conn4 <- [1,1038,null,{}] 11:32:46 INFO - PROCESS | 3232 | 1461263566098 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:32:46 INFO - PROCESS | 3232 | 1461263566182 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:32:46 INFO - PROCESS | 3232 | 1461263566224 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 3232 | ++DOCSHELL 12C77C00 == 37 [pid = 3232] [id = 269] 11:32:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 66 (12EE4400) [pid = 3232] [serial = 806] [outer = 00000000] 11:32:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 67 (140B4400) [pid = 3232] [serial = 807] [outer = 12EE4400] 11:32:46 INFO - PROCESS | 3232 | 1461263566335 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 68 (141E7800) [pid = 3232] [serial = 808] [outer = 12EE4400] 11:32:46 INFO - PROCESS | 3232 | 1461263566734 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:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 11:32:46 INFO - PROCESS | 3232 | 1461263566757 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 3232 | 1461263566760 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 11:32:46 INFO - PROCESS | 3232 | 1461263566763 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:32:46 INFO - PROCESS | 3232 | 1461263566765 Marionette TRACE conn4 <- [1,1042,null,{}] 11:32:46 INFO - PROCESS | 3232 | 1461263566769 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:32:46 INFO - PROCESS | 3232 | 1461263566847 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:32:46 INFO - PROCESS | 3232 | 1461263566918 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 3232 | ++DOCSHELL 12CF1400 == 38 [pid = 3232] [id = 270] 11:32:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (1635D000) [pid = 3232] [serial = 809] [outer = 00000000] 11:32:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (177C0400) [pid = 3232] [serial = 810] [outer = 1635D000] 11:32:46 INFO - PROCESS | 3232 | 1461263566964 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (177EC000) [pid = 3232] [serial = 811] [outer = 1635D000] 11:32:47 INFO - PROCESS | 3232 | 1461263567333 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:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 11:32:47 INFO - PROCESS | 3232 | 1461263567397 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 3232 | 1461263567400 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 11:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:32:47 INFO - PROCESS | 3232 | 1461263567403 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 3232 | 1461263567404 Marionette TRACE conn4 <- [1,1046,null,{}] 11:32:47 INFO - PROCESS | 3232 | 1461263567414 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:32:47 INFO - PROCESS | 3232 | 1461263567488 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:32:47 INFO - PROCESS | 3232 | 1461263567495 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 3232 | ++DOCSHELL 177F3800 == 39 [pid = 3232] [id = 271] 11:32:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (1790DC00) [pid = 3232] [serial = 812] [outer = 00000000] 11:32:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1791CC00) [pid = 3232] [serial = 813] [outer = 1790DC00] 11:32:47 INFO - PROCESS | 3232 | 1461263567542 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (179F0000) [pid = 3232] [serial = 814] [outer = 1790DC00] 11:32:48 INFO - PROCESS | 3232 | 1461263567997 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:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 11:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:32:48 INFO - PROCESS | 3232 | 1461263568034 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 3232 | 1461263568036 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 11:32:48 INFO - PROCESS | 3232 | 1461263568039 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 3232 | 1461263568041 Marionette TRACE conn4 <- [1,1050,null,{}] 11:32:48 INFO - PROCESS | 3232 | 1461263568048 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:32:48 INFO - PROCESS | 3232 | 1461263568143 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:32:48 INFO - PROCESS | 3232 | 1461263568151 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 3232 | ++DOCSHELL 18802800 == 40 [pid = 3232] [id = 272] 11:32:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1885A400) [pid = 3232] [serial = 815] [outer = 00000000] 11:32:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (190B6C00) [pid = 3232] [serial = 816] [outer = 1885A400] 11:32:48 INFO - PROCESS | 3232 | 1461263568201 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (190EFC00) [pid = 3232] [serial = 817] [outer = 1885A400] 11:32:48 INFO - PROCESS | 3232 | 1461263568621 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:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 11:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:32:48 INFO - PROCESS | 3232 | 1461263568670 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 3232 | 1461263568672 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 11:32:48 INFO - PROCESS | 3232 | 1461263568675 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 3232 | 1461263568677 Marionette TRACE conn4 <- [1,1054,null,{}] 11:32:48 INFO - PROCESS | 3232 | 1461263568681 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:32:48 INFO - PROCESS | 3232 | 1461263568755 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:32:48 INFO - PROCESS | 3232 | 1461263568761 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 3232 | ++DOCSHELL 18F73800 == 41 [pid = 3232] [id = 273] 11:32:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (190B6800) [pid = 3232] [serial = 818] [outer = 00000000] 11:32:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (193E7C00) [pid = 3232] [serial = 819] [outer = 190B6800] 11:32:48 INFO - PROCESS | 3232 | 1461263568806 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1914B000) [pid = 3232] [serial = 820] [outer = 190B6800] 11:32:49 INFO - PROCESS | 3232 | 1461263569238 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:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 11:32:49 INFO - PROCESS | 3232 | 1461263569264 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 3232 | 1461263569266 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 11:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:32:49 INFO - PROCESS | 3232 | 1461263569269 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 3232 | 1461263569271 Marionette TRACE conn4 <- [1,1058,null,{}] 11:32:49 INFO - PROCESS | 3232 | 1461263569274 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:32:49 INFO - PROCESS | 3232 | 1461263569388 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:32:49 INFO - PROCESS | 3232 | 1461263569439 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 3232 | ++DOCSHELL 19E6A400 == 42 [pid = 3232] [id = 274] 11:32:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A102C00) [pid = 3232] [serial = 821] [outer = 00000000] 11:32:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1AF34C00) [pid = 3232] [serial = 822] [outer = 1A102C00] 11:32:49 INFO - PROCESS | 3232 | 1461263569484 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1AF31400) [pid = 3232] [serial = 823] [outer = 1A102C00] 11:32:49 INFO - PROCESS | 3232 | 1461263569881 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:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 11:32:49 INFO - PROCESS | 3232 | 1461263569900 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 3232 | 1461263569903 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 11:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:32:49 INFO - PROCESS | 3232 | 1461263569906 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 3232 | 1461263569907 Marionette TRACE conn4 <- [1,1062,null,{}] 11:32:49 INFO - PROCESS | 3232 | 1461263569911 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:32:50 INFO - PROCESS | 3232 | 1461263570015 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:32:50 INFO - PROCESS | 3232 | 1461263570022 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 3232 | ++DOCSHELL 12B3CC00 == 43 [pid = 3232] [id = 275] 11:32:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1AF30000) [pid = 3232] [serial = 824] [outer = 00000000] 11:32:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1B28C800) [pid = 3232] [serial = 825] [outer = 1AF30000] 11:32:50 INFO - PROCESS | 3232 | 1461263570068 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B297C00) [pid = 3232] [serial = 826] [outer = 1AF30000] 11:32:50 INFO - PROCESS | 3232 | 1461263570533 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:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 11:32:50 INFO - PROCESS | 3232 | 1461263570577 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:32:50 INFO - PROCESS | 3232 | 1461263570579 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 11:32:50 INFO - PROCESS | 3232 | 1461263570582 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 3232 | 1461263570584 Marionette TRACE conn4 <- [1,1066,null,{}] 11:32:50 INFO - PROCESS | 3232 | 1461263570587 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:32:50 INFO - PROCESS | 3232 | 1461263570713 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:32:50 INFO - PROCESS | 3232 | 1461263570724 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 3232 | ++DOCSHELL 17AD6C00 == 44 [pid = 3232] [id = 276] 11:32:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (18801800) [pid = 3232] [serial = 827] [outer = 00000000] 11:32:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1B2C4800) [pid = 3232] [serial = 828] [outer = 18801800] 11:32:50 INFO - PROCESS | 3232 | 1461263570770 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1B2C8C00) [pid = 3232] [serial = 829] [outer = 18801800] 11:32:51 INFO - PROCESS | 3232 | 1461263571219 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:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 11:32:51 INFO - PROCESS | 3232 | 1461263571252 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:32:51 INFO - PROCESS | 3232 | 1461263571255 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 11:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:32:51 INFO - PROCESS | 3232 | 1461263571258 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - PROCESS | 3232 | 1461263571260 Marionette TRACE conn4 <- [1,1070,null,{}] 11:32:51 INFO - PROCESS | 3232 | 1461263571269 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:32:51 INFO - PROCESS | 3232 | 1461263571416 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:32:51 INFO - PROCESS | 3232 | 1461263571443 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 3232 | ++DOCSHELL 12B40800 == 45 [pid = 3232] [id = 277] 11:32:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1B307C00) [pid = 3232] [serial = 830] [outer = 00000000] 11:32:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1B5A9C00) [pid = 3232] [serial = 831] [outer = 1B307C00] 11:32:51 INFO - PROCESS | 3232 | 1461263571492 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1B671000) [pid = 3232] [serial = 832] [outer = 1B307C00] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (17913400) [pid = 3232] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1B5AA800) [pid = 3232] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12C76400) [pid = 3232] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (12B45800) [pid = 3232] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (0EEF6000) [pid = 3232] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1B303C00) [pid = 3232] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (18F73C00) [pid = 3232] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1DF35800) [pid = 3232] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17990C00) [pid = 3232] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (12B4A400) [pid = 3232] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1B62B400) [pid = 3232] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1AF3CC00) [pid = 3232] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:32:51 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (190C1800) [pid = 3232] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:32:52 INFO - PROCESS | 3232 | 1461263572052 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:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 830ms 11:32:52 INFO - PROCESS | 3232 | 1461263572089 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 3232 | 1461263572092 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 11:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:32:52 INFO - PROCESS | 3232 | 1461263572099 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 3232 | 1461263572101 Marionette TRACE conn4 <- [1,1074,null,{}] 11:32:52 INFO - PROCESS | 3232 | 1461263572104 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:32:52 INFO - PROCESS | 3232 | 1461263572211 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:32:52 INFO - PROCESS | 3232 | 1461263572263 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 3232 | ++DOCSHELL 122A1800 == 46 [pid = 3232] [id = 278] 11:32:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (12951C00) [pid = 3232] [serial = 833] [outer = 00000000] 11:32:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17913400) [pid = 3232] [serial = 834] [outer = 12951C00] 11:32:52 INFO - PROCESS | 3232 | 1461263572308 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (179F6400) [pid = 3232] [serial = 835] [outer = 12951C00] 11:32:52 INFO - PROCESS | 3232 | 1461263572665 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:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 11:32:52 INFO - PROCESS | 3232 | 1461263572729 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 3232 | 1461263572731 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 11:32:52 INFO - PROCESS | 3232 | 1461263572734 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 3232 | 1461263572736 Marionette TRACE conn4 <- [1,1078,null,{}] 11:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:32:52 INFO - PROCESS | 3232 | 1461263572739 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:32:52 INFO - PROCESS | 3232 | 1461263572813 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:32:52 INFO - PROCESS | 3232 | 1461263572820 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 3232 | ++DOCSHELL 1AF85000 == 47 [pid = 3232] [id = 279] 11:32:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1AF8E000) [pid = 3232] [serial = 836] [outer = 00000000] 11:32:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1B67B800) [pid = 3232] [serial = 837] [outer = 1AF8E000] 11:32:52 INFO - PROCESS | 3232 | 1461263572866 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1BE44000) [pid = 3232] [serial = 838] [outer = 1AF8E000] 11:32:53 INFO - PROCESS | 3232 | 1461263573307 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:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 11:32:53 INFO - PROCESS | 3232 | 1461263573369 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 3232 | 1461263573371 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 11:32:53 INFO - PROCESS | 3232 | 1461263573375 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 3232 | 1461263573376 Marionette TRACE conn4 <- [1,1082,null,{}] 11:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:32:53 INFO - PROCESS | 3232 | 1461263573380 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:32:53 INFO - PROCESS | 3232 | 1461263573456 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:32:53 INFO - PROCESS | 3232 | 1461263573465 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 3232 | ++DOCSHELL 1BE46C00 == 48 [pid = 3232] [id = 280] 11:32:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1BE48400) [pid = 3232] [serial = 839] [outer = 00000000] 11:32:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1C69A800) [pid = 3232] [serial = 840] [outer = 1BE48400] 11:32:53 INFO - PROCESS | 3232 | 1461263573510 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1C6A1000) [pid = 3232] [serial = 841] [outer = 1BE48400] 11:32:54 INFO - PROCESS | 3232 | 1461263574117 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:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 770ms 11:32:54 INFO - PROCESS | 3232 | 1461263574230 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 3232 | 1461263574235 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 11:32:54 INFO - PROCESS | 3232 | 1461263574241 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 3232 | 1461263574244 Marionette TRACE conn4 <- [1,1086,null,{}] 11:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:32:54 INFO - PROCESS | 3232 | 1461263574250 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:32:54 INFO - PROCESS | 3232 | 1461263574375 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:32:54 INFO - PROCESS | 3232 | 1461263574491 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 3232 | ++DOCSHELL 12044C00 == 49 [pid = 3232] [id = 281] 11:32:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (12083800) [pid = 3232] [serial = 842] [outer = 00000000] 11:32:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12492000) [pid = 3232] [serial = 843] [outer = 12083800] 11:32:54 INFO - PROCESS | 3232 | 1461263574550 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (12955400) [pid = 3232] [serial = 844] [outer = 12083800] 11:32:55 INFO - PROCESS | 3232 | 1461263575215 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:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1010ms 11:32:55 INFO - PROCESS | 3232 | 1461263575265 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 3232 | 1461263575271 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 11:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:32:55 INFO - PROCESS | 3232 | 1461263575278 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 3232 | 1461263575281 Marionette TRACE conn4 <- [1,1090,null,{}] 11:32:55 INFO - PROCESS | 3232 | 1461263575285 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:32:55 INFO - PROCESS | 3232 | 1461263575402 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:32:55 INFO - PROCESS | 3232 | 1461263575483 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 3232 | ++DOCSHELL 131DD000 == 50 [pid = 3232] [id = 282] 11:32:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (13955000) [pid = 3232] [serial = 845] [outer = 00000000] 11:32:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (177BA000) [pid = 3232] [serial = 846] [outer = 13955000] 11:32:55 INFO - PROCESS | 3232 | 1461263575596 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (179DF800) [pid = 3232] [serial = 847] [outer = 13955000] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 1798D000 == 49 [pid = 3232] [id = 259] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 1AF3C800 == 48 [pid = 3232] [id = 261] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 1631AC00 == 47 [pid = 3232] [id = 264] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 1B2CB000 == 46 [pid = 3232] [id = 262] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 1B5A4800 == 45 [pid = 3232] [id = 263] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 179DD800 == 44 [pid = 3232] [id = 260] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 1AF85000 == 43 [pid = 3232] [id = 279] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 122A1800 == 42 [pid = 3232] [id = 278] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 12B40800 == 41 [pid = 3232] [id = 277] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 17AD6C00 == 40 [pid = 3232] [id = 276] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 12B3CC00 == 39 [pid = 3232] [id = 275] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 19E6A400 == 38 [pid = 3232] [id = 274] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 18F73800 == 37 [pid = 3232] [id = 273] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 18802800 == 36 [pid = 3232] [id = 272] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 177F3800 == 35 [pid = 3232] [id = 271] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1C69B800) [pid = 3232] [serial = 798] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 12CF1400 == 34 [pid = 3232] [id = 270] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 12C77C00 == 33 [pid = 3232] [id = 269] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 12958000 == 32 [pid = 3232] [id = 268] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 12299400 == 31 [pid = 3232] [id = 267] 11:32:56 INFO - PROCESS | 3232 | --DOCSHELL 1C50BC00 == 30 [pid = 3232] [id = 266] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1BF73C00) [pid = 3232] [serial = 796] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1B2C0800) [pid = 3232] [serial = 793] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1B67B000) [pid = 3232] [serial = 790] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (140BAC00) [pid = 3232] [serial = 774] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (17413800) [pid = 3232] [serial = 769] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1247A800) [pid = 3232] [serial = 765] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1B5A2400) [pid = 3232] [serial = 786] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (16367800) [pid = 3232] [serial = 775] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (19E6BC00) [pid = 3232] [serial = 780] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (23733000) [pid = 3232] [serial = 721] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (18802C00) [pid = 3232] [serial = 778] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (190C5C00) [pid = 3232] [serial = 792] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (140B0800) [pid = 3232] [serial = 772] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1B674400) [pid = 3232] [serial = 789] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1B5A3C00) [pid = 3232] [serial = 787] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (13961000) [pid = 3232] [serial = 771] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1B673000) [pid = 3232] [serial = 763] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (179FD800) [pid = 3232] [serial = 777] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (139A0400) [pid = 3232] [serial = 768] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1248D000) [pid = 3232] [serial = 766] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1AF8B800) [pid = 3232] [serial = 784] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1AF8C000) [pid = 3232] [serial = 783] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (1BE48000) [pid = 3232] [serial = 795] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1A108800) [pid = 3232] [serial = 781] [outer = 00000000] [url = about:blank] 11:32:56 INFO - PROCESS | 3232 | 1461263576510 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:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1284ms 11:32:56 INFO - PROCESS | 3232 | 1461263576562 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 3232 | 1461263576566 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 11:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:32:56 INFO - PROCESS | 3232 | 1461263576572 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 3232 | 1461263576575 Marionette TRACE conn4 <- [1,1094,null,{}] 11:32:56 INFO - PROCESS | 3232 | 1461263576580 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:32:56 INFO - PROCESS | 3232 | 1461263576661 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:32:56 INFO - PROCESS | 3232 | 1461263576669 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 3232 | ++DOCSHELL 12484400 == 31 [pid = 3232] [id = 283] 11:32:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (12486000) [pid = 3232] [serial = 848] [outer = 00000000] 11:32:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1294D800) [pid = 3232] [serial = 849] [outer = 12486000] 11:32:56 INFO - PROCESS | 3232 | 1461263576717 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (12B31C00) [pid = 3232] [serial = 850] [outer = 12486000] 11:32:57 INFO - PROCESS | 3232 | 1461263577193 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:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 11:32:57 INFO - PROCESS | 3232 | 1461263577265 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 3232 | 1461263577270 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 11:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:32:57 INFO - PROCESS | 3232 | 1461263577276 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 3232 | 1461263577279 Marionette TRACE conn4 <- [1,1098,null,{}] 11:32:57 INFO - PROCESS | 3232 | 1461263577282 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:32:57 INFO - PROCESS | 3232 | 1461263577363 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:32:57 INFO - PROCESS | 3232 | 1461263577371 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 3232 | ++DOCSHELL 12EE5800 == 32 [pid = 3232] [id = 284] 11:32:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (131D7C00) [pid = 3232] [serial = 851] [outer = 00000000] 11:32:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (139A1400) [pid = 3232] [serial = 852] [outer = 131D7C00] 11:32:57 INFO - PROCESS | 3232 | 1461263577418 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (141A4C00) [pid = 3232] [serial = 853] [outer = 131D7C00] 11:32:57 INFO - PROCESS | 3232 | 1461263577925 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:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 11:32:57 INFO - PROCESS | 3232 | 1461263577949 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 3232 | 1461263577951 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 11:32:57 INFO - PROCESS | 3232 | 1461263577955 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:32:57 INFO - PROCESS | 3232 | 1461263577958 Marionette TRACE conn4 <- [1,1102,null,{}] 11:32:57 INFO - PROCESS | 3232 | 1461263577969 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:32:58 INFO - PROCESS | 3232 | 1461263578054 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:32:58 INFO - PROCESS | 3232 | 1461263578065 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 3232 | ++DOCSHELL 17ACBC00 == 33 [pid = 3232] [id = 285] 11:32:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17ACD000) [pid = 3232] [serial = 854] [outer = 00000000] 11:32:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1880F800) [pid = 3232] [serial = 855] [outer = 17ACD000] 11:32:58 INFO - PROCESS | 3232 | 1461263578114 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (18F6CC00) [pid = 3232] [serial = 856] [outer = 17ACD000] 11:32:58 INFO - PROCESS | 3232 | 1461263578547 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:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 11:32:58 INFO - PROCESS | 3232 | 1461263578589 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 3232 | 1461263578592 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 11:32:58 INFO - PROCESS | 3232 | 1461263578595 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:32:58 INFO - PROCESS | 3232 | 1461263578597 Marionette TRACE conn4 <- [1,1106,null,{}] 11:32:58 INFO - PROCESS | 3232 | 1461263578600 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:32:58 INFO - PROCESS | 3232 | 1461263578682 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:32:58 INFO - PROCESS | 3232 | 1461263578719 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 3232 | ++DOCSHELL 190F4000 == 34 [pid = 3232] [id = 286] 11:32:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19146800) [pid = 3232] [serial = 857] [outer = 00000000] 11:32:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (19E6CC00) [pid = 3232] [serial = 858] [outer = 19146800] 11:32:58 INFO - PROCESS | 3232 | 1461263578766 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A10E800) [pid = 3232] [serial = 859] [outer = 19146800] 11:32:59 INFO - PROCESS | 3232 | 1461263579243 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:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 11:32:59 INFO - PROCESS | 3232 | 1461263579269 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 3232 | 1461263579271 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 11:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:32:59 INFO - PROCESS | 3232 | 1461263579279 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 3232 | 1461263579281 Marionette TRACE conn4 <- [1,1110,null,{}] 11:32:59 INFO - PROCESS | 3232 | 1461263579285 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:32:59 INFO - PROCESS | 3232 | 1461263579387 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:32:59 INFO - PROCESS | 3232 | 1461263579397 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 3232 | ++DOCSHELL 193F2C00 == 35 [pid = 3232] [id = 287] 11:32:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19E6A400) [pid = 3232] [serial = 860] [outer = 00000000] 11:32:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1AF8A400) [pid = 3232] [serial = 861] [outer = 19E6A400] 11:32:59 INFO - PROCESS | 3232 | 1461263579445 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1AF89C00) [pid = 3232] [serial = 862] [outer = 19E6A400] 11:32:59 INFO - PROCESS | 3232 | 1461263579894 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:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 11:32:59 INFO - PROCESS | 3232 | 1461263579914 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:32:59 INFO - PROCESS | 3232 | 1461263579916 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 11:32:59 INFO - PROCESS | 3232 | 1461263579919 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 3232 | 1461263579921 Marionette TRACE conn4 <- [1,1114,null,{}] 11:32:59 INFO - PROCESS | 3232 | 1461263579924 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:33:00 INFO - PROCESS | 3232 | 1461263580051 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:33:00 INFO - PROCESS | 3232 | 1461263580150 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 3232 | ++DOCSHELL 1B28E000 == 36 [pid = 3232] [id = 288] 11:33:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1B29AC00) [pid = 3232] [serial = 863] [outer = 00000000] 11:33:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B5A0C00) [pid = 3232] [serial = 864] [outer = 1B29AC00] 11:33:00 INFO - PROCESS | 3232 | 1461263580199 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1B5A0800) [pid = 3232] [serial = 865] [outer = 1B29AC00] 11:33:00 INFO - PROCESS | 3232 | 1461263580625 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:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 11:33:00 INFO - PROCESS | 3232 | 1461263580650 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 3232 | 1461263580652 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 11:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:33:00 INFO - PROCESS | 3232 | 1461263580655 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 3232 | 1461263580657 Marionette TRACE conn4 <- [1,1118,null,{}] 11:33:00 INFO - PROCESS | 3232 | 1461263580667 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:33:00 INFO - PROCESS | 3232 | 1461263580770 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:33:00 INFO - PROCESS | 3232 | 1461263580777 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 3232 | ++DOCSHELL 1B5AA000 == 37 [pid = 3232] [id = 289] 11:33:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1B5AAC00) [pid = 3232] [serial = 866] [outer = 00000000] 11:33:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1B673000) [pid = 3232] [serial = 867] [outer = 1B5AAC00] 11:33:00 INFO - PROCESS | 3232 | 1461263580827 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1B678400) [pid = 3232] [serial = 868] [outer = 1B5AAC00] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1AF30000) [pid = 3232] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1A102C00) [pid = 3232] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (18801800) [pid = 3232] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1635D000) [pid = 3232] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1B307C00) [pid = 3232] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (12951C00) [pid = 3232] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (190B6800) [pid = 3232] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (12B31400) [pid = 3232] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1AF8E000) [pid = 3232] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1229D800) [pid = 3232] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1885A400) [pid = 3232] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12EE4400) [pid = 3232] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1C696C00) [pid = 3232] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:33:01 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1790DC00) [pid = 3232] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:33:01 INFO - PROCESS | 3232 | 1461263581411 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:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 831ms 11:33:01 INFO - PROCESS | 3232 | 1461263581486 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 3232 | 1461263581488 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 11:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:33:01 INFO - PROCESS | 3232 | 1461263581491 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 3232 | 1461263581493 Marionette TRACE conn4 <- [1,1122,null,{}] 11:33:01 INFO - PROCESS | 3232 | 1461263581501 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:33:01 INFO - PROCESS | 3232 | 1461263581578 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:33:01 INFO - PROCESS | 3232 | 1461263581585 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 3232 | ++DOCSHELL 1740CC00 == 38 [pid = 3232] [id = 290] 11:33:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17733800) [pid = 3232] [serial = 869] [outer = 00000000] 11:33:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1AF83400) [pid = 3232] [serial = 870] [outer = 17733800] 11:33:01 INFO - PROCESS | 3232 | 1461263581631 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1B5AC000) [pid = 3232] [serial = 871] [outer = 17733800] 11:33:02 INFO - PROCESS | 3232 | 1461263582046 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:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 590ms 11:33:02 INFO - PROCESS | 3232 | 1461263582084 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 3232 | 1461263582086 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 11:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:33:02 INFO - PROCESS | 3232 | 1461263582090 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 3232 | 1461263582091 Marionette TRACE conn4 <- [1,1126,null,{}] 11:33:02 INFO - PROCESS | 3232 | 1461263582095 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:33:02 INFO - PROCESS | 3232 | 1461263582173 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:33:02 INFO - PROCESS | 3232 | 1461263582180 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 3232 | ++DOCSHELL 17A22800 == 39 [pid = 3232] [id = 291] 11:33:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1B5AD000) [pid = 3232] [serial = 872] [outer = 00000000] 11:33:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1C4B3C00) [pid = 3232] [serial = 873] [outer = 1B5AD000] 11:33:02 INFO - PROCESS | 3232 | 1461263582224 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1C4B2C00) [pid = 3232] [serial = 874] [outer = 1B5AD000] 11:33:02 INFO - PROCESS | 3232 | 1461263582629 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:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 570ms 11:33:02 INFO - PROCESS | 3232 | 1461263582662 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 3232 | 1461263582664 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 11:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:33:02 INFO - PROCESS | 3232 | 1461263582667 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 3232 | 1461263582669 Marionette TRACE conn4 <- [1,1130,null,{}] 11:33:02 INFO - PROCESS | 3232 | 1461263582683 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:33:02 INFO - PROCESS | 3232 | 1461263582766 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:33:02 INFO - PROCESS | 3232 | 1461263582773 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 3232 | ++DOCSHELL 1C698C00 == 40 [pid = 3232] [id = 292] 11:33:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1C69C800) [pid = 3232] [serial = 875] [outer = 00000000] 11:33:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1C884800) [pid = 3232] [serial = 876] [outer = 1C69C800] 11:33:02 INFO - PROCESS | 3232 | 1461263582819 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1C783800) [pid = 3232] [serial = 877] [outer = 1C69C800] 11:33:03 INFO - PROCESS | 3232 | 1461263583414 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:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 770ms 11:33:03 INFO - PROCESS | 3232 | 1461263583439 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 3232 | 1461263583443 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 11:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:33:03 INFO - PROCESS | 3232 | 1461263583448 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 3232 | 1461263583452 Marionette TRACE conn4 <- [1,1134,null,{}] 11:33:03 INFO - PROCESS | 3232 | 1461263583458 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:33:03 INFO - PROCESS | 3232 | 1461263583564 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:33:03 INFO - PROCESS | 3232 | 1461263583690 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 3232 | ++DOCSHELL 12477C00 == 41 [pid = 3232] [id = 293] 11:33:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1247F800) [pid = 3232] [serial = 878] [outer = 00000000] 11:33:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12B4AC00) [pid = 3232] [serial = 879] [outer = 1247F800] 11:33:03 INFO - PROCESS | 3232 | 1461263583749 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (12EE2C00) [pid = 3232] [serial = 880] [outer = 1247F800] 11:33:04 INFO - PROCESS | 3232 | 1461263584387 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:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 987ms 11:33:04 INFO - PROCESS | 3232 | 1461263584436 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 3232 | 1461263584443 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 11:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:33:04 INFO - PROCESS | 3232 | 1461263584450 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 3232 | 1461263584453 Marionette TRACE conn4 <- [1,1138,null,{}] 11:33:04 INFO - PROCESS | 3232 | 1461263584457 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:33:04 INFO - PROCESS | 3232 | 1461263584563 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:33:04 INFO - PROCESS | 3232 | 1461263584687 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 3232 | ++DOCSHELL 17417800 == 42 [pid = 3232] [id = 294] 11:33:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1798D000) [pid = 3232] [serial = 881] [outer = 00000000] 11:33:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (190BDC00) [pid = 3232] [serial = 882] [outer = 1798D000] 11:33:04 INFO - PROCESS | 3232 | 1461263584744 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (193EE800) [pid = 3232] [serial = 883] [outer = 1798D000] 11:33:05 INFO - PROCESS | 3232 | [3232] 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:33:05 INFO - PROCESS | 3232 | 1461263585488 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:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1079ms 11:33:05 INFO - PROCESS | 3232 | 1461263585534 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 3232 | 1461263585537 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 11:33:05 INFO - PROCESS | 3232 | 1461263585541 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:33:05 INFO - PROCESS | 3232 | 1461263585545 Marionette TRACE conn4 <- [1,1142,null,{}] 11:33:05 INFO - PROCESS | 3232 | 1461263585557 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:33:05 INFO - PROCESS | 3232 | 1461263585662 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:33:05 INFO - PROCESS | 3232 | 1461263585788 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 3232 | ++DOCSHELL 1D570C00 == 43 [pid = 3232] [id = 295] 11:33:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1D572400) [pid = 3232] [serial = 884] [outer = 00000000] 11:33:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1D576400) [pid = 3232] [serial = 885] [outer = 1D572400] 11:33:05 INFO - PROCESS | 3232 | 1461263585847 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1D57A800) [pid = 3232] [serial = 886] [outer = 1D572400] 11:33:06 INFO - PROCESS | 3232 | 1461263586446 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:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 971ms 11:33:06 INFO - PROCESS | 3232 | 1461263586515 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 3232 | 1461263586518 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 11:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:33:06 INFO - PROCESS | 3232 | 1461263586521 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 3232 | 1461263586523 Marionette TRACE conn4 <- [1,1146,null,{}] 11:33:06 INFO - PROCESS | 3232 | 1461263586527 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:33:06 INFO - PROCESS | 3232 | 1461263586631 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:33:06 INFO - PROCESS | 3232 | 1461263586857 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAC400 == 44 [pid = 3232] [id = 296] 11:33:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (0EEACC00) [pid = 3232] [serial = 887] [outer = 00000000] 11:33:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1294A000) [pid = 3232] [serial = 888] [outer = 0EEACC00] 11:33:06 INFO - PROCESS | 3232 | 1461263586919 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (12B33C00) [pid = 3232] [serial = 889] [outer = 0EEACC00] 11:33:07 INFO - PROCESS | 3232 | 1461263587482 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:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 11:33:07 INFO - PROCESS | 3232 | 1461263587509 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 3232 | 1461263587514 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 11:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:33:07 INFO - PROCESS | 3232 | 1461263587521 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 3232 | 1461263587524 Marionette TRACE conn4 <- [1,1150,null,{}] 11:33:07 INFO - PROCESS | 3232 | 1461263587529 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:33:07 INFO - PROCESS | 3232 | 1461263587653 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 17A22800 == 43 [pid = 3232] [id = 291] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 1740CC00 == 42 [pid = 3232] [id = 290] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 1B5AA000 == 41 [pid = 3232] [id = 289] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 1B28E000 == 40 [pid = 3232] [id = 288] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 193F2C00 == 39 [pid = 3232] [id = 287] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 190F4000 == 38 [pid = 3232] [id = 286] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 17ACBC00 == 37 [pid = 3232] [id = 285] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 12EE5800 == 36 [pid = 3232] [id = 284] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 12484400 == 35 [pid = 3232] [id = 283] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1C69A800) [pid = 3232] [serial = 840] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 131DD000 == 34 [pid = 3232] [id = 282] 11:33:07 INFO - PROCESS | 3232 | --DOCSHELL 12044C00 == 33 [pid = 3232] [id = 281] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1914B000) [pid = 3232] [serial = 820] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B2C8C00) [pid = 3232] [serial = 829] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (12B35800) [pid = 3232] [serial = 804] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (12B39800) [pid = 3232] [serial = 805] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1B67B800) [pid = 3232] [serial = 837] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (123DE800) [pid = 3232] [serial = 801] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12478800) [pid = 3232] [serial = 802] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (190B6C00) [pid = 3232] [serial = 816] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (190EFC00) [pid = 3232] [serial = 817] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (140B4400) [pid = 3232] [serial = 807] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (141E7800) [pid = 3232] [serial = 808] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1C69EC00) [pid = 3232] [serial = 799] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1791CC00) [pid = 3232] [serial = 813] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (179F0000) [pid = 3232] [serial = 814] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1B671000) [pid = 3232] [serial = 832] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1BE44000) [pid = 3232] [serial = 838] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1AF31400) [pid = 3232] [serial = 823] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (179F6400) [pid = 3232] [serial = 835] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1B28C800) [pid = 3232] [serial = 825] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1AF34C00) [pid = 3232] [serial = 822] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1B2C4800) [pid = 3232] [serial = 828] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1B297C00) [pid = 3232] [serial = 826] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (177C0400) [pid = 3232] [serial = 810] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (177EC000) [pid = 3232] [serial = 811] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1B5A9C00) [pid = 3232] [serial = 831] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (17913400) [pid = 3232] [serial = 834] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (193E7C00) [pid = 3232] [serial = 819] [outer = 00000000] [url = about:blank] 11:33:07 INFO - PROCESS | 3232 | 1461263587782 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 3232 | ++DOCSHELL 0EEA8C00 == 34 [pid = 3232] [id = 297] 11:33:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (0EEAD400) [pid = 3232] [serial = 890] [outer = 00000000] 11:33:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (12044C00) [pid = 3232] [serial = 891] [outer = 0EEAD400] 11:33:07 INFO - PROCESS | 3232 | 1461263587831 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (12477400) [pid = 3232] [serial = 892] [outer = 0EEAD400] 11:33:08 INFO - PROCESS | 3232 | 1461263588266 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:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 830ms 11:33:08 INFO - PROCESS | 3232 | 1461263588355 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 3232 | 1461263588359 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 11:33:08 INFO - PROCESS | 3232 | 1461263588363 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:33:08 INFO - PROCESS | 3232 | 1461263588365 Marionette TRACE conn4 <- [1,1154,null,{}] 11:33:08 INFO - PROCESS | 3232 | 1461263588369 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:33:08 INFO - PROCESS | 3232 | 1461263588452 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:33:08 INFO - PROCESS | 3232 | 1461263588468 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 3232 | ++DOCSHELL 1635E000 == 35 [pid = 3232] [id = 298] 11:33:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1636AC00) [pid = 3232] [serial = 893] [outer = 00000000] 11:33:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (177D2C00) [pid = 3232] [serial = 894] [outer = 1636AC00] 11:33:08 INFO - PROCESS | 3232 | 1461263588516 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17917400) [pid = 3232] [serial = 895] [outer = 1636AC00] 11:33:08 INFO - PROCESS | 3232 | 1461263588978 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:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 11:33:09 INFO - PROCESS | 3232 | 1461263589038 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 3232 | 1461263589040 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 11:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:33:09 INFO - PROCESS | 3232 | 1461263589045 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 3232 | 1461263589050 Marionette TRACE conn4 <- [1,1158,null,{}] 11:33:09 INFO - PROCESS | 3232 | 1461263589059 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:33:09 INFO - PROCESS | 3232 | 1461263589140 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:33:09 INFO - PROCESS | 3232 | 1461263589224 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 3232 | ++DOCSHELL 18859000 == 36 [pid = 3232] [id = 299] 11:33:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1885B000) [pid = 3232] [serial = 896] [outer = 00000000] 11:33:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (190FA800) [pid = 3232] [serial = 897] [outer = 1885B000] 11:33:09 INFO - PROCESS | 3232 | 1461263589270 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (19143000) [pid = 3232] [serial = 898] [outer = 1885B000] 11:33:09 INFO - PROCESS | 3232 | 1461263589682 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:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 11:33:09 INFO - PROCESS | 3232 | 1461263589738 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 3232 | 1461263589740 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 11:33:09 INFO - PROCESS | 3232 | 1461263589744 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:33:09 INFO - PROCESS | 3232 | 1461263589746 Marionette TRACE conn4 <- [1,1162,null,{}] 11:33:09 INFO - PROCESS | 3232 | 1461263589749 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:33:09 INFO - PROCESS | 3232 | 1461263589868 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:33:09 INFO - PROCESS | 3232 | 1461263589882 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 3232 | ++DOCSHELL 131D7800 == 37 [pid = 3232] [id = 300] 11:33:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (131DD000) [pid = 3232] [serial = 899] [outer = 00000000] 11:33:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1A1E4000) [pid = 3232] [serial = 900] [outer = 131DD000] 11:33:09 INFO - PROCESS | 3232 | 1461263589929 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A10F400) [pid = 3232] [serial = 901] [outer = 131DD000] 11:33:10 INFO - PROCESS | 3232 | 1461263590374 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:33:10 INFO - PROCESS | 3232 | 1461263590420 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 11:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:33:10 INFO - PROCESS | 3232 | 1461263590423 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 3232 | 1461263590425 Marionette TRACE conn4 <- [1,1166,null,{}] 11:33:10 INFO - PROCESS | 3232 | 1461263590429 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:33:10 INFO - PROCESS | 3232 | 1461263590563 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:33:10 INFO - PROCESS | 3232 | 1461263590585 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 3232 | ++DOCSHELL 1B29A400 == 38 [pid = 3232] [id = 301] 11:33:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1B29B000) [pid = 3232] [serial = 902] [outer = 00000000] 11:33:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1B2C6C00) [pid = 3232] [serial = 903] [outer = 1B29B000] 11:33:10 INFO - PROCESS | 3232 | 1461263590640 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1B30D000) [pid = 3232] [serial = 904] [outer = 1B29B000] 11:33:11 INFO - PROCESS | 3232 | 1461263591102 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:33:11 INFO - PROCESS | 3232 | 1461263591157 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 11:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:33:11 INFO - PROCESS | 3232 | 1461263591161 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 3232 | 1461263591163 Marionette TRACE conn4 <- [1,1170,null,{}] 11:33:11 INFO - PROCESS | 3232 | 1461263591166 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:33:11 INFO - PROCESS | 3232 | 1461263591277 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:33:11 INFO - PROCESS | 3232 | 1461263591286 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 3232 | ++DOCSHELL 1B59F400 == 39 [pid = 3232] [id = 302] 11:33:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1B5A1400) [pid = 3232] [serial = 905] [outer = 00000000] 11:33:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B67C800) [pid = 3232] [serial = 906] [outer = 1B5A1400] 11:33:11 INFO - PROCESS | 3232 | 1461263591383 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1BF71400) [pid = 3232] [serial = 907] [outer = 1B5A1400] 11:33:11 INFO - PROCESS | 3232 | 1461263591836 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:33:11 INFO - PROCESS | 3232 | 1461263591982 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 11:33:12 INFO - PROCESS | 3232 | 1461263591991 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 3232 | 1461263591993 Marionette TRACE conn4 <- [1,1174,null,{}] 11:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:33:12 INFO - PROCESS | 3232 | 1461263591997 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:33:12 INFO - PROCESS | 3232 | 1461263592077 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:33:12 INFO - PROCESS | 3232 | 1461263592084 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 3232 | ++DOCSHELL 17A13800 == 40 [pid = 3232] [id = 303] 11:33:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (17ACD000) [pid = 3232] [serial = 908] [outer = 00000000] 11:33:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1B5A6400) [pid = 3232] [serial = 909] [outer = 17ACD000] 11:33:12 INFO - PROCESS | 3232 | 1461263592131 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1B28E400) [pid = 3232] [serial = 910] [outer = 17ACD000] 11:33:12 INFO - PROCESS | 3232 | 1461263592554 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:33:12 INFO - PROCESS | 3232 | 1461263592613 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 11:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:33:12 INFO - PROCESS | 3232 | 1461263592617 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 3232 | 1461263592618 Marionette TRACE conn4 <- [1,1178,null,{}] 11:33:12 INFO - PROCESS | 3232 | 1461263592622 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:33:12 INFO - PROCESS | 3232 | 1461263592699 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:33:12 INFO - PROCESS | 3232 | 1461263592708 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 3232 | ++DOCSHELL 1C69C400 == 41 [pid = 3232] [id = 304] 11:33:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1C6CF800) [pid = 3232] [serial = 911] [outer = 00000000] 11:33:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1D570000) [pid = 3232] [serial = 912] [outer = 1C6CF800] 11:33:12 INFO - PROCESS | 3232 | 1461263592757 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1D575800) [pid = 3232] [serial = 913] [outer = 1C6CF800] 11:33:13 INFO - PROCESS | 3232 | 1461263593192 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:33:13 INFO - PROCESS | 3232 | 1461263593253 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 11:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:33:13 INFO - PROCESS | 3232 | 1461263593256 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 3232 | 1461263593258 Marionette TRACE conn4 <- [1,1182,null,{}] 11:33:13 INFO - PROCESS | 3232 | 1461263593262 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:33:13 INFO - PROCESS | 3232 | 1461263593342 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:33:13 INFO - PROCESS | 3232 | 1461263593351 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 3232 | ++DOCSHELL 1D65F400 == 42 [pid = 3232] [id = 305] 11:33:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1D662800) [pid = 3232] [serial = 914] [outer = 00000000] 11:33:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1D672C00) [pid = 3232] [serial = 915] [outer = 1D662800] 11:33:13 INFO - PROCESS | 3232 | 1461263593397 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1D671400) [pid = 3232] [serial = 916] [outer = 1D662800] 11:33:13 INFO - PROCESS | 3232 | 1461263593862 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:33:13 INFO - PROCESS | 3232 | 1461263593893 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 11:33:13 INFO - PROCESS | 3232 | 1461263593896 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:33:13 INFO - PROCESS | 3232 | 1461263593898 Marionette TRACE conn4 <- [1,1186,null,{}] 11:33:13 INFO - PROCESS | 3232 | 1461263593902 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:33:14 INFO - PROCESS | 3232 | 1461263594024 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:33:14 INFO - PROCESS | 3232 | 1461263594153 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAAC00 == 43 [pid = 3232] [id = 306] 11:33:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (0EEAB000) [pid = 3232] [serial = 917] [outer = 00000000] 11:33:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1230D400) [pid = 3232] [serial = 918] [outer = 0EEAB000] 11:33:14 INFO - PROCESS | 3232 | 1461263594213 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12487800) [pid = 3232] [serial = 919] [outer = 0EEAB000] 11:33:14 INFO - PROCESS | 3232 | 1461263594868 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:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1016ms 11:33:14 INFO - PROCESS | 3232 | 1461263594918 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 3232 | 1461263594923 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 11:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:33:14 INFO - PROCESS | 3232 | 1461263594928 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 3232 | 1461263594933 Marionette TRACE conn4 <- [1,1190,null,{}] 11:33:14 INFO - PROCESS | 3232 | 1461263594959 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:33:15 INFO - PROCESS | 3232 | 1461263595108 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:33:15 INFO - PROCESS | 3232 | 1461263595127 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 3232 | ++DOCSHELL 17418400 == 44 [pid = 3232] [id = 307] 11:33:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (17710C00) [pid = 3232] [serial = 920] [outer = 00000000] 11:33:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (179F8C00) [pid = 3232] [serial = 921] [outer = 17710C00] 11:33:15 INFO - PROCESS | 3232 | 1461263595188 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (18858000) [pid = 3232] [serial = 922] [outer = 17710C00] 11:33:15 INFO - PROCESS | 3232 | 1461263595781 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:33:15 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:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 890ms 11:33:15 INFO - PROCESS | 3232 | 1461263595823 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 3232 | 1461263595826 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 11:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:33:15 INFO - PROCESS | 3232 | 1461263595830 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 3232 | 1461263595832 Marionette TRACE conn4 <- [1,1194,null,{}] 11:33:15 INFO - PROCESS | 3232 | 1461263595837 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:33:15 INFO - PROCESS | 3232 | 1461263595944 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:33:16 INFO - PROCESS | 3232 | 1461263596044 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 3232 | ++DOCSHELL 1B5AE000 == 45 [pid = 3232] [id = 308] 11:33:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1B5AEC00) [pid = 3232] [serial = 923] [outer = 00000000] 11:33:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1C69A400) [pid = 3232] [serial = 924] [outer = 1B5AEC00] 11:33:16 INFO - PROCESS | 3232 | 1461263596100 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1D56E800) [pid = 3232] [serial = 925] [outer = 1B5AEC00] 11:33:16 INFO - PROCESS | 3232 | 1461263596734 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:33:16 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:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 971ms 11:33:16 INFO - PROCESS | 3232 | 1461263596802 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 11:33:16 INFO - PROCESS | 3232 | 1461263596807 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 11:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:33:16 INFO - PROCESS | 3232 | 1461263596818 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 3232 | 1461263596823 Marionette TRACE conn4 <- [1,1198,null,{}] 11:33:16 INFO - PROCESS | 3232 | 1461263596828 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:33:16 INFO - PROCESS | 3232 | 1461263596933 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:33:17 INFO - PROCESS | 3232 | 1461263597057 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 3232 | ++DOCSHELL 1D56CC00 == 46 [pid = 3232] [id = 309] 11:33:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1D662000) [pid = 3232] [serial = 926] [outer = 00000000] 11:33:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1EB49000) [pid = 3232] [serial = 927] [outer = 1D662000] 11:33:17 INFO - PROCESS | 3232 | 1461263597113 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1EBB8800) [pid = 3232] [serial = 928] [outer = 1D662000] 11:33:17 INFO - PROCESS | 3232 | 1461263597737 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:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 987ms 11:33:17 INFO - PROCESS | 3232 | 1461263597804 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 3232 | 1461263597807 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 11:33:17 INFO - PROCESS | 3232 | 1461263597810 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:33:17 INFO - PROCESS | 3232 | 1461263597812 Marionette TRACE conn4 <- [1,1202,null,{}] 11:33:17 INFO - PROCESS | 3232 | 1461263597816 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:33:17 INFO - PROCESS | 3232 | 1461263597921 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:33:18 INFO - PROCESS | 3232 | 1461263598151 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 3232 | ++DOCSHELL 0EEA7000 == 47 [pid = 3232] [id = 310] 11:33:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (0EEF5000) [pid = 3232] [serial = 929] [outer = 00000000] 11:33:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (13956000) [pid = 3232] [serial = 930] [outer = 0EEF5000] 11:33:18 INFO - PROCESS | 3232 | 1461263598222 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1635D000) [pid = 3232] [serial = 931] [outer = 0EEF5000] 11:33:18 INFO - PROCESS | 3232 | 1461263598772 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:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1019ms 11:33:18 INFO - PROCESS | 3232 | 1461263598834 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 3232 | 1461263598839 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 11:33:18 INFO - PROCESS | 3232 | 1461263598844 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:33:18 INFO - PROCESS | 3232 | 1461263598847 Marionette TRACE conn4 <- [1,1206,null,{}] 11:33:18 INFO - PROCESS | 3232 | 1461263598852 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:33:18 INFO - PROCESS | 3232 | 1461263598971 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 1D65F400 == 46 [pid = 3232] [id = 305] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 1C69C400 == 45 [pid = 3232] [id = 304] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 17A13800 == 44 [pid = 3232] [id = 303] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 1B59F400 == 43 [pid = 3232] [id = 302] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 1B29A400 == 42 [pid = 3232] [id = 301] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 131D7800 == 41 [pid = 3232] [id = 300] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 18859000 == 40 [pid = 3232] [id = 299] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 1635E000 == 39 [pid = 3232] [id = 298] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 0EEA8C00 == 38 [pid = 3232] [id = 297] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1C884800) [pid = 3232] [serial = 876] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (12492000) [pid = 3232] [serial = 843] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (177BA000) [pid = 3232] [serial = 846] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOCSHELL 0EEAC400 == 37 [pid = 3232] [id = 296] 11:33:19 INFO - PROCESS | 3232 | 1461263599137 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAD000 == 38 [pid = 3232] [id = 311] 11:33:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (0EEB4800) [pid = 3232] [serial = 932] [outer = 00000000] 11:33:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1230DC00) [pid = 3232] [serial = 933] [outer = 0EEB4800] 11:33:19 INFO - PROCESS | 3232 | 1461263599185 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12951800) [pid = 3232] [serial = 934] [outer = 0EEB4800] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1C4B2C00) [pid = 3232] [serial = 874] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (139A1400) [pid = 3232] [serial = 852] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (141A4C00) [pid = 3232] [serial = 853] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1AF8A400) [pid = 3232] [serial = 861] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (19E6CC00) [pid = 3232] [serial = 858] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1294D800) [pid = 3232] [serial = 849] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (12B31C00) [pid = 3232] [serial = 850] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B5A0C00) [pid = 3232] [serial = 864] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1B673000) [pid = 3232] [serial = 867] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1B5A0800) [pid = 3232] [serial = 865] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1AF83400) [pid = 3232] [serial = 870] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1880F800) [pid = 3232] [serial = 855] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (18F6CC00) [pid = 3232] [serial = 856] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1C4B3C00) [pid = 3232] [serial = 873] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1B678400) [pid = 3232] [serial = 868] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1AF89C00) [pid = 3232] [serial = 862] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1B5AC000) [pid = 3232] [serial = 871] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1A10E800) [pid = 3232] [serial = 859] [outer = 00000000] [url = about:blank] 11:33:19 INFO - PROCESS | 3232 | 1461263599656 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:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 830ms 11:33:19 INFO - PROCESS | 3232 | 1461263599684 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 3232 | 1461263599688 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 11:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:33:19 INFO - PROCESS | 3232 | 1461263599692 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 3232 | 1461263599694 Marionette TRACE conn4 <- [1,1210,null,{}] 11:33:19 INFO - PROCESS | 3232 | 1461263599698 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:33:19 INFO - PROCESS | 3232 | 1461263599780 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:33:19 INFO - PROCESS | 3232 | 1461263599788 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 3232 | ++DOCSHELL 140B0800 == 39 [pid = 3232] [id = 312] 11:33:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (16362400) [pid = 3232] [serial = 935] [outer = 00000000] 11:33:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (17AD2C00) [pid = 3232] [serial = 936] [outer = 16362400] 11:33:19 INFO - PROCESS | 3232 | 1461263599834 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (190C1000) [pid = 3232] [serial = 937] [outer = 16362400] 11:33:20 INFO - PROCESS | 3232 | 1461263600292 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:33:20 INFO - PROCESS | 3232 | 1461263600367 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 11:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:33:20 INFO - PROCESS | 3232 | 1461263600372 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 3232 | 1461263600378 Marionette TRACE conn4 <- [1,1214,null,{}] 11:33:20 INFO - PROCESS | 3232 | 1461263600387 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:33:20 INFO - PROCESS | 3232 | 1461263600471 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:33:20 INFO - PROCESS | 3232 | 1461263600591 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 3232 | ++DOCSHELL 1AF87400 == 40 [pid = 3232] [id = 313] 11:33:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1AF87800) [pid = 3232] [serial = 938] [outer = 00000000] 11:33:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1B294400) [pid = 3232] [serial = 939] [outer = 1AF87800] 11:33:20 INFO - PROCESS | 3232 | 1461263600636 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1B298400) [pid = 3232] [serial = 940] [outer = 1AF87800] 11:33:21 INFO - PROCESS | 3232 | 1461263601010 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:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 11:33:21 INFO - PROCESS | 3232 | 1461263601066 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 3232 | 1461263601069 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 11:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:33:21 INFO - PROCESS | 3232 | 1461263601072 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 3232 | 1461263601074 Marionette TRACE conn4 <- [1,1218,null,{}] 11:33:21 INFO - PROCESS | 3232 | 1461263601077 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:33:21 INFO - PROCESS | 3232 | 1461263601183 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:33:21 INFO - PROCESS | 3232 | 1461263601190 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 3232 | ++DOCSHELL 1AF8C000 == 41 [pid = 3232] [id = 314] 11:33:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1B2BE000) [pid = 3232] [serial = 941] [outer = 00000000] 11:33:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1B5A1800) [pid = 3232] [serial = 942] [outer = 1B2BE000] 11:33:21 INFO - PROCESS | 3232 | 1461263601237 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1B5A9400) [pid = 3232] [serial = 943] [outer = 1B2BE000] 11:33:21 INFO - PROCESS | 3232 | 1461263601687 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:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 11:33:21 INFO - PROCESS | 3232 | 1461263601748 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 3232 | 1461263601750 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 11:33:21 INFO - PROCESS | 3232 | 1461263601753 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 3232 | 1461263601755 Marionette TRACE conn4 <- [1,1222,null,{}] 11:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:33:21 INFO - PROCESS | 3232 | 1461263601766 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:33:21 INFO - PROCESS | 3232 | 1461263601899 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:33:21 INFO - PROCESS | 3232 | 1461263601924 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 3232 | ++DOCSHELL 1B677C00 == 42 [pid = 3232] [id = 315] 11:33:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1B678000) [pid = 3232] [serial = 944] [outer = 00000000] 11:33:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1B67E400) [pid = 3232] [serial = 945] [outer = 1B678000] 11:33:21 INFO - PROCESS | 3232 | 1461263601979 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1C697400) [pid = 3232] [serial = 946] [outer = 1B678000] 11:33:22 INFO - PROCESS | 3232 | 1461263602461 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:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 11:33:22 INFO - PROCESS | 3232 | 1461263602489 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 3232 | 1461263602491 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 11:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:33:22 INFO - PROCESS | 3232 | 1461263602501 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - PROCESS | 3232 | 1461263602503 Marionette TRACE conn4 <- [1,1226,null,{}] 11:33:22 INFO - PROCESS | 3232 | 1461263602506 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:33:22 INFO - PROCESS | 3232 | 1461263602618 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:33:22 INFO - PROCESS | 3232 | 1461263602627 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 3232 | ++DOCSHELL 12B3CC00 == 43 [pid = 3232] [id = 316] 11:33:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (190B6C00) [pid = 3232] [serial = 947] [outer = 00000000] 11:33:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1D665400) [pid = 3232] [serial = 948] [outer = 190B6C00] 11:33:22 INFO - PROCESS | 3232 | 1461263602674 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1D66C800) [pid = 3232] [serial = 949] [outer = 190B6C00] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1885B000) [pid = 3232] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1B29B000) [pid = 3232] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (0EEAD400) [pid = 3232] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (0EEACC00) [pid = 3232] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B5A1400) [pid = 3232] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1636AC00) [pid = 3232] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (17ACD000) [pid = 3232] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (131DD000) [pid = 3232] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1C6CF800) [pid = 3232] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:33:23 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (13955000) [pid = 3232] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:33:23 INFO - PROCESS | 3232 | 1461263603328 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:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 870ms 11:33:23 INFO - PROCESS | 3232 | 1461263603374 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 3232 | 1461263603376 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 11:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:33:23 INFO - PROCESS | 3232 | 1461263603379 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 3232 | 1461263603381 Marionette TRACE conn4 <- [1,1230,null,{}] 11:33:23 INFO - PROCESS | 3232 | 1461263603385 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:33:23 INFO - PROCESS | 3232 | 1461263603462 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:33:23 INFO - PROCESS | 3232 | 1461263603468 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 3232 | ++DOCSHELL 12B37400 == 44 [pid = 3232] [id = 317] 11:33:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12B39800) [pid = 3232] [serial = 950] [outer = 00000000] 11:33:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (17ACD000) [pid = 3232] [serial = 951] [outer = 12B39800] 11:33:23 INFO - PROCESS | 3232 | 1461263603515 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (17910C00) [pid = 3232] [serial = 952] [outer = 12B39800] 11:33:23 INFO - PROCESS | 3232 | 1461263603954 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:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 11:33:24 INFO - PROCESS | 3232 | 1461263604027 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 3232 | 1461263604029 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 11:33:24 INFO - PROCESS | 3232 | 1461263604032 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 3232 | 1461263604034 Marionette TRACE conn4 <- [1,1234,null,{}] 11:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:33:24 INFO - PROCESS | 3232 | 1461263604040 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:33:24 INFO - PROCESS | 3232 | 1461263604118 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:33:24 INFO - PROCESS | 3232 | 1461263604127 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 3232 | ++DOCSHELL 177D8800 == 45 [pid = 3232] [id = 318] 11:33:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1AF3C400) [pid = 3232] [serial = 953] [outer = 00000000] 11:33:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1D67D400) [pid = 3232] [serial = 954] [outer = 1AF3C400] 11:33:24 INFO - PROCESS | 3232 | 1461263604174 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1D7E4C00) [pid = 3232] [serial = 955] [outer = 1AF3C400] 11:33:24 INFO - PROCESS | 3232 | 1461263604614 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:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 11:33:24 INFO - PROCESS | 3232 | 1461263604669 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 3232 | 1461263604671 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 11:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:33:24 INFO - PROCESS | 3232 | 1461263604674 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 3232 | 1461263604676 Marionette TRACE conn4 <- [1,1238,null,{}] 11:33:24 INFO - PROCESS | 3232 | 1461263604679 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:33:24 INFO - PROCESS | 3232 | 1461263604758 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:33:24 INFO - PROCESS | 3232 | 1461263604794 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 3232 | ++DOCSHELL 1DF29400 == 46 [pid = 3232] [id = 319] 11:33:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1DF34400) [pid = 3232] [serial = 956] [outer = 00000000] 11:33:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1EBC6400) [pid = 3232] [serial = 957] [outer = 1DF34400] 11:33:24 INFO - PROCESS | 3232 | 1461263604841 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1EBC4000) [pid = 3232] [serial = 958] [outer = 1DF34400] 11:33:25 INFO - PROCESS | 3232 | 1461263605320 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:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 11:33:25 INFO - PROCESS | 3232 | 1461263605355 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 3232 | 1461263605360 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 11:33:25 INFO - PROCESS | 3232 | 1461263605366 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:33:25 INFO - PROCESS | 3232 | 1461263605370 Marionette TRACE conn4 <- [1,1242,null,{}] 11:33:25 INFO - PROCESS | 3232 | 1461263605377 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:33:25 INFO - PROCESS | 3232 | 1461263605484 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:33:25 INFO - PROCESS | 3232 | 1461263605606 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 3232 | ++DOCSHELL 12B34800 == 47 [pid = 3232] [id = 320] 11:33:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12B35000) [pid = 3232] [serial = 959] [outer = 00000000] 11:33:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1301B800) [pid = 3232] [serial = 960] [outer = 12B35000] 11:33:25 INFO - PROCESS | 3232 | 1461263605670 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (141E5800) [pid = 3232] [serial = 961] [outer = 12B35000] 11:33:26 INFO - PROCESS | 3232 | 1461263606305 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:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 971ms 11:33:26 INFO - PROCESS | 3232 | 1461263606341 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 3232 | 1461263606348 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 11:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:33:26 INFO - PROCESS | 3232 | 1461263606355 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 3232 | 1461263606358 Marionette TRACE conn4 <- [1,1246,null,{}] 11:33:26 INFO - PROCESS | 3232 | 1461263606362 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:33:26 INFO - PROCESS | 3232 | 1461263606468 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:33:26 INFO - PROCESS | 3232 | 1461263606568 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 3232 | ++DOCSHELL 18F75000 == 48 [pid = 3232] [id = 321] 11:33:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (190F9800) [pid = 3232] [serial = 962] [outer = 00000000] 11:33:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1AF8B800) [pid = 3232] [serial = 963] [outer = 190F9800] 11:33:26 INFO - PROCESS | 3232 | 1461263606623 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B29AC00) [pid = 3232] [serial = 964] [outer = 190F9800] 11:33:27 INFO - PROCESS | 3232 | 1461263607195 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:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 870ms 11:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:33:27 INFO - PROCESS | 3232 | 1461263607230 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 3232 | 1461263607233 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 11:33:27 INFO - PROCESS | 3232 | 1461263607237 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 3232 | 1461263607241 Marionette TRACE conn4 <- [1,1250,null,{}] 11:33:27 INFO - PROCESS | 3232 | 1461263607252 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:33:27 INFO - PROCESS | 3232 | 1461263607365 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:33:27 INFO - PROCESS | 3232 | 1461263607466 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 3232 | ++DOCSHELL 1D573800 == 49 [pid = 3232] [id = 322] 11:33:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1D579400) [pid = 3232] [serial = 965] [outer = 00000000] 11:33:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1DF28800) [pid = 3232] [serial = 966] [outer = 1D579400] 11:33:27 INFO - PROCESS | 3232 | 1461263607524 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1EDCFC00) [pid = 3232] [serial = 967] [outer = 1D579400] 11:33:28 INFO - PROCESS | 3232 | 1461263608152 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:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 11:33:28 INFO - PROCESS | 3232 | 1461263608211 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 3232 | 1461263608214 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 11:33:28 INFO - PROCESS | 3232 | 1461263608218 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:33:28 INFO - PROCESS | 3232 | 1461263608220 Marionette TRACE conn4 <- [1,1254,null,{}] 11:33:28 INFO - PROCESS | 3232 | 1461263608224 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:33:28 INFO - PROCESS | 3232 | 1461263608326 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:33:28 INFO - PROCESS | 3232 | 1461263608428 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 3232 | ++DOCSHELL 1F987C00 == 50 [pid = 3232] [id = 323] 11:33:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1F988400) [pid = 3232] [serial = 968] [outer = 00000000] 11:33:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (20355000) [pid = 3232] [serial = 969] [outer = 1F988400] 11:33:28 INFO - PROCESS | 3232 | 1461263608483 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (20357800) [pid = 3232] [serial = 970] [outer = 1F988400] 11:33:29 INFO - PROCESS | 3232 | 1461263609080 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:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 930ms 11:33:29 INFO - PROCESS | 3232 | 1461263609151 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 3232 | 1461263609153 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 11:33:29 INFO - PROCESS | 3232 | 1461263609157 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:33:29 INFO - PROCESS | 3232 | 1461263609159 Marionette TRACE conn4 <- [1,1258,null,{}] 11:33:29 INFO - PROCESS | 3232 | 1461263609163 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:33:29 INFO - PROCESS | 3232 | 1461263609271 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:33:29 INFO - PROCESS | 3232 | 1461263609412 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 3232 | ++DOCSHELL 1D579C00 == 51 [pid = 3232] [id = 324] 11:33:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1D57A000) [pid = 3232] [serial = 971] [outer = 00000000] 11:33:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (20434000) [pid = 3232] [serial = 972] [outer = 1D57A000] 11:33:29 INFO - PROCESS | 3232 | 1461263609470 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (20436000) [pid = 3232] [serial = 973] [outer = 1D57A000] 11:33:30 INFO - PROCESS | 3232 | 1461263610187 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:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1068ms 11:33:30 INFO - PROCESS | 3232 | 1461263610229 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 3232 | 1461263610233 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 11:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:33:30 INFO - PROCESS | 3232 | 1461263610238 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 3232 | 1461263610242 Marionette TRACE conn4 <- [1,1262,null,{}] 11:33:30 INFO - PROCESS | 3232 | 1461263610249 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:33:30 INFO - PROCESS | 3232 | 1461263610344 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:33:30 INFO - PROCESS | 3232 | 1461263610480 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 3232 | ++DOCSHELL 12B51C00 == 52 [pid = 3232] [id = 325] 11:33:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (17402800) [pid = 3232] [serial = 974] [outer = 00000000] 11:33:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1791A400) [pid = 3232] [serial = 975] [outer = 17402800] 11:33:30 INFO - PROCESS | 3232 | 1461263610534 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (179FC000) [pid = 3232] [serial = 976] [outer = 17402800] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 177D8800 == 51 [pid = 3232] [id = 318] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 12B37400 == 50 [pid = 3232] [id = 317] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 12B3CC00 == 49 [pid = 3232] [id = 316] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 1B677C00 == 48 [pid = 3232] [id = 315] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 1AF8C000 == 47 [pid = 3232] [id = 314] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 1AF87400 == 46 [pid = 3232] [id = 313] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 140B0800 == 45 [pid = 3232] [id = 312] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 0EEAD000 == 44 [pid = 3232] [id = 311] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1D672C00) [pid = 3232] [serial = 915] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 0EEA7000 == 43 [pid = 3232] [id = 310] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 1D56CC00 == 42 [pid = 3232] [id = 309] 11:33:30 INFO - PROCESS | 3232 | --DOCSHELL 0EEAAC00 == 41 [pid = 3232] [id = 306] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (179DF800) [pid = 3232] [serial = 847] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1BF71400) [pid = 3232] [serial = 907] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (19143000) [pid = 3232] [serial = 898] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1A1E4000) [pid = 3232] [serial = 900] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1A10F400) [pid = 3232] [serial = 901] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1D575800) [pid = 3232] [serial = 913] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1D570000) [pid = 3232] [serial = 912] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (190FA800) [pid = 3232] [serial = 897] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B2C6C00) [pid = 3232] [serial = 903] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1D576400) [pid = 3232] [serial = 885] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12044C00) [pid = 3232] [serial = 891] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (12477400) [pid = 3232] [serial = 892] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (12B33C00) [pid = 3232] [serial = 889] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1294A000) [pid = 3232] [serial = 888] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (190BDC00) [pid = 3232] [serial = 882] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1B67C800) [pid = 3232] [serial = 906] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (177D2C00) [pid = 3232] [serial = 894] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (17917400) [pid = 3232] [serial = 895] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (12B4AC00) [pid = 3232] [serial = 879] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1B30D000) [pid = 3232] [serial = 904] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B28E400) [pid = 3232] [serial = 910] [outer = 00000000] [url = about:blank] 11:33:30 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1B5A6400) [pid = 3232] [serial = 909] [outer = 00000000] [url = about:blank] 11:33:31 INFO - PROCESS | 3232 | 1461263611106 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:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 931ms 11:33:31 INFO - PROCESS | 3232 | 1461263611170 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 3232 | 1461263611175 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 11:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:33:31 INFO - PROCESS | 3232 | 1461263611181 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 3232 | 1461263611184 Marionette TRACE conn4 <- [1,1266,null,{}] 11:33:31 INFO - PROCESS | 3232 | 1461263611187 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:33:31 INFO - PROCESS | 3232 | 1461263611274 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:33:31 INFO - PROCESS | 3232 | 1461263611360 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 3232 | ++DOCSHELL 12477400 == 42 [pid = 3232] [id = 326] 11:33:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (12B35800) [pid = 3232] [serial = 977] [outer = 00000000] 11:33:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (139A3000) [pid = 3232] [serial = 978] [outer = 12B35800] 11:33:31 INFO - PROCESS | 3232 | 1461263611407 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1631A800) [pid = 3232] [serial = 979] [outer = 12B35800] 11:33:31 INFO - PROCESS | 3232 | 1461263611821 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:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 11:33:31 INFO - PROCESS | 3232 | 1461263611878 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 3232 | 1461263611880 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 11:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:33:31 INFO - PROCESS | 3232 | 1461263611888 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 3232 | 1461263611892 Marionette TRACE conn4 <- [1,1270,null,{}] 11:33:31 INFO - PROCESS | 3232 | 1461263611902 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:33:32 INFO - PROCESS | 3232 | 1461263611989 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:33:32 INFO - PROCESS | 3232 | 1461263612000 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 3232 | ++DOCSHELL 19146800 == 43 [pid = 3232] [id = 327] 11:33:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (19148000) [pid = 3232] [serial = 980] [outer = 00000000] 11:33:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1A105800) [pid = 3232] [serial = 981] [outer = 19148000] 11:33:32 INFO - PROCESS | 3232 | 1461263612048 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1AF2FC00) [pid = 3232] [serial = 982] [outer = 19148000] 11:33:32 INFO - PROCESS | 3232 | 1461263612516 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:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 11:33:32 INFO - PROCESS | 3232 | 1461263612580 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 3232 | 1461263612582 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 11:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:33:32 INFO - PROCESS | 3232 | 1461263612585 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 3232 | 1461263612587 Marionette TRACE conn4 <- [1,1274,null,{}] 11:33:32 INFO - PROCESS | 3232 | 1461263612591 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:33:32 INFO - PROCESS | 3232 | 1461263612674 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:33:32 INFO - PROCESS | 3232 | 1461263612683 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E4000 == 44 [pid = 3232] [id = 328] 11:33:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1AF35800) [pid = 3232] [serial = 983] [outer = 00000000] 11:33:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1AF8DC00) [pid = 3232] [serial = 984] [outer = 1AF35800] 11:33:32 INFO - PROCESS | 3232 | 1461263612730 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1B2C4800) [pid = 3232] [serial = 985] [outer = 1AF35800] 11:33:33 INFO - PROCESS | 3232 | 1461263613168 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:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 11:33:33 INFO - PROCESS | 3232 | 1461263613226 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 3232 | 1461263613228 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 11:33:33 INFO - PROCESS | 3232 | 1461263613232 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:33:33 INFO - PROCESS | 3232 | 1461263613233 Marionette TRACE conn4 <- [1,1278,null,{}] 11:33:33 INFO - PROCESS | 3232 | 1461263613237 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:33:33 INFO - PROCESS | 3232 | 1461263613343 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:33:33 INFO - PROCESS | 3232 | 1461263613427 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 3232 | ++DOCSHELL 1AF8BC00 == 45 [pid = 3232] [id = 329] 11:33:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1B2C8C00) [pid = 3232] [serial = 986] [outer = 00000000] 11:33:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B5A6C00) [pid = 3232] [serial = 987] [outer = 1B2C8C00] 11:33:33 INFO - PROCESS | 3232 | 1461263613475 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B66FC00) [pid = 3232] [serial = 988] [outer = 1B2C8C00] 11:33:33 INFO - PROCESS | 3232 | 1461263613909 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:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 11:33:33 INFO - PROCESS | 3232 | 1461263613965 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 3232 | 1461263613967 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 11:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:33:33 INFO - PROCESS | 3232 | 1461263613970 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 3232 | 1461263613972 Marionette TRACE conn4 <- [1,1282,null,{}] 11:33:34 INFO - PROCESS | 3232 | 1461263613990 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:33:34 INFO - PROCESS | 3232 | 1461263614127 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:33:34 INFO - PROCESS | 3232 | 1461263614139 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A2400 == 46 [pid = 3232] [id = 330] 11:33:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B675800) [pid = 3232] [serial = 989] [outer = 00000000] 11:33:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1C69EC00) [pid = 3232] [serial = 990] [outer = 1B675800] 11:33:34 INFO - PROCESS | 3232 | 1461263614188 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C71A400) [pid = 3232] [serial = 991] [outer = 1B675800] 11:33:34 INFO - PROCESS | 3232 | 1461263614633 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:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 11:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:33:34 INFO - PROCESS | 3232 | 1461263614643 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 3232 | 1461263614645 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 11:33:34 INFO - PROCESS | 3232 | 1461263614648 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 3232 | 1461263614650 Marionette TRACE conn4 <- [1,1286,null,{}] 11:33:34 INFO - PROCESS | 3232 | 1461263614653 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:33:34 INFO - PROCESS | 3232 | 1461263614789 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:33:34 INFO - PROCESS | 3232 | 1461263614797 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 3232 | ++DOCSHELL 1C510C00 == 47 [pid = 3232] [id = 331] 11:33:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1C71C800) [pid = 3232] [serial = 992] [outer = 00000000] 11:33:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1D5D9000) [pid = 3232] [serial = 993] [outer = 1C71C800] 11:33:34 INFO - PROCESS | 3232 | 1461263614890 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1D666800) [pid = 3232] [serial = 994] [outer = 1C71C800] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12B39800) [pid = 3232] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B2BE000) [pid = 3232] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (16362400) [pid = 3232] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (0EEB4800) [pid = 3232] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B678000) [pid = 3232] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (190B6C00) [pid = 3232] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (0EEF5000) [pid = 3232] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1D662800) [pid = 3232] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1AF3C400) [pid = 3232] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:33:35 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1AF87800) [pid = 3232] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:33:35 INFO - PROCESS | 3232 | 1461263615471 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:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 870ms 11:33:35 INFO - PROCESS | 3232 | 1461263615522 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:33:35 INFO - PROCESS | 3232 | 1461263615524 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 11:33:35 INFO - PROCESS | 3232 | 1461263615527 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 3232 | 1461263615529 Marionette TRACE conn4 <- [1,1290,null,{}] 11:33:35 INFO - PROCESS | 3232 | 1461263615532 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:33:35 INFO - PROCESS | 3232 | 1461263615612 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:33:35 INFO - PROCESS | 3232 | 1461263615704 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 3232 | ++DOCSHELL 12491C00 == 48 [pid = 3232] [id = 332] 11:33:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12B3E800) [pid = 3232] [serial = 995] [outer = 00000000] 11:33:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1D508800) [pid = 3232] [serial = 996] [outer = 12B3E800] 11:33:35 INFO - PROCESS | 3232 | 1461263615750 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1D66A000) [pid = 3232] [serial = 997] [outer = 12B3E800] 11:33:36 INFO - PROCESS | 3232 | 1461263616145 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:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 11:33:36 INFO - PROCESS | 3232 | 1461263616198 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 3232 | 1461263616200 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 11:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:33:36 INFO - PROCESS | 3232 | 1461263616203 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 3232 | 1461263616205 Marionette TRACE conn4 <- [1,1294,null,{}] 11:33:36 INFO - PROCESS | 3232 | 1461263616208 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:33:36 INFO - PROCESS | 3232 | 1461263616287 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:33:36 INFO - PROCESS | 3232 | 1461263616293 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 3232 | ++DOCSHELL 1885F000 == 49 [pid = 3232] [id = 333] 11:33:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1D56F800) [pid = 3232] [serial = 998] [outer = 00000000] 11:33:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1DF30800) [pid = 3232] [serial = 999] [outer = 1D56F800] 11:33:36 INFO - PROCESS | 3232 | 1461263616339 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1ED7B000) [pid = 3232] [serial = 1000] [outer = 1D56F800] 11:33:36 INFO - PROCESS | 3232 | 1461263616834 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:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 11:33:36 INFO - PROCESS | 3232 | 1461263616874 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 3232 | 1461263616879 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 11:33:36 INFO - PROCESS | 3232 | 1461263616885 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:33:36 INFO - PROCESS | 3232 | 1461263616890 Marionette TRACE conn4 <- [1,1298,null,{}] 11:33:36 INFO - PROCESS | 3232 | 1461263616896 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:33:37 INFO - PROCESS | 3232 | 1461263617005 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:33:37 INFO - PROCESS | 3232 | 1461263617138 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF4800 == 50 [pid = 3232] [id = 334] 11:33:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1230A400) [pid = 3232] [serial = 1001] [outer = 00000000] 11:33:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (12CE3800) [pid = 3232] [serial = 1002] [outer = 1230A400] 11:33:37 INFO - PROCESS | 3232 | 1461263617200 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1399CC00) [pid = 3232] [serial = 1003] [outer = 1230A400] 11:33:37 INFO - PROCESS | 3232 | 1461263617828 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:33:37 INFO - PROCESS | 3232 | 1461263617866 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 11:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:33:37 INFO - PROCESS | 3232 | 1461263617873 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 3232 | 1461263617876 Marionette TRACE conn4 <- [1,1302,null,{}] 11:33:37 INFO - PROCESS | 3232 | 1461263617880 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:33:38 INFO - PROCESS | 3232 | 1461263617987 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:33:38 INFO - PROCESS | 3232 | 1461263618090 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 3232 | ++DOCSHELL 18F70000 == 51 [pid = 3232] [id = 335] 11:33:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (190FC800) [pid = 3232] [serial = 1004] [outer = 00000000] 11:33:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1B299C00) [pid = 3232] [serial = 1005] [outer = 190FC800] 11:33:38 INFO - PROCESS | 3232 | 1461263618146 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1B62F000) [pid = 3232] [serial = 1006] [outer = 190FC800] 11:33:38 INFO - PROCESS | 3232 | 1461263618772 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:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 11:33:38 INFO - PROCESS | 3232 | 1461263618844 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 3232 | 1461263618847 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 11:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:33:38 INFO - PROCESS | 3232 | 1461263618851 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 3232 | 1461263618855 Marionette TRACE conn4 <- [1,1306,null,{}] 11:33:38 INFO - PROCESS | 3232 | 1461263618866 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:33:39 INFO - PROCESS | 3232 | 1461263618983 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:33:39 INFO - PROCESS | 3232 | 1461263619125 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 3232 | ++DOCSHELL 1DCD2800 == 52 [pid = 3232] [id = 336] 11:33:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1F981400) [pid = 3232] [serial = 1007] [outer = 00000000] 11:33:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (2034EC00) [pid = 3232] [serial = 1008] [outer = 1F981400] 11:33:39 INFO - PROCESS | 3232 | 1461263619187 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (20431C00) [pid = 3232] [serial = 1009] [outer = 1F981400] 11:33:39 INFO - PROCESS | 3232 | 1461263619751 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:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 11:33:39 INFO - PROCESS | 3232 | 1461263619786 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 3232 | 1461263619789 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 11:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:33:39 INFO - PROCESS | 3232 | 1461263619792 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 3232 | 1461263619794 Marionette TRACE conn4 <- [1,1310,null,{}] 11:33:39 INFO - PROCESS | 3232 | 1461263619798 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:33:39 INFO - PROCESS | 3232 | 1461263619903 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:33:40 INFO - PROCESS | 3232 | 1461263620003 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 3232 | ++DOCSHELL 2049DC00 == 53 [pid = 3232] [id = 337] 11:33:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (2049E000) [pid = 3232] [serial = 1010] [outer = 00000000] 11:33:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (204A6400) [pid = 3232] [serial = 1011] [outer = 2049E000] 11:33:40 INFO - PROCESS | 3232 | 1461263620059 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (2070B400) [pid = 3232] [serial = 1012] [outer = 2049E000] 11:33:40 INFO - PROCESS | 3232 | 1461263620666 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:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 11:33:40 INFO - PROCESS | 3232 | 1461263620724 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 3232 | 1461263620727 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 11:33:40 INFO - PROCESS | 3232 | 1461263620730 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:33:40 INFO - PROCESS | 3232 | 1461263620732 Marionette TRACE conn4 <- [1,1314,null,{}] 11:33:40 INFO - PROCESS | 3232 | 1461263620736 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:33:40 INFO - PROCESS | 3232 | 1461263620840 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:33:40 INFO - PROCESS | 3232 | 1461263620942 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 3232 | ++DOCSHELL 18F74800 == 54 [pid = 3232] [id = 338] 11:33:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (2049F400) [pid = 3232] [serial = 1013] [outer = 00000000] 11:33:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (20717400) [pid = 3232] [serial = 1014] [outer = 2049F400] 11:33:41 INFO - PROCESS | 3232 | 1461263620997 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (207B8800) [pid = 3232] [serial = 1015] [outer = 2049F400] 11:33:41 INFO - PROCESS | 3232 | 1461263621812 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:33:41 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:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1120ms 11:33:41 INFO - PROCESS | 3232 | 1461263621854 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 3232 | 1461263621858 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 11:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:33:41 INFO - PROCESS | 3232 | 1461263621863 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 3232 | 1461263621867 Marionette TRACE conn4 <- [1,1318,null,{}] 11:33:41 INFO - PROCESS | 3232 | 1461263621874 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:33:42 INFO - PROCESS | 3232 | 1461263622002 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:33:42 INFO - PROCESS | 3232 | 1461263622139 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 3232 | ++DOCSHELL 141E5C00 == 55 [pid = 3232] [id = 339] 11:33:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (16362C00) [pid = 3232] [serial = 1016] [outer = 00000000] 11:33:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (179F6000) [pid = 3232] [serial = 1017] [outer = 16362C00] 11:33:42 INFO - PROCESS | 3232 | 1461263622194 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (18859C00) [pid = 3232] [serial = 1018] [outer = 16362C00] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 17417800 == 54 [pid = 3232] [id = 294] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 12477C00 == 53 [pid = 3232] [id = 293] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 1D570C00 == 52 [pid = 3232] [id = 295] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 12491C00 == 51 [pid = 3232] [id = 332] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 1C510C00 == 50 [pid = 3232] [id = 331] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 1B5A2400 == 49 [pid = 3232] [id = 330] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 1AF8BC00 == 48 [pid = 3232] [id = 329] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 1A1E4000 == 47 [pid = 3232] [id = 328] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 19146800 == 46 [pid = 3232] [id = 327] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 12477400 == 45 [pid = 3232] [id = 326] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 12B51C00 == 44 [pid = 3232] [id = 325] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1EBC6400) [pid = 3232] [serial = 957] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOCSHELL 1DF29400 == 43 [pid = 3232] [id = 319] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1230D400) [pid = 3232] [serial = 918] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1B294400) [pid = 3232] [serial = 939] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1D66C800) [pid = 3232] [serial = 949] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1D7E4C00) [pid = 3232] [serial = 955] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1C69A400) [pid = 3232] [serial = 924] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (17910C00) [pid = 3232] [serial = 952] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1B5A1800) [pid = 3232] [serial = 942] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (17ACD000) [pid = 3232] [serial = 951] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (190C1000) [pid = 3232] [serial = 937] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12951800) [pid = 3232] [serial = 934] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1C697400) [pid = 3232] [serial = 946] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1D665400) [pid = 3232] [serial = 948] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1230DC00) [pid = 3232] [serial = 933] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (13956000) [pid = 3232] [serial = 930] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1D671400) [pid = 3232] [serial = 916] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1EB49000) [pid = 3232] [serial = 927] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (17AD2C00) [pid = 3232] [serial = 936] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B67E400) [pid = 3232] [serial = 945] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1D67D400) [pid = 3232] [serial = 954] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1635D000) [pid = 3232] [serial = 931] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1B298400) [pid = 3232] [serial = 940] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (179F8C00) [pid = 3232] [serial = 921] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1B5A9400) [pid = 3232] [serial = 943] [outer = 00000000] [url = about:blank] 11:33:42 INFO - PROCESS | 3232 | 1461263622787 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:33:42 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:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 990ms 11:33:42 INFO - PROCESS | 3232 | 1461263622854 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:33:42 INFO - PROCESS | 3232 | 1461263622860 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 11:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:33:42 INFO - PROCESS | 3232 | 1461263622866 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 3232 | 1461263622868 Marionette TRACE conn4 <- [1,1322,null,{}] 11:33:42 INFO - PROCESS | 3232 | 1461263622872 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:33:42 INFO - PROCESS | 3232 | 1461263622962 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:33:43 INFO - PROCESS | 3232 | 1461263623048 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 3232 | ++DOCSHELL 1240C400 == 44 [pid = 3232] [id = 340] 11:33:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12954400) [pid = 3232] [serial = 1019] [outer = 00000000] 11:33:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (141E1800) [pid = 3232] [serial = 1020] [outer = 12954400] 11:33:43 INFO - PROCESS | 3232 | 1461263623095 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (177F9C00) [pid = 3232] [serial = 1021] [outer = 12954400] 11:33:43 INFO - PROCESS | 3232 | 1461263623524 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:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 11:33:43 INFO - PROCESS | 3232 | 1461263623599 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 3232 | 1461263623601 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 11:33:43 INFO - PROCESS | 3232 | 1461263623604 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:33:43 INFO - PROCESS | 3232 | 1461263623608 Marionette TRACE conn4 <- [1,1326,null,{}] 11:33:43 INFO - PROCESS | 3232 | 1461263623618 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:33:43 INFO - PROCESS | 3232 | 1461263623708 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:33:43 INFO - PROCESS | 3232 | 1461263623722 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 3232 | ++DOCSHELL 193EEC00 == 45 [pid = 3232] [id = 341] 11:33:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (19E6D400) [pid = 3232] [serial = 1022] [outer = 00000000] 11:33:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1AF87000) [pid = 3232] [serial = 1023] [outer = 19E6D400] 11:33:43 INFO - PROCESS | 3232 | 1461263623769 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B28E800) [pid = 3232] [serial = 1024] [outer = 19E6D400] 11:33:44 INFO - PROCESS | 3232 | 1461263624693 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:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1131ms 11:33:44 INFO - PROCESS | 3232 | 1461263624739 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 3232 | 1461263624742 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 11:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:33:44 INFO - PROCESS | 3232 | 1461263624751 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 3232 | 1461263624753 Marionette TRACE conn4 <- [1,1330,null,{}] 11:33:44 INFO - PROCESS | 3232 | 1461263624757 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:33:44 INFO - PROCESS | 3232 | 1461263624867 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:33:44 INFO - PROCESS | 3232 | 1461263624875 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 3232 | ++DOCSHELL 1AF3B000 == 46 [pid = 3232] [id = 342] 11:33:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1B298000) [pid = 3232] [serial = 1025] [outer = 00000000] 11:33:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1B62BC00) [pid = 3232] [serial = 1026] [outer = 1B298000] 11:33:44 INFO - PROCESS | 3232 | 1461263624922 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B67B800) [pid = 3232] [serial = 1027] [outer = 1B298000] 11:33:45 INFO - PROCESS | 3232 | 1461263625380 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:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 11:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:33:45 INFO - PROCESS | 3232 | 1461263625430 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 3232 | 1461263625432 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 11:33:45 INFO - PROCESS | 3232 | 1461263625436 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 3232 | 1461263625438 Marionette TRACE conn4 <- [1,1334,null,{}] 11:33:45 INFO - PROCESS | 3232 | 1461263625441 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:33:45 INFO - PROCESS | 3232 | 1461263625550 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:33:45 INFO - PROCESS | 3232 | 1461263625561 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 3232 | ++DOCSHELL 1B5AC800 == 47 [pid = 3232] [id = 343] 11:33:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1BF74800) [pid = 3232] [serial = 1028] [outer = 00000000] 11:33:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C69DC00) [pid = 3232] [serial = 1029] [outer = 1BF74800] 11:33:45 INFO - PROCESS | 3232 | 1461263625607 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1C888000) [pid = 3232] [serial = 1030] [outer = 1BF74800] 11:33:46 INFO - PROCESS | 3232 | 1461263626081 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:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 11:33:46 INFO - PROCESS | 3232 | 1461263626109 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 3232 | 1461263626111 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 11:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:33:46 INFO - PROCESS | 3232 | 1461263626126 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 3232 | 1461263626128 Marionette TRACE conn4 <- [1,1338,null,{}] 11:33:46 INFO - PROCESS | 3232 | 1461263626132 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:33:46 INFO - PROCESS | 3232 | 1461263626291 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:33:46 INFO - PROCESS | 3232 | 1461263626358 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 3232 | ++DOCSHELL 12952000 == 48 [pid = 3232] [id = 344] 11:33:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D50B400) [pid = 3232] [serial = 1031] [outer = 00000000] 11:33:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D680800) [pid = 3232] [serial = 1032] [outer = 1D50B400] 11:33:46 INFO - PROCESS | 3232 | 1461263626407 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1DEBD000) [pid = 3232] [serial = 1033] [outer = 1D50B400] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1B2C8C00) [pid = 3232] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1D57A000) [pid = 3232] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1AF35800) [pid = 3232] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (17402800) [pid = 3232] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (19148000) [pid = 3232] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12B35800) [pid = 3232] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B675800) [pid = 3232] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (12B3E800) [pid = 3232] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1C71C800) [pid = 3232] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1BE48400) [pid = 3232] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C69C800) [pid = 3232] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1D572400) [pid = 3232] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1798D000) [pid = 3232] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (12083800) [pid = 3232] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:33:46 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1247F800) [pid = 3232] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:33:47 INFO - PROCESS | 3232 | 1461263627006 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:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 11:33:47 INFO - PROCESS | 3232 | 1461263627061 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 3232 | 1461263627063 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 11:33:47 INFO - PROCESS | 3232 | 1461263627066 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:33:47 INFO - PROCESS | 3232 | 1461263627068 Marionette TRACE conn4 <- [1,1342,null,{}] 11:33:47 INFO - PROCESS | 3232 | 1461263627071 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:33:47 INFO - PROCESS | 3232 | 1461263627150 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:33:47 INFO - PROCESS | 3232 | 1461263627240 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEA000 == 49 [pid = 3232] [id = 345] 11:33:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (0EEF6400) [pid = 3232] [serial = 1034] [outer = 00000000] 11:33:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (190F4800) [pid = 3232] [serial = 1035] [outer = 0EEF6400] 11:33:47 INFO - PROCESS | 3232 | 1461263627285 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B2C3800) [pid = 3232] [serial = 1036] [outer = 0EEF6400] 11:33:47 INFO - PROCESS | 3232 | 1461263627633 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:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 11:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:33:47 INFO - PROCESS | 3232 | 1461263627700 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 3232 | 1461263627702 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 11:33:47 INFO - PROCESS | 3232 | 1461263627705 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 3232 | 1461263627707 Marionette TRACE conn4 <- [1,1346,null,{}] 11:33:47 INFO - PROCESS | 3232 | 1461263627710 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:33:47 INFO - PROCESS | 3232 | 1461263627823 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:33:47 INFO - PROCESS | 3232 | 1461263627832 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 3232 | ++DOCSHELL 12B48000 == 50 [pid = 3232] [id = 346] 11:33:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (18809C00) [pid = 3232] [serial = 1037] [outer = 00000000] 11:33:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1DF28400) [pid = 3232] [serial = 1038] [outer = 18809C00] 11:33:47 INFO - PROCESS | 3232 | 1461263627877 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1EBC6800) [pid = 3232] [serial = 1039] [outer = 18809C00] 11:33:48 INFO - PROCESS | 3232 | 1461263628280 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:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 11:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:33:48 INFO - PROCESS | 3232 | 1461263628336 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 3232 | 1461263628338 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 11:33:48 INFO - PROCESS | 3232 | 1461263628342 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 3232 | 1461263628343 Marionette TRACE conn4 <- [1,1350,null,{}] 11:33:48 INFO - PROCESS | 3232 | 1461263628347 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:33:48 INFO - PROCESS | 3232 | 1461263628459 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:33:48 INFO - PROCESS | 3232 | 1461263628467 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 3232 | ++DOCSHELL 141E3000 == 51 [pid = 3232] [id = 347] 11:33:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (193EF800) [pid = 3232] [serial = 1040] [outer = 00000000] 11:33:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (2042F800) [pid = 3232] [serial = 1041] [outer = 193EF800] 11:33:48 INFO - PROCESS | 3232 | 1461263628513 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (2035AC00) [pid = 3232] [serial = 1042] [outer = 193EF800] 11:33:49 INFO - PROCESS | 3232 | 1461263628998 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:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 11:33:49 INFO - PROCESS | 3232 | 1461263629095 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 3232 | 1461263629099 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 11:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:33:49 INFO - PROCESS | 3232 | 1461263629133 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 3232 | 1461263629138 Marionette TRACE conn4 <- [1,1354,null,{}] 11:33:49 INFO - PROCESS | 3232 | 1461263629146 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:33:49 INFO - PROCESS | 3232 | 1461263629267 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:33:49 INFO - PROCESS | 3232 | 1461263629394 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 3232 | ++DOCSHELL 12B49400 == 52 [pid = 3232] [id = 348] 11:33:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (12B51C00) [pid = 3232] [serial = 1043] [outer = 00000000] 11:33:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (141AC800) [pid = 3232] [serial = 1044] [outer = 12B51C00] 11:33:49 INFO - PROCESS | 3232 | 1461263629453 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (17416400) [pid = 3232] [serial = 1045] [outer = 12B51C00] 11:33:50 INFO - PROCESS | 3232 | 1461263630074 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:33:50 INFO - PROCESS | 3232 | 1461263630115 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 11:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:33:50 INFO - PROCESS | 3232 | 1461263630121 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 3232 | 1461263630124 Marionette TRACE conn4 <- [1,1358,null,{}] 11:33:50 INFO - PROCESS | 3232 | 1461263630128 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:33:50 INFO - PROCESS | 3232 | 1461263630236 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:33:50 INFO - PROCESS | 3232 | 1461263630341 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 3232 | ++DOCSHELL 18862000 == 53 [pid = 3232] [id = 349] 11:33:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1914AC00) [pid = 3232] [serial = 1046] [outer = 00000000] 11:33:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1B5A1800) [pid = 3232] [serial = 1047] [outer = 1914AC00] 11:33:50 INFO - PROCESS | 3232 | 1461263630396 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1B679800) [pid = 3232] [serial = 1048] [outer = 1914AC00] 11:33:51 INFO - PROCESS | 3232 | 1461263631005 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:33:51 INFO - PROCESS | 3232 | 1461263631056 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 11:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:33:51 INFO - PROCESS | 3232 | 1461263631059 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 3232 | 1461263631063 Marionette TRACE conn4 <- [1,1362,null,{}] 11:33:51 INFO - PROCESS | 3232 | 1461263631074 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:33:51 INFO - PROCESS | 3232 | 1461263631189 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:33:51 INFO - PROCESS | 3232 | 1461263631294 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 3232 | ++DOCSHELL 2034E400 == 54 [pid = 3232] [id = 350] 11:33:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (20354400) [pid = 3232] [serial = 1049] [outer = 00000000] 11:33:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (2070A000) [pid = 3232] [serial = 1050] [outer = 20354400] 11:33:51 INFO - PROCESS | 3232 | 1461263631352 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (20715400) [pid = 3232] [serial = 1051] [outer = 20354400] 11:33:52 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:33:52 INFO - PROCESS | 3232 | 1461263631988 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:33:52 INFO - PROCESS | 3232 | 1461263632036 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 11:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:33:52 INFO - PROCESS | 3232 | 1461263632039 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 3232 | 1461263632041 Marionette TRACE conn4 <- [1,1366,null,{}] 11:33:52 INFO - PROCESS | 3232 | 1461263632045 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:33:52 INFO - PROCESS | 3232 | 1461263632151 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:33:52 INFO - PROCESS | 3232 | 1461263632284 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 3232 | ++DOCSHELL 207C2800 == 55 [pid = 3232] [id = 351] 11:33:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (207C3400) [pid = 3232] [serial = 1052] [outer = 00000000] 11:33:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (208C4800) [pid = 3232] [serial = 1053] [outer = 207C3400] 11:33:52 INFO - PROCESS | 3232 | 1461263632342 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (208C6C00) [pid = 3232] [serial = 1054] [outer = 207C3400] 11:33:52 INFO - PROCESS | 3232 | 1461263632888 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:33:52 INFO - PROCESS | 3232 | 1461263632915 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 11:33:52 INFO - PROCESS | 3232 | 1461263632918 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:33:52 INFO - PROCESS | 3232 | 1461263632920 Marionette TRACE conn4 <- [1,1370,null,{}] 11:33:52 INFO - PROCESS | 3232 | 1461263632924 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:33:53 INFO - PROCESS | 3232 | 1461263633026 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:33:53 INFO - PROCESS | 3232 | 1461263633131 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 3232 | ++DOCSHELL 208C8C00 == 56 [pid = 3232] [id = 352] 11:33:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (21603000) [pid = 3232] [serial = 1055] [outer = 00000000] 11:33:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (2166C800) [pid = 3232] [serial = 1056] [outer = 21603000] 11:33:53 INFO - PROCESS | 3232 | 1461263633186 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (2178F400) [pid = 3232] [serial = 1057] [outer = 21603000] 11:33:54 INFO - PROCESS | 3232 | [3232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:33:54 INFO - PROCESS | 3232 | 1461263634041 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:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:33:54 INFO - PROCESS | 3232 | 1461263634108 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 11:33:54 INFO - PROCESS | 3232 | 1461263634114 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 3232 | 1461263634118 Marionette TRACE conn4 <- [1,1374,null,{}] 11:33:54 INFO - PROCESS | 3232 | 1461263634124 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:33:54 INFO - PROCESS | 3232 | 1461263634242 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:33:54 INFO - PROCESS | 3232 | 1461263634382 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 3232 | ++DOCSHELL 12C80C00 == 57 [pid = 3232] [id = 353] 11:33:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (177DC800) [pid = 3232] [serial = 1058] [outer = 00000000] 11:33:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (18859000) [pid = 3232] [serial = 1059] [outer = 177DC800] 11:33:54 INFO - PROCESS | 3232 | 1461263634435 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (190C5C00) [pid = 3232] [serial = 1060] [outer = 177DC800] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 1B5AE000 == 56 [pid = 3232] [id = 308] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 12B48000 == 55 [pid = 3232] [id = 346] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 0EEEA000 == 54 [pid = 3232] [id = 345] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 12952000 == 53 [pid = 3232] [id = 344] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 1B5AC800 == 52 [pid = 3232] [id = 343] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 1AF3B000 == 51 [pid = 3232] [id = 342] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 193EEC00 == 50 [pid = 3232] [id = 341] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 1240C400 == 49 [pid = 3232] [id = 340] 11:33:54 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1301B800) [pid = 3232] [serial = 960] [outer = 00000000] [url = about:blank] 11:33:54 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1AF8B800) [pid = 3232] [serial = 963] [outer = 00000000] [url = about:blank] 11:33:54 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1DF28800) [pid = 3232] [serial = 966] [outer = 00000000] [url = about:blank] 11:33:54 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (20355000) [pid = 3232] [serial = 969] [outer = 00000000] [url = about:blank] 11:33:54 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1DF30800) [pid = 3232] [serial = 999] [outer = 00000000] [url = about:blank] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 141E5C00 == 48 [pid = 3232] [id = 339] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 18F70000 == 47 [pid = 3232] [id = 335] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 0EEF4800 == 46 [pid = 3232] [id = 334] 11:33:54 INFO - PROCESS | 3232 | --DOCSHELL 1885F000 == 45 [pid = 3232] [id = 333] 11:33:55 INFO - PROCESS | 3232 | 1461263635037 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:33:55 INFO - PROCESS | 3232 | 1461263635110 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 11:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:33:55 INFO - PROCESS | 3232 | 1461263635116 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 3232 | 1461263635118 Marionette TRACE conn4 <- [1,1378,null,{}] 11:33:55 INFO - PROCESS | 3232 | 1461263635122 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:33:55 INFO - PROCESS | 3232 | 1461263635222 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1C6A1000) [pid = 3232] [serial = 841] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1C783800) [pid = 3232] [serial = 877] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1D57A800) [pid = 3232] [serial = 886] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (193EE800) [pid = 3232] [serial = 883] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (12955400) [pid = 3232] [serial = 844] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (12EE2C00) [pid = 3232] [serial = 880] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1B5A6C00) [pid = 3232] [serial = 987] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1B66FC00) [pid = 3232] [serial = 988] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (20436000) [pid = 3232] [serial = 973] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (20434000) [pid = 3232] [serial = 972] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1AF8DC00) [pid = 3232] [serial = 984] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1791A400) [pid = 3232] [serial = 975] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (179FC000) [pid = 3232] [serial = 976] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1A105800) [pid = 3232] [serial = 981] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1AF2FC00) [pid = 3232] [serial = 982] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (139A3000) [pid = 3232] [serial = 978] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1631A800) [pid = 3232] [serial = 979] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C71A400) [pid = 3232] [serial = 991] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1C69EC00) [pid = 3232] [serial = 990] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1D508800) [pid = 3232] [serial = 996] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1D5D9000) [pid = 3232] [serial = 993] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D666800) [pid = 3232] [serial = 994] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B2C4800) [pid = 3232] [serial = 985] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1D66A000) [pid = 3232] [serial = 997] [outer = 00000000] [url = about:blank] 11:33:55 INFO - PROCESS | 3232 | 1461263635325 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 3232 | ++DOCSHELL 1230DC00 == 46 [pid = 3232] [id = 354] 11:33:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12310C00) [pid = 3232] [serial = 1061] [outer = 00000000] 11:33:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (139A3000) [pid = 3232] [serial = 1062] [outer = 12310C00] 11:33:55 INFO - PROCESS | 3232 | 1461263635371 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1791CC00) [pid = 3232] [serial = 1063] [outer = 12310C00] 11:33:55 INFO - PROCESS | 3232 | 1461263635828 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:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 11:33:55 INFO - PROCESS | 3232 | 1461263635849 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 3232 | 1461263635851 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 11:33:55 INFO - PROCESS | 3232 | 1461263635854 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:33:55 INFO - PROCESS | 3232 | 1461263635858 Marionette TRACE conn4 <- [1,1382,null,{}] 11:33:55 INFO - PROCESS | 3232 | 1461263635872 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:33:55 INFO - PROCESS | 3232 | 1461263635957 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:33:55 INFO - PROCESS | 3232 | 1461263635967 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 3232 | ++DOCSHELL 1A10D000 == 47 [pid = 3232] [id = 355] 11:33:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1AF3BC00) [pid = 3232] [serial = 1064] [outer = 00000000] 11:33:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AF8CC00) [pid = 3232] [serial = 1065] [outer = 1AF3BC00] 11:33:56 INFO - PROCESS | 3232 | 1461263636015 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B298400) [pid = 3232] [serial = 1066] [outer = 1AF3BC00] 11:33:56 INFO - PROCESS | 3232 | 1461263636487 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:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 11:33:56 INFO - PROCESS | 3232 | 1461263636529 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 11:33:56 INFO - PROCESS | 3232 | 1461263636531 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 11:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:33:56 INFO - PROCESS | 3232 | 1461263636535 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:33:56 INFO - PROCESS | 3232 | 1461263636536 Marionette TRACE conn4 <- [1,1386,null,{}] 11:33:56 INFO - PROCESS | 3232 | 1461263636540 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:33:56 INFO - PROCESS | 3232 | 1461263636624 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:33:56 INFO - PROCESS | 3232 | 1461263636633 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C7800 == 48 [pid = 3232] [id = 356] 11:33:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B5A0C00) [pid = 3232] [serial = 1067] [outer = 00000000] 11:33:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B67B000) [pid = 3232] [serial = 1068] [outer = 1B5A0C00] 11:33:56 INFO - PROCESS | 3232 | 1461263636678 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C4ADC00) [pid = 3232] [serial = 1069] [outer = 1B5A0C00] 11:33:57 INFO - PROCESS | 3232 | 1461263637102 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:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 11:33:57 INFO - PROCESS | 3232 | 1461263637169 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 3232 | 1461263637171 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 11:33:57 INFO - PROCESS | 3232 | 1461263637174 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:33:57 INFO - PROCESS | 3232 | 1461263637176 Marionette TRACE conn4 <- [1,1390,null,{}] 11:33:57 INFO - PROCESS | 3232 | 1461263637180 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:33:57 INFO - PROCESS | 3232 | 1461263637261 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:33:57 INFO - PROCESS | 3232 | 1461263637267 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 3232 | ++DOCSHELL 1248E400 == 49 [pid = 3232] [id = 357] 11:33:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1C696400) [pid = 3232] [serial = 1070] [outer = 00000000] 11:33:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1C71D800) [pid = 3232] [serial = 1071] [outer = 1C696400] 11:33:57 INFO - PROCESS | 3232 | 1461263637313 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C891C00) [pid = 3232] [serial = 1072] [outer = 1C696400] 11:33:57 INFO - PROCESS | 3232 | 1461263637839 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:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 11:33:57 INFO - PROCESS | 3232 | 1461263637909 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 3232 | 1461263637911 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 11:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:33:57 INFO - PROCESS | 3232 | 1461263637914 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 3232 | 1461263637916 Marionette TRACE conn4 <- [1,1394,null,{}] 11:33:57 INFO - PROCESS | 3232 | 1461263637925 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:33:58 INFO - PROCESS | 3232 | 1461263638056 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:33:58 INFO - PROCESS | 3232 | 1461263638117 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 3232 | ++DOCSHELL 1C6D1C00 == 50 [pid = 3232] [id = 358] 11:33:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D56D000) [pid = 3232] [serial = 1073] [outer = 00000000] 11:33:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D674000) [pid = 3232] [serial = 1074] [outer = 1D56D000] 11:33:58 INFO - PROCESS | 3232 | 1461263638166 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D676800) [pid = 3232] [serial = 1075] [outer = 1D56D000] 11:33:58 INFO - PROCESS | 3232 | 1461263638618 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:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 11:33:58 INFO - PROCESS | 3232 | 1461263638685 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 3232 | 1461263638687 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 11:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:33:58 INFO - PROCESS | 3232 | 1461263638695 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 3232 | 1461263638697 Marionette TRACE conn4 <- [1,1398,null,{}] 11:33:58 INFO - PROCESS | 3232 | 1461263638700 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:33:58 INFO - PROCESS | 3232 | 1461263638812 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:33:58 INFO - PROCESS | 3232 | 1461263638876 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 3232 | ++DOCSHELL 1294F000 == 51 [pid = 3232] [id = 359] 11:33:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D67DC00) [pid = 3232] [serial = 1076] [outer = 00000000] 11:33:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1EB48C00) [pid = 3232] [serial = 1077] [outer = 1D67DC00] 11:33:58 INFO - PROCESS | 3232 | 1461263638921 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1EBC4400) [pid = 3232] [serial = 1078] [outer = 1D67DC00] 11:33:59 INFO - PROCESS | 3232 | 1461263639377 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:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 11:33:59 INFO - PROCESS | 3232 | 1461263639421 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:33:59 INFO - PROCESS | 3232 | 1461263639423 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 11:33:59 INFO - PROCESS | 3232 | 1461263639432 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 3232 | 1461263639434 Marionette TRACE conn4 <- [1,1402,null,{}] 11:33:59 INFO - PROCESS | 3232 | 1461263639437 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:33:59 INFO - PROCESS | 3232 | 1461263639715 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1BF74800) [pid = 3232] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1B298000) [pid = 3232] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1D50B400) [pid = 3232] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (12954400) [pid = 3232] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (16362C00) [pid = 3232] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (19E6D400) [pid = 3232] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (0EEF6400) [pid = 3232] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (18809C00) [pid = 3232] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1B5AEC00) [pid = 3232] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (17710C00) [pid = 3232] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (12B35000) [pid = 3232] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1D662000) [pid = 3232] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (0EEAB000) [pid = 3232] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1DF34400) [pid = 3232] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1F988400) [pid = 3232] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (190F9800) [pid = 3232] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:33:59 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1D579400) [pid = 3232] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:33:59 INFO - PROCESS | 3232 | 1461263639782 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAEC00 == 52 [pid = 3232] [id = 360] 11:33:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (0EEE9C00) [pid = 3232] [serial = 1079] [outer = 00000000] 11:33:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12B4A000) [pid = 3232] [serial = 1080] [outer = 0EEE9C00] 11:33:59 INFO - PROCESS | 3232 | 1461263639827 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (177EFC00) [pid = 3232] [serial = 1081] [outer = 0EEE9C00] 11:34:00 INFO - PROCESS | 3232 | 1461263640231 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:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 830ms 11:34:00 INFO - PROCESS | 3232 | 1461263640257 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 3232 | 1461263640259 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 11:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:34:00 INFO - PROCESS | 3232 | 1461263640262 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 3232 | 1461263640263 Marionette TRACE conn4 <- [1,1406,null,{}] 11:34:00 INFO - PROCESS | 3232 | 1461263640267 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:34:00 INFO - PROCESS | 3232 | 1461263640347 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:34:00 INFO - PROCESS | 3232 | 1461263640354 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 3232 | ++DOCSHELL 1798A800 == 53 [pid = 3232] [id = 361] 11:34:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (19E6D400) [pid = 3232] [serial = 1082] [outer = 00000000] 11:34:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1DF2F400) [pid = 3232] [serial = 1083] [outer = 19E6D400] 11:34:00 INFO - PROCESS | 3232 | 1461263640398 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1DF28800) [pid = 3232] [serial = 1084] [outer = 19E6D400] 11:34:00 INFO - PROCESS | 3232 | 1461263640835 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:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 11:34:00 INFO - PROCESS | 3232 | 1461263640893 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 3232 | 1461263640895 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 11:34:00 INFO - PROCESS | 3232 | 1461263640898 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:34:00 INFO - PROCESS | 3232 | 1461263640900 Marionette TRACE conn4 <- [1,1410,null,{}] 11:34:00 INFO - PROCESS | 3232 | 1461263640904 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:34:01 INFO - PROCESS | 3232 | 1461263640988 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:34:01 INFO - PROCESS | 3232 | 1461263640994 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 3232 | ++DOCSHELL 140AE800 == 54 [pid = 3232] [id = 362] 11:34:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1F986400) [pid = 3232] [serial = 1085] [outer = 00000000] 11:34:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (20439000) [pid = 3232] [serial = 1086] [outer = 1F986400] 11:34:01 INFO - PROCESS | 3232 | 1461263641040 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (204A3C00) [pid = 3232] [serial = 1087] [outer = 1F986400] 11:34:01 INFO - PROCESS | 3232 | 1461263641471 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:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 631ms 11:34:01 INFO - PROCESS | 3232 | 1461263641533 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 3232 | 1461263641536 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 11:34:01 INFO - PROCESS | 3232 | 1461263641539 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:34:01 INFO - PROCESS | 3232 | 1461263641541 Marionette TRACE conn4 <- [1,1414,null,{}] 11:34:01 INFO - PROCESS | 3232 | 1461263641545 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:34:01 INFO - PROCESS | 3232 | 1461263641644 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:34:01 INFO - PROCESS | 3232 | 1461263641677 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 3232 | ++DOCSHELL 20709C00 == 55 [pid = 3232] [id = 363] 11:34:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (207C4800) [pid = 3232] [serial = 1088] [outer = 00000000] 11:34:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (2160A800) [pid = 3232] [serial = 1089] [outer = 207C4800] 11:34:01 INFO - PROCESS | 3232 | 1461263641737 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (21794400) [pid = 3232] [serial = 1090] [outer = 207C4800] 11:34:02 INFO - PROCESS | 3232 | 1461263642444 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:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 971ms 11:34:02 INFO - PROCESS | 3232 | 1461263642515 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 3232 | 1461263642521 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 11:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:34:02 INFO - PROCESS | 3232 | 1461263642527 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 3232 | 1461263642531 Marionette TRACE conn4 <- [1,1418,null,{}] 11:34:02 INFO - PROCESS | 3232 | 1461263642536 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:34:02 INFO - PROCESS | 3232 | 1461263642649 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:34:02 INFO - PROCESS | 3232 | 1461263642785 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 3232 | ++DOCSHELL 12C77000 == 56 [pid = 3232] [id = 364] 11:34:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (131DD400) [pid = 3232] [serial = 1091] [outer = 00000000] 11:34:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (17A13800) [pid = 3232] [serial = 1092] [outer = 131DD400] 11:34:02 INFO - PROCESS | 3232 | 1461263642845 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (190EFC00) [pid = 3232] [serial = 1093] [outer = 131DD400] 11:34:03 INFO - PROCESS | 3232 | 1461263643482 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:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 11:34:03 INFO - PROCESS | 3232 | 1461263643500 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 3232 | 1461263643506 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 11:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:34:03 INFO - PROCESS | 3232 | 1461263643512 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 3232 | 1461263643515 Marionette TRACE conn4 <- [1,1422,null,{}] 11:34:03 INFO - PROCESS | 3232 | 1461263643519 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:34:03 INFO - PROCESS | 3232 | 1461263643631 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:34:03 INFO - PROCESS | 3232 | 1461263643738 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:03 INFO - PROCESS | 3232 | ++DOCSHELL 1B292000 == 57 [pid = 3232] [id = 365] 11:34:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1B2C6000) [pid = 3232] [serial = 1094] [outer = 00000000] 11:34:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1C6CEC00) [pid = 3232] [serial = 1095] [outer = 1B2C6000] 11:34:03 INFO - PROCESS | 3232 | 1461263643793 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1D574C00) [pid = 3232] [serial = 1096] [outer = 1B2C6000] 11:34:04 INFO - PROCESS | 3232 | 1461263644495 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:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1021ms 11:34:04 INFO - PROCESS | 3232 | 1461263644536 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:34:04 INFO - PROCESS | 3232 | 1461263644538 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 11:34:04 INFO - PROCESS | 3232 | 1461263644542 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:34:04 INFO - PROCESS | 3232 | 1461263644546 Marionette TRACE conn4 <- [1,1426,null,{}] 11:34:04 INFO - PROCESS | 3232 | 1461263644557 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:34:04 INFO - PROCESS | 3232 | 1461263644689 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:34:04 INFO - PROCESS | 3232 | 1461263644825 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 3232 | ++DOCSHELL 1C783800 == 58 [pid = 3232] [id = 366] 11:34:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (207C2400) [pid = 3232] [serial = 1097] [outer = 00000000] 11:34:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (21605800) [pid = 3232] [serial = 1098] [outer = 207C2400] 11:34:04 INFO - PROCESS | 3232 | 1461263644886 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (21796C00) [pid = 3232] [serial = 1099] [outer = 207C2400] 11:34:05 INFO - PROCESS | 3232 | 1461263645481 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:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 11:34:05 INFO - PROCESS | 3232 | 1461263645515 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 3232 | 1461263645518 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 11:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:34:05 INFO - PROCESS | 3232 | 1461263645522 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 3232 | 1461263645524 Marionette TRACE conn4 <- [1,1430,null,{}] 11:34:05 INFO - PROCESS | 3232 | 1461263645528 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:34:05 INFO - PROCESS | 3232 | 1461263645637 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:34:05 INFO - PROCESS | 3232 | 1461263645744 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 3232 | ++DOCSHELL 17910C00 == 59 [pid = 3232] [id = 367] 11:34:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (17A15800) [pid = 3232] [serial = 1100] [outer = 00000000] 11:34:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1B5A1000) [pid = 3232] [serial = 1101] [outer = 17A15800] 11:34:05 INFO - PROCESS | 3232 | 1461263645800 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1BE43400) [pid = 3232] [serial = 1102] [outer = 17A15800] 11:34:06 INFO - PROCESS | 3232 | 1461263646625 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:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1118ms 11:34:06 INFO - PROCESS | 3232 | 1461263646642 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 3232 | 1461263646647 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 11:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:34:06 INFO - PROCESS | 3232 | 1461263646652 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 3232 | 1461263646656 Marionette TRACE conn4 <- [1,1434,null,{}] 11:34:06 INFO - PROCESS | 3232 | 1461263646661 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:34:06 INFO - PROCESS | 3232 | 1461263646758 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:34:06 INFO - PROCESS | 3232 | 1461263646899 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 3232 | ++DOCSHELL 12256800 == 60 [pid = 3232] [id = 368] 11:34:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (12480C00) [pid = 3232] [serial = 1103] [outer = 00000000] 11:34:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (131E2800) [pid = 3232] [serial = 1104] [outer = 12480C00] 11:34:06 INFO - PROCESS | 3232 | 1461263646955 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1635C800) [pid = 3232] [serial = 1105] [outer = 12480C00] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 18F75000 == 59 [pid = 3232] [id = 321] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 12B34800 == 58 [pid = 3232] [id = 320] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1D573800 == 57 [pid = 3232] [id = 322] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1F987C00 == 56 [pid = 3232] [id = 323] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 140AE800 == 55 [pid = 3232] [id = 362] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1798A800 == 54 [pid = 3232] [id = 361] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 0EEAEC00 == 53 [pid = 3232] [id = 360] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1294F000 == 52 [pid = 3232] [id = 359] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1C6D1C00 == 51 [pid = 3232] [id = 358] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1248E400 == 50 [pid = 3232] [id = 357] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1B2C7800 == 49 [pid = 3232] [id = 356] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (204A6400) [pid = 3232] [serial = 1011] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (20717400) [pid = 3232] [serial = 1014] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (2042F800) [pid = 3232] [serial = 1041] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1A10D000 == 48 [pid = 3232] [id = 355] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 1230DC00 == 47 [pid = 3232] [id = 354] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 12C80C00 == 46 [pid = 3232] [id = 353] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 12B49400 == 45 [pid = 3232] [id = 348] 11:34:07 INFO - PROCESS | 3232 | --DOCSHELL 141E3000 == 44 [pid = 3232] [id = 347] 11:34:07 INFO - PROCESS | 3232 | 1461263647580 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:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 990ms 11:34:07 INFO - PROCESS | 3232 | 1461263647643 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 3232 | 1461263647648 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 11:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1D56E800) [pid = 3232] [serial = 925] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (18858000) [pid = 3232] [serial = 922] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (141E5800) [pid = 3232] [serial = 961] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1EBB8800) [pid = 3232] [serial = 928] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (12487800) [pid = 3232] [serial = 919] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1EBC4000) [pid = 3232] [serial = 958] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (20357800) [pid = 3232] [serial = 970] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1B29AC00) [pid = 3232] [serial = 964] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1EDCFC00) [pid = 3232] [serial = 967] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1C69DC00) [pid = 3232] [serial = 1029] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B62BC00) [pid = 3232] [serial = 1026] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1D680800) [pid = 3232] [serial = 1032] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B299C00) [pid = 3232] [serial = 1005] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (141E1800) [pid = 3232] [serial = 1020] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (177F9C00) [pid = 3232] [serial = 1021] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (12CE3800) [pid = 3232] [serial = 1002] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (2034EC00) [pid = 3232] [serial = 1008] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (18859C00) [pid = 3232] [serial = 1018] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (179F6000) [pid = 3232] [serial = 1017] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1AF87000) [pid = 3232] [serial = 1023] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1C888000) [pid = 3232] [serial = 1030] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (190F4800) [pid = 3232] [serial = 1035] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1EBC6800) [pid = 3232] [serial = 1039] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1DF28400) [pid = 3232] [serial = 1038] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1DEBD000) [pid = 3232] [serial = 1033] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1B67B800) [pid = 3232] [serial = 1027] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1B2C3800) [pid = 3232] [serial = 1036] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1B28E800) [pid = 3232] [serial = 1024] [outer = 00000000] [url = about:blank] 11:34:07 INFO - PROCESS | 3232 | 1461263647688 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 3232 | 1461263647690 Marionette TRACE conn4 <- [1,1438,null,{}] 11:34:07 INFO - PROCESS | 3232 | 1461263647697 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:34:07 INFO - PROCESS | 3232 | 1461263647807 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:34:07 INFO - PROCESS | 3232 | 1461263647815 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 3232 | ++DOCSHELL 12951C00 == 45 [pid = 3232] [id = 369] 11:34:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (12B3B400) [pid = 3232] [serial = 1106] [outer = 00000000] 11:34:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (140B6000) [pid = 3232] [serial = 1107] [outer = 12B3B400] 11:34:07 INFO - PROCESS | 3232 | 1461263647862 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (17401800) [pid = 3232] [serial = 1108] [outer = 12B3B400] 11:34:08 INFO - PROCESS | 3232 | 1461263648356 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:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 770ms 11:34:08 INFO - PROCESS | 3232 | 1461263648428 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 3232 | 1461263648430 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 11:34:08 INFO - PROCESS | 3232 | 1461263648433 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:34:08 INFO - PROCESS | 3232 | 1461263648436 Marionette TRACE conn4 <- [1,1442,null,{}] 11:34:08 INFO - PROCESS | 3232 | 1461263648446 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:34:08 INFO - PROCESS | 3232 | 1461263648532 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:34:08 INFO - PROCESS | 3232 | 1461263648614 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 3232 | ++DOCSHELL 177BD400 == 46 [pid = 3232] [id = 370] 11:34:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1885D000) [pid = 3232] [serial = 1109] [outer = 00000000] 11:34:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1914A000) [pid = 3232] [serial = 1110] [outer = 1885D000] 11:34:08 INFO - PROCESS | 3232 | 1461263648670 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (193F3800) [pid = 3232] [serial = 1111] [outer = 1885D000] 11:34:09 INFO - PROCESS | 3232 | 1461263649064 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:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 11:34:09 INFO - PROCESS | 3232 | 1461263649108 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 3232 | 1461263649111 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 11:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:34:09 INFO - PROCESS | 3232 | 1461263649114 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 3232 | 1461263649115 Marionette TRACE conn4 <- [1,1446,null,{}] 11:34:09 INFO - PROCESS | 3232 | 1461263649119 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:34:09 INFO - PROCESS | 3232 | 1461263649201 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:34:09 INFO - PROCESS | 3232 | 1461263649207 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 3232 | ++DOCSHELL 193F0800 == 47 [pid = 3232] [id = 371] 11:34:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (19E6B000) [pid = 3232] [serial = 1112] [outer = 00000000] 11:34:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AF85C00) [pid = 3232] [serial = 1113] [outer = 19E6B000] 11:34:09 INFO - PROCESS | 3232 | 1461263649255 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1AF8E400) [pid = 3232] [serial = 1114] [outer = 19E6B000] 11:34:09 INFO - PROCESS | 3232 | 1461263649723 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:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 630ms 11:34:09 INFO - PROCESS | 3232 | 1461263649751 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 3232 | 1461263649753 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 11:34:09 INFO - PROCESS | 3232 | 1461263649756 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:34:09 INFO - PROCESS | 3232 | 1461263649758 Marionette TRACE conn4 <- [1,1450,null,{}] 11:34:09 INFO - PROCESS | 3232 | 1461263649772 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:34:09 INFO - PROCESS | 3232 | 1461263649885 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:34:09 INFO - PROCESS | 3232 | 1461263649974 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 3232 | ++DOCSHELL 12B44000 == 48 [pid = 3232] [id = 372] 11:34:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B2BFC00) [pid = 3232] [serial = 1115] [outer = 00000000] 11:34:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B2CBC00) [pid = 3232] [serial = 1116] [outer = 1B2BFC00] 11:34:10 INFO - PROCESS | 3232 | 1461263650020 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1B30C000) [pid = 3232] [serial = 1117] [outer = 1B2BFC00] 11:34:10 INFO - PROCESS | 3232 | 1461263650485 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:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 790ms 11:34:10 INFO - PROCESS | 3232 | 1461263650550 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 3232 | 1461263650552 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 11:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:34:10 INFO - PROCESS | 3232 | 1461263650555 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 3232 | 1461263650556 Marionette TRACE conn4 <- [1,1454,null,{}] 11:34:10 INFO - PROCESS | 3232 | 1461263650560 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:34:10 INFO - PROCESS | 3232 | 1461263650679 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:34:10 INFO - PROCESS | 3232 | 1461263650742 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 3232 | ++DOCSHELL 12475C00 == 49 [pid = 3232] [id = 373] 11:34:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1B5AE000) [pid = 3232] [serial = 1118] [outer = 00000000] 11:34:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1BF75400) [pid = 3232] [serial = 1119] [outer = 1B5AE000] 11:34:10 INFO - PROCESS | 3232 | 1461263650791 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C66A000) [pid = 3232] [serial = 1120] [outer = 1B5AE000] 11:34:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C675800) [pid = 3232] [serial = 1121] [outer = 123E4000] 11:34:11 INFO - PROCESS | 3232 | 1461263651325 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:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 831ms 11:34:11 INFO - PROCESS | 3232 | 1461263651386 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 3232 | 1461263651388 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 11:34:11 INFO - PROCESS | 3232 | 1461263651401 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 3232 | 1461263651402 Marionette TRACE conn4 <- [1,1458,null,{}] 11:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:34:11 INFO - PROCESS | 3232 | 1461263651406 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:34:11 INFO - PROCESS | 3232 | 1461263651517 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:34:11 INFO - PROCESS | 3232 | 1461263651527 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 3232 | ++DOCSHELL 12410C00 == 50 [pid = 3232] [id = 374] 11:34:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1C66C400) [pid = 3232] [serial = 1122] [outer = 00000000] 11:34:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1C674000) [pid = 3232] [serial = 1123] [outer = 1C66C400] 11:34:11 INFO - PROCESS | 3232 | 1461263651573 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1C673800) [pid = 3232] [serial = 1124] [outer = 1C66C400] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1D56D000) [pid = 3232] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1D67DC00) [pid = 3232] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (19E6D400) [pid = 3232] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1AF3BC00) [pid = 3232] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12310C00) [pid = 3232] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B5A0C00) [pid = 3232] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1C696400) [pid = 3232] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (177DC800) [pid = 3232] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (21603000) [pid = 3232] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (0EEE9C00) [pid = 3232] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (2049F400) [pid = 3232] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:34:12 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1F986400) [pid = 3232] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:34:12 INFO - PROCESS | 3232 | 1461263652248 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:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 870ms 11:34:12 INFO - PROCESS | 3232 | 1461263652276 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 3232 | 1461263652278 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 11:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:34:12 INFO - PROCESS | 3232 | 1461263652286 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 3232 | 1461263652288 Marionette TRACE conn4 <- [1,1462,null,{}] 11:34:12 INFO - PROCESS | 3232 | 1461263652298 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:34:12 INFO - PROCESS | 3232 | 1461263652376 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:34:12 INFO - PROCESS | 3232 | 1461263652383 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 3232 | ++DOCSHELL 177DC800 == 51 [pid = 3232] [id = 375] 11:34:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AF8C000) [pid = 3232] [serial = 1125] [outer = 00000000] 11:34:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1C670400) [pid = 3232] [serial = 1126] [outer = 1AF8C000] 11:34:12 INFO - PROCESS | 3232 | 1461263652427 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1C696400) [pid = 3232] [serial = 1127] [outer = 1AF8C000] 11:34:12 INFO - PROCESS | 3232 | 1461263652864 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:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 11:34:12 INFO - PROCESS | 3232 | 1461263652917 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 3232 | 1461263652919 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 11:34:12 INFO - PROCESS | 3232 | 1461263652922 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:34:12 INFO - PROCESS | 3232 | 1461263652924 Marionette TRACE conn4 <- [1,1466,null,{}] 11:34:12 INFO - PROCESS | 3232 | 1461263652927 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:34:13 INFO - PROCESS | 3232 | 1461263653007 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:34:13 INFO - PROCESS | 3232 | 1461263653016 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 3232 | ++DOCSHELL 1C892400 == 52 [pid = 3232] [id = 376] 11:34:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1D50D800) [pid = 3232] [serial = 1128] [outer = 00000000] 11:34:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1D577400) [pid = 3232] [serial = 1129] [outer = 1D50D800] 11:34:13 INFO - PROCESS | 3232 | 1461263653061 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1D661400) [pid = 3232] [serial = 1130] [outer = 1D50D800] 11:34:13 INFO - PROCESS | 3232 | 1461263653515 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:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 11:34:13 INFO - PROCESS | 3232 | 1461263653567 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 3232 | 1461263653569 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 11:34:13 INFO - PROCESS | 3232 | 1461263653572 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 3232 | 1461263653574 Marionette TRACE conn4 <- [1,1470,null,{}] 11:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:34:13 INFO - PROCESS | 3232 | 1461263653577 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:34:13 INFO - PROCESS | 3232 | 1461263653657 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:34:13 INFO - PROCESS | 3232 | 1461263653664 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 3232 | ++DOCSHELL 1D666000 == 53 [pid = 3232] [id = 377] 11:34:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1D66A000) [pid = 3232] [serial = 1131] [outer = 00000000] 11:34:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1D67DC00) [pid = 3232] [serial = 1132] [outer = 1D66A000] 11:34:13 INFO - PROCESS | 3232 | 1461263653708 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D67C800) [pid = 3232] [serial = 1133] [outer = 1D66A000] 11:34:14 INFO - PROCESS | 3232 | 1461263654334 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:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 770ms 11:34:14 INFO - PROCESS | 3232 | 1461263654424 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 3232 | 1461263654429 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 11:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:34:14 INFO - PROCESS | 3232 | 1461263654436 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 3232 | 1461263654440 Marionette TRACE conn4 <- [1,1474,null,{}] 11:34:14 INFO - PROCESS | 3232 | 1461263654447 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:34:14 INFO - PROCESS | 3232 | 1461263654566 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:34:14 INFO - PROCESS | 3232 | 1461263654694 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 3232 | ++DOCSHELL 1294E000 == 54 [pid = 3232] [id = 378] 11:34:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12B31800) [pid = 3232] [serial = 1134] [outer = 00000000] 11:34:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (139A1400) [pid = 3232] [serial = 1135] [outer = 12B31800] 11:34:14 INFO - PROCESS | 3232 | 1461263654752 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (17417800) [pid = 3232] [serial = 1136] [outer = 12B31800] 11:34:15 INFO - PROCESS | 3232 | 1461263655366 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:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 991ms 11:34:15 INFO - PROCESS | 3232 | 1461263655431 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 3232 | 1461263655437 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 11:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:34:15 INFO - PROCESS | 3232 | 1461263655444 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 3232 | 1461263655447 Marionette TRACE conn4 <- [1,1478,null,{}] 11:34:15 INFO - PROCESS | 3232 | 1461263655451 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:34:15 INFO - PROCESS | 3232 | 1461263655561 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:34:15 INFO - PROCESS | 3232 | 1461263655693 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 3232 | ++DOCSHELL 18861000 == 55 [pid = 3232] [id = 379] 11:34:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (18F73C00) [pid = 3232] [serial = 1137] [outer = 00000000] 11:34:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1A1E0800) [pid = 3232] [serial = 1138] [outer = 18F73C00] 11:34:15 INFO - PROCESS | 3232 | 1461263655750 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1B2BE400) [pid = 3232] [serial = 1139] [outer = 18F73C00] 11:34:16 INFO - PROCESS | 3232 | 1461263656360 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:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 971ms 11:34:16 INFO - PROCESS | 3232 | 1461263656415 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 3232 | 1461263656418 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 11:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:34:16 INFO - PROCESS | 3232 | 1461263656422 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 3232 | 1461263656426 Marionette TRACE conn4 <- [1,1482,null,{}] 11:34:16 INFO - PROCESS | 3232 | 1461263656438 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:34:16 INFO - PROCESS | 3232 | 1461263656547 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:34:16 INFO - PROCESS | 3232 | 1461263656679 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 3232 | ++DOCSHELL 1C510C00 == 56 [pid = 3232] [id = 380] 11:34:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1C69F800) [pid = 3232] [serial = 1140] [outer = 00000000] 11:34:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1DEB9000) [pid = 3232] [serial = 1141] [outer = 1C69F800] 11:34:16 INFO - PROCESS | 3232 | 1461263656739 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1EB48000) [pid = 3232] [serial = 1142] [outer = 1C69F800] 11:34:17 INFO - PROCESS | 3232 | 1461263657325 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:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 931ms 11:34:17 INFO - PROCESS | 3232 | 1461263657362 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 3232 | 1461263657365 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 11:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:34:17 INFO - PROCESS | 3232 | 1461263657369 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 3232 | 1461263657371 Marionette TRACE conn4 <- [1,1486,null,{}] 11:34:17 INFO - PROCESS | 3232 | 1461263657375 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:34:17 INFO - PROCESS | 3232 | 1461263657481 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:34:17 INFO - PROCESS | 3232 | 1461263657584 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 3232 | ++DOCSHELL 1EDCF400 == 57 [pid = 3232] [id = 381] 11:34:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1EDCFC00) [pid = 3232] [serial = 1143] [outer = 00000000] 11:34:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1F985400) [pid = 3232] [serial = 1144] [outer = 1EDCFC00] 11:34:17 INFO - PROCESS | 3232 | 1461263657639 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (2034E800) [pid = 3232] [serial = 1145] [outer = 1EDCFC00] 11:34:18 INFO - PROCESS | 3232 | 1461263658154 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:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 830ms 11:34:18 INFO - PROCESS | 3232 | 1461263658201 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 3232 | 1461263658204 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 11:34:18 INFO - PROCESS | 3232 | 1461263658207 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:34:18 INFO - PROCESS | 3232 | 1461263658209 Marionette TRACE conn4 <- [1,1490,null,{}] 11:34:18 INFO - PROCESS | 3232 | 1461263658213 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:34:18 INFO - PROCESS | 3232 | 1461263658318 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:34:18 INFO - PROCESS | 3232 | 1461263658422 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 3232 | ++DOCSHELL 1230D800 == 58 [pid = 3232] [id = 382] 11:34:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1B679400) [pid = 3232] [serial = 1146] [outer = 00000000] 11:34:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (20435400) [pid = 3232] [serial = 1147] [outer = 1B679400] 11:34:18 INFO - PROCESS | 3232 | 1461263658477 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (20438000) [pid = 3232] [serial = 1148] [outer = 1B679400] 11:34:19 INFO - PROCESS | 3232 | 1461263659105 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:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 11:34:19 INFO - PROCESS | 3232 | 1461263659181 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 3232 | 1461263659184 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 11:34:19 INFO - PROCESS | 3232 | 1461263659187 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:34:19 INFO - PROCESS | 3232 | 1461263659189 Marionette TRACE conn4 <- [1,1494,null,{}] 11:34:19 INFO - PROCESS | 3232 | 1461263659193 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:34:19 INFO - PROCESS | 3232 | 1461263659439 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:34:19 INFO - PROCESS | 3232 | 1461263659580 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 3232 | ++DOCSHELL 12B4D400 == 59 [pid = 3232] [id = 383] 11:34:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12B4F000) [pid = 3232] [serial = 1149] [outer = 00000000] 11:34:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (131D7C00) [pid = 3232] [serial = 1150] [outer = 12B4F000] 11:34:19 INFO - PROCESS | 3232 | 1461263659633 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1741AC00) [pid = 3232] [serial = 1151] [outer = 12B4F000] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 1C892400 == 58 [pid = 3232] [id = 376] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 177DC800 == 57 [pid = 3232] [id = 375] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 12410C00 == 56 [pid = 3232] [id = 374] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 12475C00 == 55 [pid = 3232] [id = 373] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 12B44000 == 54 [pid = 3232] [id = 372] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 193F0800 == 53 [pid = 3232] [id = 371] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 177BD400 == 52 [pid = 3232] [id = 370] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 12951C00 == 51 [pid = 3232] [id = 369] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 12256800 == 50 [pid = 3232] [id = 368] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 1C783800 == 49 [pid = 3232] [id = 366] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 1B292000 == 48 [pid = 3232] [id = 365] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 12C77000 == 47 [pid = 3232] [id = 364] 11:34:20 INFO - PROCESS | 3232 | --DOCSHELL 20709C00 == 46 [pid = 3232] [id = 363] 11:34:20 INFO - PROCESS | 3232 | 1461263660289 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:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1118ms 11:34:20 INFO - PROCESS | 3232 | 1461263660310 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:34:20 INFO - PROCESS | 3232 | 1461263660314 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 11:34:20 INFO - PROCESS | 3232 | 1461263660318 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 3232 | 1461263660322 Marionette TRACE conn4 <- [1,1498,null,{}] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (207B8800) [pid = 3232] [serial = 1015] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (20439000) [pid = 3232] [serial = 1086] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1D674000) [pid = 3232] [serial = 1074] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1EB48C00) [pid = 3232] [serial = 1077] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1D676800) [pid = 3232] [serial = 1075] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1EBC4400) [pid = 3232] [serial = 1078] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1DF2F400) [pid = 3232] [serial = 1083] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1AF8CC00) [pid = 3232] [serial = 1065] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1B298400) [pid = 3232] [serial = 1066] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (139A3000) [pid = 3232] [serial = 1062] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1791CC00) [pid = 3232] [serial = 1063] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B67B000) [pid = 3232] [serial = 1068] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1C4ADC00) [pid = 3232] [serial = 1069] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (141AC800) [pid = 3232] [serial = 1044] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1C71D800) [pid = 3232] [serial = 1071] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (208C4800) [pid = 3232] [serial = 1053] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (190C5C00) [pid = 3232] [serial = 1060] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (18859000) [pid = 3232] [serial = 1059] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B5A1800) [pid = 3232] [serial = 1047] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (2070A000) [pid = 3232] [serial = 1050] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (2178F400) [pid = 3232] [serial = 1057] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (2166C800) [pid = 3232] [serial = 1056] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (12B4A000) [pid = 3232] [serial = 1080] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (204A3C00) [pid = 3232] [serial = 1087] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1DF28800) [pid = 3232] [serial = 1084] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (177EFC00) [pid = 3232] [serial = 1081] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1C891C00) [pid = 3232] [serial = 1072] [outer = 00000000] [url = about:blank] 11:34:20 INFO - PROCESS | 3232 | 1461263660349 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:34:20 INFO - PROCESS | 3232 | 1461263660437 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:34:20 INFO - PROCESS | 3232 | 1461263660445 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 3232 | ++DOCSHELL 1248D000 == 47 [pid = 3232] [id = 384] 11:34:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (12951000) [pid = 3232] [serial = 1152] [outer = 00000000] 11:34:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (12C76400) [pid = 3232] [serial = 1153] [outer = 12951000] 11:34:20 INFO - PROCESS | 3232 | 1461263660495 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (13019400) [pid = 3232] [serial = 1154] [outer = 12951000] 11:34:21 INFO - PROCESS | 3232 | 1461263661010 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:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 751ms 11:34:21 INFO - PROCESS | 3232 | 1461263661069 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 3232 | 1461263661072 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 11:34:21 INFO - PROCESS | 3232 | 1461263661075 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:34:21 INFO - PROCESS | 3232 | 1461263661077 Marionette TRACE conn4 <- [1,1502,null,{}] 11:34:21 INFO - PROCESS | 3232 | 1461263661081 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:34:21 INFO - PROCESS | 3232 | 1461263661166 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:34:21 INFO - PROCESS | 3232 | 1461263661259 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 3232 | ++DOCSHELL 18F6AC00 == 48 [pid = 3232] [id = 385] 11:34:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (190BEC00) [pid = 3232] [serial = 1155] [outer = 00000000] 11:34:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1A1E1400) [pid = 3232] [serial = 1156] [outer = 190BEC00] 11:34:21 INFO - PROCESS | 3232 | 1461263661306 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1AF83C00) [pid = 3232] [serial = 1157] [outer = 190BEC00] 11:34:21 INFO - PROCESS | 3232 | 1461263661713 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:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 11:34:21 INFO - PROCESS | 3232 | 1461263661749 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 3232 | 1461263661753 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 11:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:34:21 INFO - PROCESS | 3232 | 1461263661763 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 3232 | 1461263661767 Marionette TRACE conn4 <- [1,1506,null,{}] 11:34:21 INFO - PROCESS | 3232 | 1461263661775 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:34:21 INFO - PROCESS | 3232 | 1461263661862 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:34:21 INFO - PROCESS | 3232 | 1461263661868 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 3232 | ++DOCSHELL 1B29BC00 == 49 [pid = 3232] [id = 386] 11:34:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B5A0800) [pid = 3232] [serial = 1158] [outer = 00000000] 11:34:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1B62C800) [pid = 3232] [serial = 1159] [outer = 1B5A0800] 11:34:21 INFO - PROCESS | 3232 | 1461263661914 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1B62B400) [pid = 3232] [serial = 1160] [outer = 1B5A0800] 11:34:22 INFO - PROCESS | 3232 | 1461263662412 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:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 11:34:22 INFO - PROCESS | 3232 | 1461263662449 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 3232 | 1461263662451 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 11:34:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:34:22 INFO - PROCESS | 3232 | 1461263662454 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 3232 | 1461263662456 Marionette TRACE conn4 <- [1,1510,null,{}] 11:34:22 INFO - PROCESS | 3232 | 1461263662459 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:34:22 INFO - PROCESS | 3232 | 1461263662577 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:34:22 INFO - PROCESS | 3232 | 1461263662584 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 3232 | ++DOCSHELL 12B4B800 == 50 [pid = 3232] [id = 387] 11:34:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12C79800) [pid = 3232] [serial = 1161] [outer = 00000000] 11:34:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1C668400) [pid = 3232] [serial = 1162] [outer = 12C79800] 11:34:22 INFO - PROCESS | 3232 | 1461263662633 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1C69A000) [pid = 3232] [serial = 1163] [outer = 12C79800] 11:34:23 INFO - PROCESS | 3232 | 1461263663070 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:34:23 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:34:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:34:23 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:34:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:34:23 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:34:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:34:23 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:34:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:34:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 671ms 11:34:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:34:23 INFO - PROCESS | 3232 | 1461263663126 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 3232 | 1461263663128 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 11:34:23 INFO - PROCESS | 3232 | 1461263663131 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 3232 | 1461263663133 Marionette TRACE conn4 <- [1,1514,null,{}] 11:34:23 INFO - PROCESS | 3232 | 1461263663137 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:34:23 INFO - PROCESS | 3232 | 1461263663257 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:34:23 INFO - PROCESS | 3232 | 1461263663355 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 3232 | ++DOCSHELL 12953C00 == 51 [pid = 3232] [id = 388] 11:34:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D56DC00) [pid = 3232] [serial = 1164] [outer = 00000000] 11:34:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1D67D000) [pid = 3232] [serial = 1165] [outer = 1D56DC00] 11:34:23 INFO - PROCESS | 3232 | 1461263663409 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1DEB3000) [pid = 3232] [serial = 1166] [outer = 1D56DC00] 11:34:23 INFO - PROCESS | 3232 | 1461263663872 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:34:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:34:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:34:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:34:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 770ms 11:34:23 INFO - PROCESS | 3232 | 1461263663902 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 3232 | 1461263663904 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 11:34:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:34:23 INFO - PROCESS | 3232 | 1461263663917 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 3232 | 1461263663919 Marionette TRACE conn4 <- [1,1518,null,{}] 11:34:23 INFO - PROCESS | 3232 | 1461263663922 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:34:24 INFO - PROCESS | 3232 | 1461263664039 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:34:24 INFO - PROCESS | 3232 | 1461263664048 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 3232 | ++DOCSHELL 1DF2B400 == 52 [pid = 3232] [id = 389] 11:34:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1DF2F800) [pid = 3232] [serial = 1167] [outer = 00000000] 11:34:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (20351800) [pid = 3232] [serial = 1168] [outer = 1DF2F800] 11:34:24 INFO - PROCESS | 3232 | 1461263664094 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1F98AC00) [pid = 3232] [serial = 1169] [outer = 1DF2F800] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1885D000) [pid = 3232] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1F981400) [pid = 3232] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1C66C400) [pid = 3232] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (12480C00) [pid = 3232] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1AF8C000) [pid = 3232] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1D56F800) [pid = 3232] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (19E6B000) [pid = 3232] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1D50D800) [pid = 3232] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12B3B400) [pid = 3232] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B2BFC00) [pid = 3232] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (2049E000) [pid = 3232] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B5AE000) [pid = 3232] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1230A400) [pid = 3232] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (190FC800) [pid = 3232] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1914AC00) [pid = 3232] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (20354400) [pid = 3232] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12B51C00) [pid = 3232] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:34:24 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (207C3400) [pid = 3232] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:34:24 INFO - PROCESS | 3232 | 1461263664748 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:34:24 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:34:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:34:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:34:24 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:34:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:34:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 870ms 11:34:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:34:24 INFO - PROCESS | 3232 | 1461263664787 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 3232 | 1461263664789 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 11:34:24 INFO - PROCESS | 3232 | 1461263664792 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 3232 | 1461263664794 Marionette TRACE conn4 <- [1,1522,null,{}] 11:34:24 INFO - PROCESS | 3232 | 1461263664797 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:34:24 INFO - PROCESS | 3232 | 1461263664879 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:34:24 INFO - PROCESS | 3232 | 1461263664970 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 3232 | ++DOCSHELL 1880CC00 == 53 [pid = 3232] [id = 390] 11:34:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1885A400) [pid = 3232] [serial = 1170] [outer = 00000000] 11:34:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1AF85400) [pid = 3232] [serial = 1171] [outer = 1885A400] 11:34:25 INFO - PROCESS | 3232 | 1461263665016 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B310400) [pid = 3232] [serial = 1172] [outer = 1885A400] 11:34:25 INFO - PROCESS | 3232 | 1461263665382 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:34:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:34:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 11:34:25 INFO - PROCESS | 3232 | 1461263665423 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:34:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:34:25 INFO - PROCESS | 3232 | 1461263665425 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 11:34:25 INFO - PROCESS | 3232 | 1461263665428 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 3232 | 1461263665430 Marionette TRACE conn4 <- [1,1526,null,{}] 11:34:25 INFO - PROCESS | 3232 | 1461263665434 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:34:25 INFO - PROCESS | 3232 | 1461263665514 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:34:25 INFO - PROCESS | 3232 | 1461263665607 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 3232 | ++DOCSHELL 1294CC00 == 54 [pid = 3232] [id = 391] 11:34:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (19E6B000) [pid = 3232] [serial = 1173] [outer = 00000000] 11:34:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (20430400) [pid = 3232] [serial = 1174] [outer = 19E6B000] 11:34:25 INFO - PROCESS | 3232 | 1461263665652 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (204A2000) [pid = 3232] [serial = 1175] [outer = 19E6B000] 11:34:26 INFO - PROCESS | 3232 | 1461263666013 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:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 11:34:26 INFO - PROCESS | 3232 | 1461263666059 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 3232 | 1461263666061 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 11:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:34:26 INFO - PROCESS | 3232 | 1461263666064 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 3232 | 1461263666066 Marionette TRACE conn4 <- [1,1530,null,{}] 11:34:26 INFO - PROCESS | 3232 | 1461263666069 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:34:26 INFO - PROCESS | 3232 | 1461263666187 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:34:26 INFO - PROCESS | 3232 | 1461263666229 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 3232 | ++DOCSHELL 179FD800 == 55 [pid = 3232] [id = 392] 11:34:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (204A6800) [pid = 3232] [serial = 1176] [outer = 00000000] 11:34:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (207BB800) [pid = 3232] [serial = 1177] [outer = 204A6800] 11:34:26 INFO - PROCESS | 3232 | 1461263666275 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (207C1400) [pid = 3232] [serial = 1178] [outer = 204A6800] 11:34:26 INFO - PROCESS | 3232 | 1461263666737 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:34:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:34:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 11:34:26 INFO - PROCESS | 3232 | 1461263666796 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 3232 | 1461263666800 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 11:34:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:34:26 INFO - PROCESS | 3232 | 1461263666806 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 3232 | 1461263666811 Marionette TRACE conn4 <- [1,1534,null,{}] 11:34:26 INFO - PROCESS | 3232 | 1461263666818 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:34:26 INFO - PROCESS | 3232 | 1461263666933 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:34:27 INFO - PROCESS | 3232 | 1461263667074 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 3232 | ++DOCSHELL 12B34800 == 56 [pid = 3232] [id = 393] 11:34:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12B35000) [pid = 3232] [serial = 1179] [outer = 00000000] 11:34:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (12CEB400) [pid = 3232] [serial = 1180] [outer = 12B35000] 11:34:27 INFO - PROCESS | 3232 | 1461263667133 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1635CC00) [pid = 3232] [serial = 1181] [outer = 12B35000] 11:34:27 INFO - PROCESS | 3232 | 1461263667788 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:34:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:34:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1021ms 11:34:27 INFO - PROCESS | 3232 | 1461263667832 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 3232 | 1461263667838 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 11:34:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:34:27 INFO - PROCESS | 3232 | 1461263667845 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 3232 | 1461263667848 Marionette TRACE conn4 <- [1,1538,null,{}] 11:34:27 INFO - PROCESS | 3232 | 1461263667888 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:34:28 INFO - PROCESS | 3232 | 1461263667999 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:34:28 INFO - PROCESS | 3232 | 1461263668136 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 3232 | ++DOCSHELL 179F8C00 == 57 [pid = 3232] [id = 394] 11:34:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1913F400) [pid = 3232] [serial = 1182] [outer = 00000000] 11:34:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1B2C8400) [pid = 3232] [serial = 1183] [outer = 1913F400] 11:34:28 INFO - PROCESS | 3232 | 1461263668193 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1B5A8800) [pid = 3232] [serial = 1184] [outer = 1913F400] 11:34:28 INFO - PROCESS | 3232 | 1461263668807 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:34:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:34:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 990ms 11:34:28 INFO - PROCESS | 3232 | 1461263668837 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 3232 | 1461263668839 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 11:34:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:34:28 INFO - PROCESS | 3232 | 1461263668843 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 3232 | 1461263668847 Marionette TRACE conn4 <- [1,1542,null,{}] 11:34:28 INFO - PROCESS | 3232 | 1461263668858 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:34:29 INFO - PROCESS | 3232 | 1461263668972 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:34:29 INFO - PROCESS | 3232 | 1461263669082 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 3232 | ++DOCSHELL 1F97FC00 == 58 [pid = 3232] [id = 395] 11:34:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1F983000) [pid = 3232] [serial = 1185] [outer = 00000000] 11:34:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (20712000) [pid = 3232] [serial = 1186] [outer = 1F983000] 11:34:29 INFO - PROCESS | 3232 | 1461263669140 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (208BF400) [pid = 3232] [serial = 1187] [outer = 1F983000] 11:34:29 INFO - PROCESS | 3232 | 1461263669740 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:34:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:34:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 931ms 11:34:29 INFO - PROCESS | 3232 | 1461263669777 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 3232 | 1461263669780 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 11:34:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:34:29 INFO - PROCESS | 3232 | 1461263669783 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 3232 | 1461263669785 Marionette TRACE conn4 <- [1,1546,null,{}] 11:34:29 INFO - PROCESS | 3232 | 1461263669789 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:34:29 INFO - PROCESS | 3232 | 1461263669896 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:34:30 INFO - PROCESS | 3232 | 1461263670005 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 3232 | ++DOCSHELL 208C0400 == 59 [pid = 3232] [id = 396] 11:34:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (208C1000) [pid = 3232] [serial = 1188] [outer = 00000000] 11:34:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (21795800) [pid = 3232] [serial = 1189] [outer = 208C1000] 11:34:30 INFO - PROCESS | 3232 | 1461263670061 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (2179B800) [pid = 3232] [serial = 1190] [outer = 208C1000] 11:34:30 INFO - PROCESS | 3232 | 1461263670650 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:34:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:34:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 11:34:30 INFO - PROCESS | 3232 | 1461263670717 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 3232 | 1461263670719 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 11:34:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:34:30 INFO - PROCESS | 3232 | 1461263670722 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 3232 | 1461263670725 Marionette TRACE conn4 <- [1,1550,null,{}] 11:34:30 INFO - PROCESS | 3232 | 1461263670729 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:34:30 INFO - PROCESS | 3232 | 1461263670832 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:34:30 INFO - PROCESS | 3232 | 1461263670942 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 3232 | ++DOCSHELL 208CA400 == 60 [pid = 3232] [id = 397] 11:34:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (2092EC00) [pid = 3232] [serial = 1191] [outer = 00000000] 11:34:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (20938000) [pid = 3232] [serial = 1192] [outer = 2092EC00] 11:34:31 INFO - PROCESS | 3232 | 1461263670997 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (20939400) [pid = 3232] [serial = 1193] [outer = 2092EC00] 11:34:31 INFO - PROCESS | 3232 | 1461263671635 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:34:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:34:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 11:34:31 INFO - PROCESS | 3232 | 1461263671697 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 3232 | 1461263671699 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 11:34:31 INFO - PROCESS | 3232 | 1461263671702 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:34:31 INFO - PROCESS | 3232 | 1461263671704 Marionette TRACE conn4 <- [1,1554,null,{}] 11:34:31 INFO - PROCESS | 3232 | 1461263671708 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:34:31 INFO - PROCESS | 3232 | 1461263671837 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:34:32 INFO - PROCESS | 3232 | 1461263672136 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 3232 | ++DOCSHELL 12494C00 == 61 [pid = 3232] [id = 398] 11:34:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12957400) [pid = 3232] [serial = 1194] [outer = 00000000] 11:34:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (177DC400) [pid = 3232] [serial = 1195] [outer = 12957400] 11:34:32 INFO - PROCESS | 3232 | 1461263672213 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (179F8800) [pid = 3232] [serial = 1196] [outer = 12957400] 11:34:32 INFO - PROCESS | 3232 | 1461263672808 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:34:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:34:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1178ms 11:34:32 INFO - PROCESS | 3232 | 1461263672885 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 3232 | 1461263672890 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 11:34:32 INFO - PROCESS | 3232 | 1461263672895 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:34:32 INFO - PROCESS | 3232 | 1461263672898 Marionette TRACE conn4 <- [1,1558,null,{}] 11:34:32 INFO - PROCESS | 3232 | 1461263672903 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:34:33 INFO - PROCESS | 3232 | 1461263673009 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:34:33 INFO - PROCESS | 3232 | 1461263673144 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 1294CC00 == 60 [pid = 3232] [id = 391] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 1880CC00 == 59 [pid = 3232] [id = 390] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 1DF2B400 == 58 [pid = 3232] [id = 389] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 12953C00 == 57 [pid = 3232] [id = 388] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 12B4B800 == 56 [pid = 3232] [id = 387] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 17910C00 == 55 [pid = 3232] [id = 367] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 1B29BC00 == 54 [pid = 3232] [id = 386] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 18F6AC00 == 53 [pid = 3232] [id = 385] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1D67DC00) [pid = 3232] [serial = 1132] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | ++DOCSHELL 122A0000 == 54 [pid = 3232] [id = 399] 11:34:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (123E8400) [pid = 3232] [serial = 1197] [outer = 00000000] 11:34:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (139AA800) [pid = 3232] [serial = 1198] [outer = 123E8400] 11:34:33 INFO - PROCESS | 3232 | 1461263673244 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1631AC00) [pid = 3232] [serial = 1199] [outer = 123E8400] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 1248D000 == 53 [pid = 3232] [id = 384] 11:34:33 INFO - PROCESS | 3232 | --DOCSHELL 12B4D400 == 52 [pid = 3232] [id = 383] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (193F3800) [pid = 3232] [serial = 1111] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (20431C00) [pid = 3232] [serial = 1009] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1C674000) [pid = 3232] [serial = 1123] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (131E2800) [pid = 3232] [serial = 1104] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1C670400) [pid = 3232] [serial = 1126] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1ED7B000) [pid = 3232] [serial = 1000] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1AF8E400) [pid = 3232] [serial = 1114] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1914A000) [pid = 3232] [serial = 1110] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1C6CEC00) [pid = 3232] [serial = 1095] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (17A13800) [pid = 3232] [serial = 1092] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1D577400) [pid = 3232] [serial = 1129] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1635C800) [pid = 3232] [serial = 1105] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (17401800) [pid = 3232] [serial = 1108] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B5A1000) [pid = 3232] [serial = 1101] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1B30C000) [pid = 3232] [serial = 1117] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (2178F000) [pid = 3232] [serial = 682] [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:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (2070B400) [pid = 3232] [serial = 1012] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B2CBC00) [pid = 3232] [serial = 1116] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (21605800) [pid = 3232] [serial = 1098] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (140B6000) [pid = 3232] [serial = 1107] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1BF75400) [pid = 3232] [serial = 1119] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1399CC00) [pid = 3232] [serial = 1003] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1AF85C00) [pid = 3232] [serial = 1113] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (2160A800) [pid = 3232] [serial = 1089] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1B62F000) [pid = 3232] [serial = 1006] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1C696400) [pid = 3232] [serial = 1127] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C66A000) [pid = 3232] [serial = 1120] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1C673800) [pid = 3232] [serial = 1124] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1B679800) [pid = 3232] [serial = 1048] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (20715400) [pid = 3232] [serial = 1051] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (17416400) [pid = 3232] [serial = 1045] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (208C6C00) [pid = 3232] [serial = 1054] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1D661400) [pid = 3232] [serial = 1130] [outer = 00000000] [url = about:blank] 11:34:33 INFO - PROCESS | 3232 | 1461263673724 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:34:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:34:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 870ms 11:34:33 INFO - PROCESS | 3232 | 1461263673771 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 3232 | 1461263673775 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 11:34:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:34:33 INFO - PROCESS | 3232 | 1461263673780 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 3232 | 1461263673782 Marionette TRACE conn4 <- [1,1562,null,{}] 11:34:33 INFO - PROCESS | 3232 | 1461263673786 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:34:33 INFO - PROCESS | 3232 | 1461263673870 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:34:33 INFO - PROCESS | 3232 | 1461263673881 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 3232 | ++DOCSHELL 17704000 == 53 [pid = 3232] [id = 400] 11:34:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (17710400) [pid = 3232] [serial = 1200] [outer = 00000000] 11:34:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (18F76C00) [pid = 3232] [serial = 1201] [outer = 17710400] 11:34:33 INFO - PROCESS | 3232 | 1461263673928 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (193EF400) [pid = 3232] [serial = 1202] [outer = 17710400] 11:34:34 INFO - PROCESS | 3232 | 1461263674430 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:34:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:34:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 11:34:34 INFO - PROCESS | 3232 | 1461263674455 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 3232 | 1461263674457 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 11:34:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:34:34 INFO - PROCESS | 3232 | 1461263674462 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 3232 | 1461263674467 Marionette TRACE conn4 <- [1,1566,null,{}] 11:34:34 INFO - PROCESS | 3232 | 1461263674476 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:34:34 INFO - PROCESS | 3232 | 1461263674562 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:34:34 INFO - PROCESS | 3232 | 1461263674572 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 3232 | ++DOCSHELL 1B2BFC00 == 54 [pid = 3232] [id = 401] 11:34:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1B2C0400) [pid = 3232] [serial = 1203] [outer = 00000000] 11:34:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B2CA000) [pid = 3232] [serial = 1204] [outer = 1B2C0400] 11:34:34 INFO - PROCESS | 3232 | 1461263674617 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B311800) [pid = 3232] [serial = 1205] [outer = 1B2C0400] 11:34:35 INFO - PROCESS | 3232 | 1461263675086 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:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 11:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:34:35 INFO - PROCESS | 3232 | 1461263675155 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 3232 | 1461263675157 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 11:34:35 INFO - PROCESS | 3232 | 1461263675160 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 3232 | 1461263675162 Marionette TRACE conn4 <- [1,1570,null,{}] 11:34:35 INFO - PROCESS | 3232 | 1461263675165 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:34:35 INFO - PROCESS | 3232 | 1461263675248 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:34:35 INFO - PROCESS | 3232 | 1461263675257 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A1800 == 55 [pid = 3232] [id = 402] 11:34:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B5A8C00) [pid = 3232] [serial = 1206] [outer = 00000000] 11:34:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B677800) [pid = 3232] [serial = 1207] [outer = 1B5A8C00] 11:34:35 INFO - PROCESS | 3232 | 1461263675303 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1BE48400) [pid = 3232] [serial = 1208] [outer = 1B5A8C00] 11:34:35 INFO - PROCESS | 3232 | 1461263675763 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:34:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:34:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 11:34:35 INFO - PROCESS | 3232 | 1461263675835 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 3232 | 1461263675837 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 11:34:35 INFO - PROCESS | 3232 | 1461263675840 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 3232 | 1461263675842 Marionette TRACE conn4 <- [1,1574,null,{}] 11:34:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:34:35 INFO - PROCESS | 3232 | 1461263675845 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:34:35 INFO - PROCESS | 3232 | 1461263675958 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:34:36 INFO - PROCESS | 3232 | 1461263676052 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 3232 | ++DOCSHELL 1C66A000 == 56 [pid = 3232] [id = 403] 11:34:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1C66AC00) [pid = 3232] [serial = 1209] [outer = 00000000] 11:34:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1C698000) [pid = 3232] [serial = 1210] [outer = 1C66AC00] 11:34:36 INFO - PROCESS | 3232 | 1461263676106 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C774400) [pid = 3232] [serial = 1211] [outer = 1C66AC00] 11:34:36 INFO - PROCESS | 3232 | 1461263676571 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:34:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:34:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 770ms 11:34:36 INFO - PROCESS | 3232 | 1461263676624 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:34:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:34:36 INFO - PROCESS | 3232 | 1461263676626 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 11:34:36 INFO - PROCESS | 3232 | 1461263676629 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 3232 | 1461263676631 Marionette TRACE conn4 <- [1,1578,null,{}] 11:34:36 INFO - PROCESS | 3232 | 1461263676634 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:34:36 INFO - PROCESS | 3232 | 1461263676754 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:34:36 INFO - PROCESS | 3232 | 1461263676823 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 3232 | ++DOCSHELL 1D507800 == 57 [pid = 3232] [id = 404] 11:34:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D50B400) [pid = 3232] [serial = 1212] [outer = 00000000] 11:34:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D577400) [pid = 3232] [serial = 1213] [outer = 1D50B400] 11:34:36 INFO - PROCESS | 3232 | 1461263676870 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D579400) [pid = 3232] [serial = 1214] [outer = 1D50B400] 11:34:37 INFO - PROCESS | 3232 | 1461263677301 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:34:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:34:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 11:34:37 INFO - PROCESS | 3232 | 1461263677393 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 3232 | 1461263677395 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 11:34:37 INFO - PROCESS | 3232 | 1461263677398 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 3232 | 1461263677400 Marionette TRACE conn4 <- [1,1582,null,{}] 11:34:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:34:37 INFO - PROCESS | 3232 | 1461263677404 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:34:37 INFO - PROCESS | 3232 | 1461263677519 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:34:37 INFO - PROCESS | 3232 | 1461263677585 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 3232 | ++DOCSHELL 1D5D9400 == 58 [pid = 3232] [id = 405] 11:34:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D667C00) [pid = 3232] [serial = 1215] [outer = 00000000] 11:34:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D67B800) [pid = 3232] [serial = 1216] [outer = 1D667C00] 11:34:37 INFO - PROCESS | 3232 | 1461263677630 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1D7E8C00) [pid = 3232] [serial = 1217] [outer = 1D667C00] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12C79800) [pid = 3232] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1DF2F800) [pid = 3232] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12B4F000) [pid = 3232] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (190BEC00) [pid = 3232] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B5A0800) [pid = 3232] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1D56DC00) [pid = 3232] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (19E6B000) [pid = 3232] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12951000) [pid = 3232] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:34:38 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1885A400) [pid = 3232] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:34:38 INFO - PROCESS | 3232 | 1461263678140 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:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 770ms 11:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:34:38 INFO - PROCESS | 3232 | 1461263678175 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 3232 | 1461263678177 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 11:34:38 INFO - PROCESS | 3232 | 1461263678184 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 3232 | 1461263678186 Marionette TRACE conn4 <- [1,1586,null,{}] 11:34:38 INFO - PROCESS | 3232 | 1461263678189 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:34:38 INFO - PROCESS | 3232 | 1461263678306 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:34:38 INFO - PROCESS | 3232 | 1461263678368 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 3232 | ++DOCSHELL 12B4F400 == 59 [pid = 3232] [id = 406] 11:34:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (17A1B800) [pid = 3232] [serial = 1218] [outer = 00000000] 11:34:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1D671400) [pid = 3232] [serial = 1219] [outer = 17A1B800] 11:34:38 INFO - PROCESS | 3232 | 1461263678413 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1DF2F800) [pid = 3232] [serial = 1220] [outer = 17A1B800] 11:34:38 INFO - PROCESS | 3232 | 1461263678754 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:34:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:34:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 11:34:38 INFO - PROCESS | 3232 | 1461263678811 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 3232 | 1461263678813 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 11:34:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:34:38 INFO - PROCESS | 3232 | 1461263678816 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 3232 | 1461263678817 Marionette TRACE conn4 <- [1,1590,null,{}] 11:34:38 INFO - PROCESS | 3232 | 1461263678821 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:34:38 INFO - PROCESS | 3232 | 1461263678903 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:34:38 INFO - PROCESS | 3232 | 1461263678909 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 3232 | ++DOCSHELL 1EB4BC00 == 60 [pid = 3232] [id = 407] 11:34:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1EBC6400) [pid = 3232] [serial = 1221] [outer = 00000000] 11:34:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1F97F000) [pid = 3232] [serial = 1222] [outer = 1EBC6400] 11:34:38 INFO - PROCESS | 3232 | 1461263678954 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (20352400) [pid = 3232] [serial = 1223] [outer = 1EBC6400] 11:34:39 INFO - PROCESS | 3232 | 1461263679399 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:34:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:34:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 11:34:39 INFO - PROCESS | 3232 | 1461263679456 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 3232 | 1461263679458 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 11:34:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:34:39 INFO - PROCESS | 3232 | 1461263679461 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 3232 | 1461263679463 Marionette TRACE conn4 <- [1,1594,null,{}] 11:34:39 INFO - PROCESS | 3232 | 1461263679466 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:34:39 INFO - PROCESS | 3232 | 1461263679549 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:34:39 INFO - PROCESS | 3232 | 1461263679555 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 3232 | ++DOCSHELL 1F1CAC00 == 61 [pid = 3232] [id = 408] 11:34:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1F98A800) [pid = 3232] [serial = 1224] [outer = 00000000] 11:34:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (204A1000) [pid = 3232] [serial = 1225] [outer = 1F98A800] 11:34:39 INFO - PROCESS | 3232 | 1461263679605 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (2070E000) [pid = 3232] [serial = 1226] [outer = 1F98A800] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 18862000 == 60 [pid = 3232] [id = 349] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1C510C00 == 59 [pid = 3232] [id = 380] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1C698C00 == 58 [pid = 3232] [id = 292] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1294E000 == 57 [pid = 3232] [id = 378] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 208C8C00 == 56 [pid = 3232] [id = 352] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1230D800 == 55 [pid = 3232] [id = 382] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 2049DC00 == 54 [pid = 3232] [id = 337] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1BE46C00 == 53 [pid = 3232] [id = 280] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 17418400 == 52 [pid = 3232] [id = 307] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1D579C00 == 51 [pid = 3232] [id = 324] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 207C2800 == 50 [pid = 3232] [id = 351] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 2034E400 == 49 [pid = 3232] [id = 350] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 18861000 == 48 [pid = 3232] [id = 379] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1EDCF400 == 47 [pid = 3232] [id = 381] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 18F74800 == 46 [pid = 3232] [id = 338] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 17911800 == 45 [pid = 3232] [id = 265] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1DCD2800 == 44 [pid = 3232] [id = 336] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1D666000 == 43 [pid = 3232] [id = 377] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 122A0000 == 42 [pid = 3232] [id = 399] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 12494C00 == 41 [pid = 3232] [id = 398] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 208CA400 == 40 [pid = 3232] [id = 397] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 1F97FC00 == 39 [pid = 3232] [id = 395] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 208C0400 == 38 [pid = 3232] [id = 396] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 179F8C00 == 37 [pid = 3232] [id = 394] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 179FD800 == 36 [pid = 3232] [id = 392] 11:34:40 INFO - PROCESS | 3232 | --DOCSHELL 12B34800 == 35 [pid = 3232] [id = 393] 11:34:41 INFO - PROCESS | 3232 | --DOCSHELL 1D507800 == 34 [pid = 3232] [id = 404] 11:34:41 INFO - PROCESS | 3232 | --DOCSHELL 12B4F400 == 33 [pid = 3232] [id = 406] 11:34:41 INFO - PROCESS | 3232 | --DOCSHELL 1B5A1800 == 32 [pid = 3232] [id = 402] 11:34:41 INFO - PROCESS | 3232 | --DOCSHELL 1D5D9400 == 31 [pid = 3232] [id = 405] 11:34:41 INFO - PROCESS | 3232 | --DOCSHELL 17704000 == 30 [pid = 3232] [id = 400] 11:34:41 INFO - PROCESS | 3232 | --DOCSHELL 1EB4BC00 == 29 [pid = 3232] [id = 407] 11:34:41 INFO - PROCESS | 3232 | --DOCSHELL 1B2BFC00 == 28 [pid = 3232] [id = 401] 11:34:41 INFO - PROCESS | 3232 | --DOCSHELL 1C66A000 == 27 [pid = 3232] [id = 403] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1A1E0800) [pid = 3232] [serial = 1138] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1DEB9000) [pid = 3232] [serial = 1141] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1F985400) [pid = 3232] [serial = 1144] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1C668400) [pid = 3232] [serial = 1162] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (20351800) [pid = 3232] [serial = 1168] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (139A1400) [pid = 3232] [serial = 1135] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1741AC00) [pid = 3232] [serial = 1151] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (131D7C00) [pid = 3232] [serial = 1150] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1A1E1400) [pid = 3232] [serial = 1156] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1AF83C00) [pid = 3232] [serial = 1157] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B62C800) [pid = 3232] [serial = 1159] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1DEB3000) [pid = 3232] [serial = 1166] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (204A2000) [pid = 3232] [serial = 1175] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (12C76400) [pid = 3232] [serial = 1153] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (13019400) [pid = 3232] [serial = 1154] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (20435400) [pid = 3232] [serial = 1147] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1D67D000) [pid = 3232] [serial = 1165] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1AF85400) [pid = 3232] [serial = 1171] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (207BB800) [pid = 3232] [serial = 1177] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (20430400) [pid = 3232] [serial = 1174] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1F98AC00) [pid = 3232] [serial = 1169] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1C69A000) [pid = 3232] [serial = 1163] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B310400) [pid = 3232] [serial = 1172] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1B62B400) [pid = 3232] [serial = 1160] [outer = 00000000] [url = about:blank] 11:34:41 INFO - PROCESS | 3232 | 1461263681825 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:34:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:34:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2430ms 11:34:41 INFO - PROCESS | 3232 | 1461263681892 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 3232 | 1461263681896 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 11:34:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:34:41 INFO - PROCESS | 3232 | 1461263681901 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 3232 | 1461263681906 Marionette TRACE conn4 <- [1,1598,null,{}] 11:34:41 INFO - PROCESS | 3232 | 1461263681913 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:34:42 INFO - PROCESS | 3232 | 1461263682006 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:34:42 INFO - PROCESS | 3232 | 1461263682128 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB2400 == 28 [pid = 3232] [id = 409] 11:34:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (0EEF6400) [pid = 3232] [serial = 1227] [outer = 00000000] 11:34:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1229EC00) [pid = 3232] [serial = 1228] [outer = 0EEF6400] 11:34:42 INFO - PROCESS | 3232 | 1461263682178 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (12310400) [pid = 3232] [serial = 1229] [outer = 0EEF6400] 11:34:42 INFO - PROCESS | 3232 | 1461263682602 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:34:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:34:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 11:34:42 INFO - PROCESS | 3232 | 1461263682631 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 3232 | 1461263682636 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 11:34:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:34:42 INFO - PROCESS | 3232 | 1461263682641 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 3232 | 1461263682646 Marionette TRACE conn4 <- [1,1602,null,{}] 11:34:42 INFO - PROCESS | 3232 | 1461263682653 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:34:42 INFO - PROCESS | 3232 | 1461263682771 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:34:42 INFO - PROCESS | 3232 | 1461263682885 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 3232 | ++DOCSHELL 120B7000 == 29 [pid = 3232] [id = 410] 11:34:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (120BF400) [pid = 3232] [serial = 1230] [outer = 00000000] 11:34:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (12475C00) [pid = 3232] [serial = 1231] [outer = 120BF400] 11:34:42 INFO - PROCESS | 3232 | 1461263682945 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12485800) [pid = 3232] [serial = 1232] [outer = 120BF400] 11:34:43 INFO - PROCESS | 3232 | 1461263683732 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:34:43 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:34:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1129ms 11:34:43 INFO - PROCESS | 3232 | 1461263683771 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 3232 | 1461263683779 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 11:34:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:34:43 INFO - PROCESS | 3232 | 1461263683785 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 3232 | 1461263683788 Marionette TRACE conn4 <- [1,1606,null,{}] 11:34:43 INFO - PROCESS | 3232 | 1461263683793 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:34:43 INFO - PROCESS | 3232 | 1461263683909 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:34:44 INFO - PROCESS | 3232 | 1461263683995 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 3232 | ++DOCSHELL 12B36800 == 30 [pid = 3232] [id = 411] 11:34:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12B36C00) [pid = 3232] [serial = 1233] [outer = 00000000] 11:34:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (12B45800) [pid = 3232] [serial = 1234] [outer = 12B36C00] 11:34:44 INFO - PROCESS | 3232 | 1461263684094 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12B4F400) [pid = 3232] [serial = 1235] [outer = 12B36C00] 11:34:44 INFO - PROCESS | 3232 | 1461263684804 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:34:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:34:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1068ms 11:34:44 INFO - PROCESS | 3232 | 1461263684877 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 3232 | 1461263684880 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 11:34:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:34:44 INFO - PROCESS | 3232 | 1461263684884 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 3232 | 1461263684888 Marionette TRACE conn4 <- [1,1610,null,{}] 11:34:44 INFO - PROCESS | 3232 | 1461263684900 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:34:45 INFO - PROCESS | 3232 | 1461263685030 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:34:45 INFO - PROCESS | 3232 | 1461263685110 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 3232 | ++DOCSHELL 141DF800 == 31 [pid = 3232] [id = 412] 11:34:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1630E400) [pid = 3232] [serial = 1236] [outer = 00000000] 11:34:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (16369000) [pid = 3232] [serial = 1237] [outer = 1630E400] 11:34:45 INFO - PROCESS | 3232 | 1461263685213 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1741B000) [pid = 3232] [serial = 1238] [outer = 1630E400] 11:34:45 INFO - PROCESS | 3232 | --DOCSHELL 12B43800 == 30 [pid = 3232] [id = 256] 11:34:45 INFO - PROCESS | 3232 | --DOCSHELL 0EEA9C00 == 29 [pid = 3232] [id = 255] 11:34:45 INFO - PROCESS | 3232 | 1461263685920 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:34:45 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:34:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1075ms 11:34:46 INFO - PROCESS | 3232 | 1461263685974 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 3232 | 1461263685978 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 11:34:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:34:46 INFO - PROCESS | 3232 | 1461263685984 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 3232 | 1461263685987 Marionette TRACE conn4 <- [1,1614,null,{}] 11:34:46 INFO - PROCESS | 3232 | 1461263685993 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:34:46 INFO - PROCESS | 3232 | 1461263686076 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:34:46 INFO - PROCESS | 3232 | 1461263686085 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 3232 | ++DOCSHELL 12252400 == 30 [pid = 3232] [id = 413] 11:34:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (12412400) [pid = 3232] [serial = 1239] [outer = 00000000] 11:34:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (12956000) [pid = 3232] [serial = 1240] [outer = 12412400] 11:34:46 INFO - PROCESS | 3232 | 1461263686134 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12B3E800) [pid = 3232] [serial = 1241] [outer = 12412400] 11:34:46 INFO - PROCESS | 3232 | 1461263686666 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:34:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:34:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 11:34:46 INFO - PROCESS | 3232 | 1461263686715 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 3232 | 1461263686720 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 11:34:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:34:46 INFO - PROCESS | 3232 | 1461263686726 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 3232 | 1461263686728 Marionette TRACE conn4 <- [1,1618,null,{}] 11:34:46 INFO - PROCESS | 3232 | 1461263686732 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:34:46 INFO - PROCESS | 3232 | 1461263686832 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:34:46 INFO - PROCESS | 3232 | 1461263686919 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 3232 | ++DOCSHELL 131D9400 == 31 [pid = 3232] [id = 414] 11:34:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (141AD400) [pid = 3232] [serial = 1242] [outer = 00000000] 11:34:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (17917000) [pid = 3232] [serial = 1243] [outer = 141AD400] 11:34:46 INFO - PROCESS | 3232 | 1461263686965 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (17992C00) [pid = 3232] [serial = 1244] [outer = 141AD400] 11:34:47 INFO - PROCESS | 3232 | 1461263687356 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:34:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:34:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 11:34:47 INFO - PROCESS | 3232 | 1461263687400 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 3232 | 1461263687402 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 11:34:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:34:47 INFO - PROCESS | 3232 | 1461263687405 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 3232 | 1461263687409 Marionette TRACE conn4 <- [1,1622,null,{}] 11:34:47 INFO - PROCESS | 3232 | 1461263687419 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:34:47 INFO - PROCESS | 3232 | 1461263687504 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:34:47 INFO - PROCESS | 3232 | 1461263687511 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 3232 | ++DOCSHELL 17A1F400 == 32 [pid = 3232] [id = 415] 11:34:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (18859C00) [pid = 3232] [serial = 1245] [outer = 00000000] 11:34:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (190BEC00) [pid = 3232] [serial = 1246] [outer = 18859C00] 11:34:47 INFO - PROCESS | 3232 | 1461263687560 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1914AC00) [pid = 3232] [serial = 1247] [outer = 18859C00] 11:34:48 INFO - PROCESS | 3232 | 1461263688025 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:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 11:34:48 INFO - PROCESS | 3232 | 1461263688080 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 3232 | 1461263688082 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 11:34:48 INFO - PROCESS | 3232 | 1461263688086 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:34:48 INFO - PROCESS | 3232 | 1461263688087 Marionette TRACE conn4 <- [1,1626,null,{}] 11:34:48 INFO - PROCESS | 3232 | 1461263688091 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:34:48 INFO - PROCESS | 3232 | 1461263688201 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:34:48 INFO - PROCESS | 3232 | 1461263688293 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 3232 | ++DOCSHELL 1A101800 == 33 [pid = 3232] [id = 416] 11:34:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1A102C00) [pid = 3232] [serial = 1248] [outer = 00000000] 11:34:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1AF34C00) [pid = 3232] [serial = 1249] [outer = 1A102C00] 11:34:48 INFO - PROCESS | 3232 | 1461263688339 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1AF82000) [pid = 3232] [serial = 1250] [outer = 1A102C00] 11:34:48 INFO - PROCESS | 3232 | 1461263688793 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:34:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:34:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 11:34:48 INFO - PROCESS | 3232 | 1461263688819 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 3232 | 1461263688821 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 11:34:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:34:48 INFO - PROCESS | 3232 | 1461263688825 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 3232 | 1461263688826 Marionette TRACE conn4 <- [1,1630,null,{}] 11:34:48 INFO - PROCESS | 3232 | 1461263688830 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:34:48 INFO - PROCESS | 3232 | 1461263688940 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:34:48 INFO - PROCESS | 3232 | 1461263688949 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 3232 | ++DOCSHELL 12085C00 == 34 [pid = 3232] [id = 417] 11:34:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (177C0400) [pid = 3232] [serial = 1251] [outer = 00000000] 11:34:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1B28DC00) [pid = 3232] [serial = 1252] [outer = 177C0400] 11:34:49 INFO - PROCESS | 3232 | 1461263689045 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1B28CC00) [pid = 3232] [serial = 1253] [outer = 177C0400] 11:34:49 INFO - PROCESS | 3232 | 1461263689501 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:34:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:34:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 11:34:49 INFO - PROCESS | 3232 | 1461263689555 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 3232 | 1461263689557 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 11:34:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:34:49 INFO - PROCESS | 3232 | 1461263689560 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 3232 | 1461263689562 Marionette TRACE conn4 <- [1,1634,null,{}] 11:34:49 INFO - PROCESS | 3232 | 1461263689609 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:34:49 INFO - PROCESS | 3232 | 1461263689743 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:34:49 INFO - PROCESS | 3232 | 1461263689802 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 3232 | ++DOCSHELL 12B33C00 == 35 [pid = 3232] [id = 418] 11:34:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1B2C2800) [pid = 3232] [serial = 1254] [outer = 00000000] 11:34:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1B5A9C00) [pid = 3232] [serial = 1255] [outer = 1B2C2800] 11:34:49 INFO - PROCESS | 3232 | 1461263689852 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1B5A4C00) [pid = 3232] [serial = 1256] [outer = 1B2C2800] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1EBC6400) [pid = 3232] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1C66AC00) [pid = 3232] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1D50B400) [pid = 3232] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (17A1B800) [pid = 3232] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1D667C00) [pid = 3232] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1F983000) [pid = 3232] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1913F400) [pid = 3232] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (12B35000) [pid = 3232] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (204A6800) [pid = 3232] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B5A8C00) [pid = 3232] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B2C0400) [pid = 3232] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (17710400) [pid = 3232] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (123E8400) [pid = 3232] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12957400) [pid = 3232] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (2092EC00) [pid = 3232] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (208C1000) [pid = 3232] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (12B31800) [pid = 3232] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1D66A000) [pid = 3232] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (18F73C00) [pid = 3232] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1C69F800) [pid = 3232] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1EDCFC00) [pid = 3232] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1B679400) [pid = 3232] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (207C4800) [pid = 3232] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (193EF800) [pid = 3232] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (207C2400) [pid = 3232] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (131DD400) [pid = 3232] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1B2C6000) [pid = 3232] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:34:50 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (17A15800) [pid = 3232] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:34:50 INFO - PROCESS | 3232 | 1461263690367 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:34:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:34:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 851ms 11:34:50 INFO - PROCESS | 3232 | 1461263690411 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 3232 | 1461263690413 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 11:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:34:50 INFO - PROCESS | 3232 | 1461263690423 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 3232 | 1461263690425 Marionette TRACE conn4 <- [1,1638,null,{}] 11:34:50 INFO - PROCESS | 3232 | 1461263690429 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:34:50 INFO - PROCESS | 3232 | 1461263690508 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:34:50 INFO - PROCESS | 3232 | 1461263690518 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 3232 | ++DOCSHELL 139A0400 == 36 [pid = 3232] [id = 419] 11:34:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (139A0C00) [pid = 3232] [serial = 1257] [outer = 00000000] 11:34:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (19142C00) [pid = 3232] [serial = 1258] [outer = 139A0C00] 11:34:50 INFO - PROCESS | 3232 | 1461263690568 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1B28D000) [pid = 3232] [serial = 1259] [outer = 139A0C00] 11:34:51 INFO - PROCESS | 3232 | 1461263690992 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:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 11:34:51 INFO - PROCESS | 3232 | 1461263691053 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 3232 | 1461263691055 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 11:34:51 INFO - PROCESS | 3232 | 1461263691058 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 3232 | 1461263691060 Marionette TRACE conn4 <- [1,1642,null,{}] 11:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:34:51 INFO - PROCESS | 3232 | 1461263691064 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:34:51 INFO - PROCESS | 3232 | 1461263691141 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:34:51 INFO - PROCESS | 3232 | 1461263691148 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 3232 | ++DOCSHELL 1885F000 == 37 [pid = 3232] [id = 420] 11:34:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1B2C6000) [pid = 3232] [serial = 1260] [outer = 00000000] 11:34:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1B671C00) [pid = 3232] [serial = 1261] [outer = 1B2C6000] 11:34:51 INFO - PROCESS | 3232 | 1461263691193 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1B671800) [pid = 3232] [serial = 1262] [outer = 1B2C6000] 11:34:51 INFO - PROCESS | 3232 | 1461263691646 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:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 632ms 11:34:51 INFO - PROCESS | 3232 | 1461263691698 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 3232 | 1461263691700 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 11:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:34:51 INFO - PROCESS | 3232 | 1461263691704 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 3232 | 1461263691705 Marionette TRACE conn4 <- [1,1646,null,{}] 11:34:51 INFO - PROCESS | 3232 | 1461263691709 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:34:51 INFO - PROCESS | 3232 | 1461263691786 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:34:51 INFO - PROCESS | 3232 | 1461263691794 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 3232 | ++DOCSHELL 1B67D800 == 38 [pid = 3232] [id = 421] 11:34:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1BE47400) [pid = 3232] [serial = 1263] [outer = 00000000] 11:34:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1C667400) [pid = 3232] [serial = 1264] [outer = 1BE47400] 11:34:51 INFO - PROCESS | 3232 | 1461263691840 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1C516000) [pid = 3232] [serial = 1265] [outer = 1BE47400] 11:34:52 INFO - PROCESS | 3232 | 1461263692417 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:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 11:34:52 INFO - PROCESS | 3232 | 1461263692475 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 3232 | 1461263692479 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 11:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:34:52 INFO - PROCESS | 3232 | 1461263692586 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 3232 | 1461263692591 Marionette TRACE conn4 <- [1,1650,null,{}] 11:34:52 INFO - PROCESS | 3232 | 1461263692607 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:34:52 INFO - PROCESS | 3232 | 1461263692714 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:34:52 INFO - PROCESS | 3232 | 1461263692842 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB1000 == 39 [pid = 3232] [id = 422] 11:34:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (0EEB5800) [pid = 3232] [serial = 1266] [outer = 00000000] 11:34:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (139A0000) [pid = 3232] [serial = 1267] [outer = 0EEB5800] 11:34:52 INFO - PROCESS | 3232 | 1461263692904 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (177D3C00) [pid = 3232] [serial = 1268] [outer = 0EEB5800] 11:34:53 INFO - PROCESS | 3232 | 1461263693464 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:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 987ms 11:34:53 INFO - PROCESS | 3232 | 1461263693529 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 3232 | 1461263693535 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 11:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:34:53 INFO - PROCESS | 3232 | 1461263693542 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 3232 | 1461263693545 Marionette TRACE conn4 <- [1,1654,null,{}] 11:34:53 INFO - PROCESS | 3232 | 1461263693549 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:34:53 INFO - PROCESS | 3232 | 1461263693657 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:34:53 INFO - PROCESS | 3232 | 1461263693763 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 3232 | ++DOCSHELL 17A22800 == 40 [pid = 3232] [id = 423] 11:34:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1880D000) [pid = 3232] [serial = 1269] [outer = 00000000] 11:34:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (19141C00) [pid = 3232] [serial = 1270] [outer = 1880D000] 11:34:53 INFO - PROCESS | 3232 | 1461263693818 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (19E6EC00) [pid = 3232] [serial = 1271] [outer = 1880D000] 11:34:54 INFO - PROCESS | 3232 | 1461263694430 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:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 11:34:54 INFO - PROCESS | 3232 | 1461263694473 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 3232 | 1461263694476 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 11:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:34:54 INFO - PROCESS | 3232 | 1461263694479 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 3232 | 1461263694483 Marionette TRACE conn4 <- [1,1658,null,{}] 11:34:54 INFO - PROCESS | 3232 | 1461263694494 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:34:54 INFO - PROCESS | 3232 | 1461263694601 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:34:54 INFO - PROCESS | 3232 | 1461263694734 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 3232 | ++DOCSHELL 1B306C00 == 41 [pid = 3232] [id = 424] 11:34:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1B5A2400) [pid = 3232] [serial = 1272] [outer = 00000000] 11:34:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C66CC00) [pid = 3232] [serial = 1273] [outer = 1B5A2400] 11:34:54 INFO - PROCESS | 3232 | 1461263694794 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1C697400) [pid = 3232] [serial = 1274] [outer = 1B5A2400] 11:34:55 INFO - PROCESS | 3232 | 1461263695447 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:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1022ms 11:34:55 INFO - PROCESS | 3232 | 1461263695505 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 3232 | 1461263695508 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 11:34:55 INFO - PROCESS | 3232 | 1461263695512 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:34:55 INFO - PROCESS | 3232 | 1461263695514 Marionette TRACE conn4 <- [1,1662,null,{}] 11:34:55 INFO - PROCESS | 3232 | 1461263695518 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:34:55 INFO - PROCESS | 3232 | 1461263695621 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:34:55 INFO - PROCESS | 3232 | 1461263695760 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 3232 | ++DOCSHELL 1C723800 == 42 [pid = 3232] [id = 425] 11:34:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1C728C00) [pid = 3232] [serial = 1275] [outer = 00000000] 11:34:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D50CC00) [pid = 3232] [serial = 1276] [outer = 1C728C00] 11:34:55 INFO - PROCESS | 3232 | 1461263695817 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D56F000) [pid = 3232] [serial = 1277] [outer = 1C728C00] 11:34:56 INFO - PROCESS | 3232 | 1461263696487 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:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1021ms 11:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:34:56 INFO - PROCESS | 3232 | 1461263696536 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 3232 | 1461263696540 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 11:34:56 INFO - PROCESS | 3232 | 1461263696545 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 3232 | 1461263696549 Marionette TRACE conn4 <- [1,1666,null,{}] 11:34:56 INFO - PROCESS | 3232 | 1461263696579 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:34:56 INFO - PROCESS | 3232 | 1461263696674 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:34:56 INFO - PROCESS | 3232 | 1461263696816 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 3232 | ++DOCSHELL 12B4D400 == 43 [pid = 3232] [id = 426] 11:34:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (13012000) [pid = 3232] [serial = 1278] [outer = 00000000] 11:34:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1770F800) [pid = 3232] [serial = 1279] [outer = 13012000] 11:34:56 INFO - PROCESS | 3232 | 1461263696872 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1790F400) [pid = 3232] [serial = 1280] [outer = 13012000] 11:34:57 INFO - PROCESS | 3232 | --DOCSHELL 1880F400 == 42 [pid = 3232] [id = 248] 11:34:57 INFO - PROCESS | 3232 | --DOCSHELL 1741EC00 == 41 [pid = 3232] [id = 245] 11:34:57 INFO - PROCESS | 3232 | --DOCSHELL 13955C00 == 40 [pid = 3232] [id = 244] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (21794400) [pid = 3232] [serial = 1090] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (2035AC00) [pid = 3232] [serial = 1042] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (21796C00) [pid = 3232] [serial = 1099] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (190EFC00) [pid = 3232] [serial = 1093] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1D574C00) [pid = 3232] [serial = 1096] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1BE43400) [pid = 3232] [serial = 1102] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B2BE400) [pid = 3232] [serial = 1139] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1EB48000) [pid = 3232] [serial = 1142] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (2034E800) [pid = 3232] [serial = 1145] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (20438000) [pid = 3232] [serial = 1148] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (20352400) [pid = 3232] [serial = 1223] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (204A1000) [pid = 3232] [serial = 1225] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1C698000) [pid = 3232] [serial = 1210] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C774400) [pid = 3232] [serial = 1211] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1D579400) [pid = 3232] [serial = 1214] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1D577400) [pid = 3232] [serial = 1213] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1D671400) [pid = 3232] [serial = 1219] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D67B800) [pid = 3232] [serial = 1216] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1F97F000) [pid = 3232] [serial = 1222] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1D7E8C00) [pid = 3232] [serial = 1217] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (20712000) [pid = 3232] [serial = 1186] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1B5A8800) [pid = 3232] [serial = 1184] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1B2C8400) [pid = 3232] [serial = 1183] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1635CC00) [pid = 3232] [serial = 1181] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (12CEB400) [pid = 3232] [serial = 1180] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (207C1400) [pid = 3232] [serial = 1178] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1B677800) [pid = 3232] [serial = 1207] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1B2CA000) [pid = 3232] [serial = 1204] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1B311800) [pid = 3232] [serial = 1205] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (18F76C00) [pid = 3232] [serial = 1201] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (193EF400) [pid = 3232] [serial = 1202] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (139AA800) [pid = 3232] [serial = 1198] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (1631AC00) [pid = 3232] [serial = 1199] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1229EC00) [pid = 3232] [serial = 1228] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (179F8800) [pid = 3232] [serial = 1196] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (177DC400) [pid = 3232] [serial = 1195] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (20939400) [pid = 3232] [serial = 1193] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (20938000) [pid = 3232] [serial = 1192] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (2179B800) [pid = 3232] [serial = 1190] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (21795800) [pid = 3232] [serial = 1189] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (208BF400) [pid = 3232] [serial = 1187] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1DF2F800) [pid = 3232] [serial = 1220] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1BE48400) [pid = 3232] [serial = 1208] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (17417800) [pid = 3232] [serial = 1136] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1D67C800) [pid = 3232] [serial = 1133] [outer = 00000000] [url = about:blank] 11:34:57 INFO - PROCESS | 3232 | 1461263697439 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:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 11:34:57 INFO - PROCESS | 3232 | 1461263697476 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 3232 | 1461263697482 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 11:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:34:57 INFO - PROCESS | 3232 | 1461263697488 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 3232 | 1461263697490 Marionette TRACE conn4 <- [1,1670,null,{}] 11:34:57 INFO - PROCESS | 3232 | 1461263697494 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:34:57 INFO - PROCESS | 3232 | 1461263697577 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:34:57 INFO - PROCESS | 3232 | 1461263697661 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 3232 | ++DOCSHELL 12491800 == 41 [pid = 3232] [id = 427] 11:34:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1294C400) [pid = 3232] [serial = 1281] [outer = 00000000] 11:34:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (14151400) [pid = 3232] [serial = 1282] [outer = 1294C400] 11:34:57 INFO - PROCESS | 3232 | 1461263697715 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1740CC00) [pid = 3232] [serial = 1283] [outer = 1294C400] 11:34:58 INFO - PROCESS | 3232 | 1461263698133 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:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 11:34:58 INFO - PROCESS | 3232 | 1461263698192 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 3232 | 1461263698194 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 11:34:58 INFO - PROCESS | 3232 | 1461263698200 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:34:58 INFO - PROCESS | 3232 | 1461263698203 Marionette TRACE conn4 <- [1,1674,null,{}] 11:34:58 INFO - PROCESS | 3232 | 1461263698214 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:34:58 INFO - PROCESS | 3232 | 1461263698308 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:34:58 INFO - PROCESS | 3232 | 1461263698318 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 3232 | ++DOCSHELL 18803C00 == 42 [pid = 3232] [id = 428] 11:34:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1880C400) [pid = 3232] [serial = 1284] [outer = 00000000] 11:34:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (190B6C00) [pid = 3232] [serial = 1285] [outer = 1880C400] 11:34:58 INFO - PROCESS | 3232 | 1461263698366 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (190FC800) [pid = 3232] [serial = 1286] [outer = 1880C400] 11:34:58 INFO - PROCESS | 3232 | 1461263698841 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:34:58 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:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 11:34:58 INFO - PROCESS | 3232 | 1461263698877 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 3232 | 1461263698879 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 11:34:58 INFO - PROCESS | 3232 | 1461263698882 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:34:58 INFO - PROCESS | 3232 | 1461263698884 Marionette TRACE conn4 <- [1,1678,null,{}] 11:34:58 INFO - PROCESS | 3232 | 1461263698887 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:34:58 INFO - PROCESS | 3232 | 1461263698968 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:34:59 INFO - PROCESS | 3232 | 1461263698977 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 3232 | ++DOCSHELL 1A10A000 == 43 [pid = 3232] [id = 429] 11:34:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1A10E800) [pid = 3232] [serial = 1287] [outer = 00000000] 11:34:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1AF90000) [pid = 3232] [serial = 1288] [outer = 1A10E800] 11:34:59 INFO - PROCESS | 3232 | 1461263699025 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1B299400) [pid = 3232] [serial = 1289] [outer = 1A10E800] 11:34:59 INFO - PROCESS | 3232 | 1461263699475 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:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 11:34:59 INFO - PROCESS | 3232 | 1461263699517 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 3232 | 1461263699519 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 11:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:34:59 INFO - PROCESS | 3232 | 1461263699522 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 3232 | 1461263699524 Marionette TRACE conn4 <- [1,1682,null,{}] 11:34:59 INFO - PROCESS | 3232 | 1461263699527 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:34:59 INFO - PROCESS | 3232 | 1461263699634 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:34:59 INFO - PROCESS | 3232 | 1461263699719 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C5400 == 44 [pid = 3232] [id = 430] 11:34:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1B2C5800) [pid = 3232] [serial = 1290] [outer = 00000000] 11:34:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1B5A0000) [pid = 3232] [serial = 1291] [outer = 1B2C5800] 11:34:59 INFO - PROCESS | 3232 | 1461263699765 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B5A5400) [pid = 3232] [serial = 1292] [outer = 1B2C5800] 11:35:00 INFO - PROCESS | 3232 | 1461263700193 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:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms 11:35:00 INFO - PROCESS | 3232 | 1461263700253 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 3232 | 1461263700255 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 11:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:35:00 INFO - PROCESS | 3232 | 1461263700258 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 3232 | 1461263700260 Marionette TRACE conn4 <- [1,1686,null,{}] 11:35:00 INFO - PROCESS | 3232 | 1461263700277 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:35:00 INFO - PROCESS | 3232 | 1461263700409 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:35:00 INFO - PROCESS | 3232 | 1461263700472 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 3232 | ++DOCSHELL 12CE6400 == 45 [pid = 3232] [id = 431] 11:35:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1B5A7400) [pid = 3232] [serial = 1293] [outer = 00000000] 11:35:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1C4BAC00) [pid = 3232] [serial = 1294] [outer = 1B5A7400] 11:35:00 INFO - PROCESS | 3232 | 1461263700522 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1C671C00) [pid = 3232] [serial = 1295] [outer = 1B5A7400] 11:35:00 INFO - PROCESS | 3232 | 1461263700957 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:35:01 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:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 11:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:35:01 INFO - PROCESS | 3232 | 1461263701010 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 3232 | 1461263701012 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 11:35:01 INFO - PROCESS | 3232 | 1461263701015 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 3232 | 1461263701017 Marionette TRACE conn4 <- [1,1690,null,{}] 11:35:01 INFO - PROCESS | 3232 | 1461263701020 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:35:01 INFO - PROCESS | 3232 | 1461263701128 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:35:01 INFO - PROCESS | 3232 | 1461263701137 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 3232 | ++DOCSHELL 1AF8A400 == 46 [pid = 3232] [id = 432] 11:35:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1C674400) [pid = 3232] [serial = 1296] [outer = 00000000] 11:35:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1C778C00) [pid = 3232] [serial = 1297] [outer = 1C674400] 11:35:01 INFO - PROCESS | 3232 | 1461263701231 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1C6CF800) [pid = 3232] [serial = 1298] [outer = 1C674400] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1A102C00) [pid = 3232] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (0EEF6400) [pid = 3232] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (177C0400) [pid = 3232] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (141AD400) [pid = 3232] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (18859C00) [pid = 3232] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12412400) [pid = 3232] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1B2C6000) [pid = 3232] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1B2C2800) [pid = 3232] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:35:01 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (139A0C00) [pid = 3232] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:35:01 INFO - PROCESS | 3232 | 1461263701718 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:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 11:35:01 INFO - PROCESS | 3232 | 1461263701747 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 3232 | 1461263701749 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 11:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:35:01 INFO - PROCESS | 3232 | 1461263701752 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 3232 | 1461263701754 Marionette TRACE conn4 <- [1,1694,null,{}] 11:35:01 INFO - PROCESS | 3232 | 1461263701757 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:35:01 INFO - PROCESS | 3232 | 1461263701835 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:35:01 INFO - PROCESS | 3232 | 1461263701923 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEEC00 == 47 [pid = 3232] [id = 433] 11:35:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (12297000) [pid = 3232] [serial = 1299] [outer = 00000000] 11:35:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (18F74800) [pid = 3232] [serial = 1300] [outer = 12297000] 11:35:02 INFO - PROCESS | 3232 | 1461263701970 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B5AE000) [pid = 3232] [serial = 1301] [outer = 12297000] 11:35:02 INFO - PROCESS | 3232 | 1461263702334 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:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 11:35:02 INFO - PROCESS | 3232 | 1461263702383 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 3232 | 1461263702385 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 11:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:35:02 INFO - PROCESS | 3232 | 1461263702388 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 3232 | 1461263702389 Marionette TRACE conn4 <- [1,1698,null,{}] 11:35:02 INFO - PROCESS | 3232 | 1461263702393 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:35:02 INFO - PROCESS | 3232 | 1461263702497 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:35:02 INFO - PROCESS | 3232 | 1461263702589 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 3232 | ++DOCSHELL 12951C00 == 48 [pid = 3232] [id = 434] 11:35:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (18F73800) [pid = 3232] [serial = 1302] [outer = 00000000] 11:35:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1D579400) [pid = 3232] [serial = 1303] [outer = 18F73800] 11:35:02 INFO - PROCESS | 3232 | 1461263702634 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1D65FC00) [pid = 3232] [serial = 1304] [outer = 18F73800] 11:35:03 INFO - PROCESS | 3232 | 1461263702980 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:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 11:35:03 INFO - PROCESS | 3232 | 1461263703030 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 3232 | 1461263703032 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 11:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:35:03 INFO - PROCESS | 3232 | 1461263703035 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 3232 | 1461263703037 Marionette TRACE conn4 <- [1,1702,null,{}] 11:35:03 INFO - PROCESS | 3232 | 1461263703040 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:35:03 INFO - PROCESS | 3232 | 1461263703154 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:35:03 INFO - PROCESS | 3232 | 1461263703162 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 3232 | ++DOCSHELL 12958800 == 49 [pid = 3232] [id = 435] 11:35:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12B36000) [pid = 3232] [serial = 1305] [outer = 00000000] 11:35:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1D66B400) [pid = 3232] [serial = 1306] [outer = 12B36000] 11:35:03 INFO - PROCESS | 3232 | 1461263703209 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1D673400) [pid = 3232] [serial = 1307] [outer = 12B36000] 11:35:03 INFO - PROCESS | 3232 | 1461263703684 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:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 11:35:03 INFO - PROCESS | 3232 | 1461263703771 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 3232 | 1461263703775 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 11:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:35:03 INFO - PROCESS | 3232 | 1461263703796 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 3232 | 1461263703801 Marionette TRACE conn4 <- [1,1706,null,{}] 11:35:03 INFO - PROCESS | 3232 | 1461263703879 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:35:04 INFO - PROCESS | 3232 | 1461263704040 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:35:04 INFO - PROCESS | 3232 | 1461263704118 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 3232 | ++DOCSHELL 12958C00 == 50 [pid = 3232] [id = 436] 11:35:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (12B34C00) [pid = 3232] [serial = 1308] [outer = 00000000] 11:35:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (12CEC800) [pid = 3232] [serial = 1309] [outer = 12B34C00] 11:35:04 INFO - PROCESS | 3232 | 1461263704176 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (13955C00) [pid = 3232] [serial = 1310] [outer = 12B34C00] 11:35:04 INFO - PROCESS | 3232 | 1461263704724 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:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 992ms 11:35:04 INFO - PROCESS | 3232 | 1461263704778 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 3232 | 1461263704784 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 11:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:35:04 INFO - PROCESS | 3232 | 1461263704791 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 3232 | 1461263704794 Marionette TRACE conn4 <- [1,1710,null,{}] 11:35:04 INFO - PROCESS | 3232 | 1461263704798 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:35:04 INFO - PROCESS | 3232 | 1461263704906 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:35:05 INFO - PROCESS | 3232 | 1461263705039 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 3232 | ++DOCSHELL 17AD0400 == 51 [pid = 3232] [id = 437] 11:35:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (18802800) [pid = 3232] [serial = 1311] [outer = 00000000] 11:35:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (19E6A800) [pid = 3232] [serial = 1312] [outer = 18802800] 11:35:05 INFO - PROCESS | 3232 | 1461263705096 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1AF33000) [pid = 3232] [serial = 1313] [outer = 18802800] 11:35:05 INFO - PROCESS | 3232 | 1461263705713 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:35:05 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:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 11:35:05 INFO - PROCESS | 3232 | 1461263705762 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 3232 | 1461263705765 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 11:35:05 INFO - PROCESS | 3232 | 1461263705769 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:35:05 INFO - PROCESS | 3232 | 1461263705772 Marionette TRACE conn4 <- [1,1714,null,{}] 11:35:05 INFO - PROCESS | 3232 | 1461263705797 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:35:05 INFO - PROCESS | 3232 | 1461263705939 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:35:06 INFO - PROCESS | 3232 | 1461263706002 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 3232 | ++DOCSHELL 1BE44400 == 52 [pid = 3232] [id = 438] 11:35:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1C66C000) [pid = 3232] [serial = 1314] [outer = 00000000] 11:35:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1D576400) [pid = 3232] [serial = 1315] [outer = 1C66C000] 11:35:06 INFO - PROCESS | 3232 | 1461263706062 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1D677000) [pid = 3232] [serial = 1316] [outer = 1C66C000] 11:35:06 INFO - PROCESS | 3232 | 1461263706641 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:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 11:35:06 INFO - PROCESS | 3232 | 1461263706702 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 3232 | 1461263706705 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 11:35:06 INFO - PROCESS | 3232 | 1461263706709 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:35:06 INFO - PROCESS | 3232 | 1461263706711 Marionette TRACE conn4 <- [1,1718,null,{}] 11:35:06 INFO - PROCESS | 3232 | 1461263706714 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:35:06 INFO - PROCESS | 3232 | 1461263706819 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:35:06 INFO - PROCESS | 3232 | 1461263706951 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 3232 | ++DOCSHELL 1DCC9000 == 53 [pid = 3232] [id = 439] 11:35:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1DCD0400) [pid = 3232] [serial = 1317] [outer = 00000000] 11:35:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1EB48C00) [pid = 3232] [serial = 1318] [outer = 1DCD0400] 11:35:07 INFO - PROCESS | 3232 | 1461263707008 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1EB52400) [pid = 3232] [serial = 1319] [outer = 1DCD0400] 11:35:07 INFO - PROCESS | 3232 | 1461263707559 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:35:07 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:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 931ms 11:35:07 INFO - PROCESS | 3232 | 1461263707644 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 3232 | 1461263707647 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 11:35:07 INFO - PROCESS | 3232 | 1461263707650 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:35:07 INFO - PROCESS | 3232 | 1461263707652 Marionette TRACE conn4 <- [1,1722,null,{}] 11:35:07 INFO - PROCESS | 3232 | 1461263707656 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:35:07 INFO - PROCESS | 3232 | 1461263707760 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:35:07 INFO - PROCESS | 3232 | 1461263707891 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 3232 | ++DOCSHELL 1DF30400 == 54 [pid = 3232] [id = 440] 11:35:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1EB48000) [pid = 3232] [serial = 1320] [outer = 00000000] 11:35:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1ED7FC00) [pid = 3232] [serial = 1321] [outer = 1EB48000] 11:35:07 INFO - PROCESS | 3232 | 1461263707949 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1F1CCC00) [pid = 3232] [serial = 1322] [outer = 1EB48000] 11:35:08 INFO - PROCESS | 3232 | 1461263708743 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:35:08 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:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1122ms 11:35:08 INFO - PROCESS | 3232 | 1461263708776 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 3232 | 1461263708780 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 11:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:35:08 INFO - PROCESS | 3232 | 1461263708785 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 3232 | 1461263708789 Marionette TRACE conn4 <- [1,1726,null,{}] 11:35:08 INFO - PROCESS | 3232 | 1461263708796 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:35:08 INFO - PROCESS | 3232 | 1461263708893 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:35:09 INFO - PROCESS | 3232 | 1461263709003 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 3232 | ++DOCSHELL 177EBC00 == 55 [pid = 3232] [id = 441] 11:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (177EE400) [pid = 3232] [serial = 1323] [outer = 00000000] 11:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (17A14400) [pid = 3232] [serial = 1324] [outer = 177EE400] 11:35:09 INFO - PROCESS | 3232 | 1461263709052 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (18859C00) [pid = 3232] [serial = 1325] [outer = 177EE400] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 120B9C00 == 54 [pid = 3232] [id = 241] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 12B48400 == 53 [pid = 3232] [id = 258] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 12951C00 == 52 [pid = 3232] [id = 434] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 0EEEEC00 == 51 [pid = 3232] [id = 433] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 1AF8A400 == 50 [pid = 3232] [id = 432] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 12CE6400 == 49 [pid = 3232] [id = 431] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 1B2C5400 == 48 [pid = 3232] [id = 430] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 1A10A000 == 47 [pid = 3232] [id = 429] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 18803C00 == 46 [pid = 3232] [id = 428] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12475C00) [pid = 3232] [serial = 1231] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1C667400) [pid = 3232] [serial = 1264] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (12B45800) [pid = 3232] [serial = 1234] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (16369000) [pid = 3232] [serial = 1237] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOCSHELL 12491800 == 45 [pid = 3232] [id = 427] 11:35:09 INFO - PROCESS | 3232 | 1461263709724 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:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 991ms 11:35:09 INFO - PROCESS | 3232 | 1461263709777 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 3232 | 1461263709782 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1AF34C00) [pid = 3232] [serial = 1249] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1AF82000) [pid = 3232] [serial = 1250] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (12310400) [pid = 3232] [serial = 1229] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1B28CC00) [pid = 3232] [serial = 1253] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (17917000) [pid = 3232] [serial = 1243] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (17992C00) [pid = 3232] [serial = 1244] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (190BEC00) [pid = 3232] [serial = 1246] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (12956000) [pid = 3232] [serial = 1240] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1B28DC00) [pid = 3232] [serial = 1252] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (12B3E800) [pid = 3232] [serial = 1241] [outer = 00000000] [url = about:blank] 11:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1B671800) [pid = 3232] [serial = 1262] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B5A9C00) [pid = 3232] [serial = 1255] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1B671C00) [pid = 3232] [serial = 1261] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1B5A4C00) [pid = 3232] [serial = 1256] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1B28D000) [pid = 3232] [serial = 1259] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19142C00) [pid = 3232] [serial = 1258] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1914AC00) [pid = 3232] [serial = 1247] [outer = 00000000] [url = about:blank] 11:35:09 INFO - PROCESS | 3232 | 1461263709817 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 3232 | 1461263709819 Marionette TRACE conn4 <- [1,1730,null,{}] 11:35:09 INFO - PROCESS | 3232 | 1461263709825 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:35:09 INFO - PROCESS | 3232 | 1461263709915 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:35:09 INFO - PROCESS | 3232 | 1461263709922 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 3232 | ++DOCSHELL 12489000 == 46 [pid = 3232] [id = 442] 11:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1248C000) [pid = 3232] [serial = 1326] [outer = 00000000] 11:35:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (12B32800) [pid = 3232] [serial = 1327] [outer = 1248C000] 11:35:10 INFO - PROCESS | 3232 | 1461263709969 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (12B47400) [pid = 3232] [serial = 1328] [outer = 1248C000] 11:35:10 INFO - PROCESS | 3232 | 1461263710483 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:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 735ms 11:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:35:10 INFO - PROCESS | 3232 | 1461263710553 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 3232 | 1461263710555 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 11:35:10 INFO - PROCESS | 3232 | 1461263710559 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 3232 | 1461263710563 Marionette TRACE conn4 <- [1,1734,null,{}] 11:35:10 INFO - PROCESS | 3232 | 1461263710576 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:35:10 INFO - PROCESS | 3232 | 1461263710660 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:35:10 INFO - PROCESS | 3232 | 1461263710754 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 3232 | ++DOCSHELL 12B4F000 == 47 [pid = 3232] [id = 443] 11:35:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (12CE6400) [pid = 3232] [serial = 1329] [outer = 00000000] 11:35:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (193EF800) [pid = 3232] [serial = 1330] [outer = 12CE6400] 11:35:10 INFO - PROCESS | 3232 | 1461263710803 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1A10CC00) [pid = 3232] [serial = 1331] [outer = 12CE6400] 11:35:11 INFO - PROCESS | 3232 | 1461263711185 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:35:11 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:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 11:35:11 INFO - PROCESS | 3232 | 1461263711251 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 3232 | 1461263711253 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 11:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:35:11 INFO - PROCESS | 3232 | 1461263711257 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 3232 | 1461263711258 Marionette TRACE conn4 <- [1,1738,null,{}] 11:35:11 INFO - PROCESS | 3232 | 1461263711262 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:35:11 INFO - PROCESS | 3232 | 1461263711344 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:35:11 INFO - PROCESS | 3232 | 1461263711351 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 3232 | ++DOCSHELL 1AF83000 == 48 [pid = 3232] [id = 444] 11:35:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1AF83800) [pid = 3232] [serial = 1332] [outer = 00000000] 11:35:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1B2C6400) [pid = 3232] [serial = 1333] [outer = 1AF83800] 11:35:11 INFO - PROCESS | 3232 | 1461263711397 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1B308C00) [pid = 3232] [serial = 1334] [outer = 1AF83800] 11:35:11 INFO - PROCESS | 3232 | 1461263711843 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:35:11 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:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 11:35:11 INFO - PROCESS | 3232 | 1461263711896 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 3232 | 1461263711898 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 11:35:11 INFO - PROCESS | 3232 | 1461263711901 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:35:11 INFO - PROCESS | 3232 | 1461263711903 Marionette TRACE conn4 <- [1,1742,null,{}] 11:35:11 INFO - PROCESS | 3232 | 1461263711906 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:35:12 INFO - PROCESS | 3232 | 1461263712017 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:35:12 INFO - PROCESS | 3232 | 1461263712105 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A0C00 == 49 [pid = 3232] [id = 445] 11:35:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1B5A1000) [pid = 3232] [serial = 1335] [outer = 00000000] 11:35:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1B5ADC00) [pid = 3232] [serial = 1336] [outer = 1B5A1000] 11:35:12 INFO - PROCESS | 3232 | 1461263712151 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1B673000) [pid = 3232] [serial = 1337] [outer = 1B5A1000] 11:35:12 INFO - PROCESS | 3232 | 1461263712586 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:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 11:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:35:12 INFO - PROCESS | 3232 | 1461263712635 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 3232 | 1461263712637 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 11:35:12 INFO - PROCESS | 3232 | 1461263712640 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 3232 | 1461263712642 Marionette TRACE conn4 <- [1,1746,null,{}] 11:35:12 INFO - PROCESS | 3232 | 1461263712646 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:35:12 INFO - PROCESS | 3232 | 1461263712777 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:35:12 INFO - PROCESS | 3232 | 1461263712842 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 3232 | ++DOCSHELL 12B32400 == 50 [pid = 3232] [id = 446] 11:35:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1B5ABC00) [pid = 3232] [serial = 1338] [outer = 00000000] 11:35:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1C69BC00) [pid = 3232] [serial = 1339] [outer = 1B5ABC00] 11:35:12 INFO - PROCESS | 3232 | 1461263712891 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1C889000) [pid = 3232] [serial = 1340] [outer = 1B5ABC00] 11:35:13 INFO - PROCESS | 3232 | 1461263713329 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:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 11:35:13 INFO - PROCESS | 3232 | 1461263713395 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 3232 | 1461263713397 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 11:35:13 INFO - PROCESS | 3232 | 1461263713401 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 3232 | 1461263713402 Marionette TRACE conn4 <- [1,1750,null,{}] 11:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:35:13 INFO - PROCESS | 3232 | 1461263713406 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:35:13 INFO - PROCESS | 3232 | 1461263713521 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:35:13 INFO - PROCESS | 3232 | 1461263713588 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 3232 | ++DOCSHELL 1C890400 == 51 [pid = 3232] [id = 447] 11:35:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1D507800) [pid = 3232] [serial = 1341] [outer = 00000000] 11:35:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1D673C00) [pid = 3232] [serial = 1342] [outer = 1D507800] 11:35:13 INFO - PROCESS | 3232 | 1461263713632 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1D7ACC00) [pid = 3232] [serial = 1343] [outer = 1D507800] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (18F73800) [pid = 3232] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12B36C00) [pid = 3232] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (120BF400) [pid = 3232] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1630E400) [pid = 3232] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1F98A800) [pid = 3232] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1B2C5800) [pid = 3232] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B5A7400) [pid = 3232] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1C728C00) [pid = 3232] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (12297000) [pid = 3232] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1B5A2400) [pid = 3232] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1880D000) [pid = 3232] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (13012000) [pid = 3232] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1880C400) [pid = 3232] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1294C400) [pid = 3232] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1A10E800) [pid = 3232] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (0EEB5800) [pid = 3232] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:35:14 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1C674400) [pid = 3232] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:35:14 INFO - PROCESS | 3232 | 1461263714221 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:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 870ms 11:35:14 INFO - PROCESS | 3232 | 1461263714279 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 3232 | 1461263714281 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 11:35:14 INFO - PROCESS | 3232 | 1461263714284 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:35:14 INFO - PROCESS | 3232 | 1461263714286 Marionette TRACE conn4 <- [1,1754,null,{}] 11:35:14 INFO - PROCESS | 3232 | 1461263714289 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:35:14 INFO - PROCESS | 3232 | 1461263714402 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:35:14 INFO - PROCESS | 3232 | 1461263714463 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEB000 == 52 [pid = 3232] [id = 448] 11:35:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (0EEEC400) [pid = 3232] [serial = 1344] [outer = 00000000] 11:35:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (131D9000) [pid = 3232] [serial = 1345] [outer = 0EEEC400] 11:35:14 INFO - PROCESS | 3232 | 1461263714508 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (141E3000) [pid = 3232] [serial = 1346] [outer = 0EEEC400] 11:35:14 INFO - PROCESS | 3232 | 1461263714892 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:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 11:35:14 INFO - PROCESS | 3232 | 1461263714923 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 3232 | 1461263714925 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 11:35:14 INFO - PROCESS | 3232 | 1461263714928 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 3232 | 1461263714930 Marionette TRACE conn4 <- [1,1758,null,{}] 11:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:35:14 INFO - PROCESS | 3232 | 1461263714934 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:35:15 INFO - PROCESS | 3232 | 1461263715015 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:35:15 INFO - PROCESS | 3232 | 1461263715021 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 3232 | ++DOCSHELL 18801800 == 53 [pid = 3232] [id = 449] 11:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1A108800) [pid = 3232] [serial = 1347] [outer = 00000000] 11:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1C778000) [pid = 3232] [serial = 1348] [outer = 1A108800] 11:35:15 INFO - PROCESS | 3232 | 1461263715066 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1BE40800) [pid = 3232] [serial = 1349] [outer = 1A108800] 11:35:15 INFO - PROCESS | 3232 | 1461263715507 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:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 11:35:15 INFO - PROCESS | 3232 | 1461263715564 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 3232 | 1461263715566 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 11:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:35:15 INFO - PROCESS | 3232 | 1461263715569 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 3232 | 1461263715571 Marionette TRACE conn4 <- [1,1762,null,{}] 11:35:15 INFO - PROCESS | 3232 | 1461263715574 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:35:15 INFO - PROCESS | 3232 | 1461263715655 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:35:15 INFO - PROCESS | 3232 | 1461263715662 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 3232 | ++DOCSHELL 1D680000 == 54 [pid = 3232] [id = 450] 11:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1D7E7000) [pid = 3232] [serial = 1350] [outer = 00000000] 11:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1ED75C00) [pid = 3232] [serial = 1351] [outer = 1D7E7000] 11:35:15 INFO - PROCESS | 3232 | 1461263715708 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1F97DC00) [pid = 3232] [serial = 1352] [outer = 1D7E7000] 11:35:16 INFO - PROCESS | 3232 | 1461263716199 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:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 11:35:16 INFO - PROCESS | 3232 | 1461263716300 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 3232 | 1461263716305 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 11:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:35:16 INFO - PROCESS | 3232 | 1461263716310 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 3232 | 1461263716315 Marionette TRACE conn4 <- [1,1766,null,{}] 11:35:16 INFO - PROCESS | 3232 | 1461263716412 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:35:16 INFO - PROCESS | 3232 | 1461263716536 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:35:16 INFO - PROCESS | 3232 | 1461263716637 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 3232 | ++DOCSHELL 12B3B400 == 55 [pid = 3232] [id = 451] 11:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12B45800) [pid = 3232] [serial = 1353] [outer = 00000000] 11:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (139A1400) [pid = 3232] [serial = 1354] [outer = 12B45800] 11:35:16 INFO - PROCESS | 3232 | 1461263716696 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (17415C00) [pid = 3232] [serial = 1355] [outer = 12B45800] 11:35:17 INFO - PROCESS | 3232 | 1461263717241 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:35:17 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:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 990ms 11:35:17 INFO - PROCESS | 3232 | 1461263717301 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 3232 | 1461263717307 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 11:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:35:17 INFO - PROCESS | 3232 | 1461263717313 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 3232 | 1461263717316 Marionette TRACE conn4 <- [1,1770,null,{}] 11:35:17 INFO - PROCESS | 3232 | 1461263717321 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:35:17 INFO - PROCESS | 3232 | 1461263717430 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:35:17 INFO - PROCESS | 3232 | 1461263717567 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 3232 | ++DOCSHELL 12492000 == 56 [pid = 3232] [id = 452] 11:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (18859800) [pid = 3232] [serial = 1356] [outer = 00000000] 11:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1AF34C00) [pid = 3232] [serial = 1357] [outer = 18859800] 11:35:17 INFO - PROCESS | 3232 | 1461263717624 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B292000) [pid = 3232] [serial = 1358] [outer = 18859800] 11:35:18 INFO - PROCESS | 3232 | 1461263718191 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:35:18 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:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 11:35:18 INFO - PROCESS | 3232 | 1461263718245 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 3232 | 1461263718248 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 11:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:35:18 INFO - PROCESS | 3232 | 1461263718251 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 3232 | 1461263718255 Marionette TRACE conn4 <- [1,1774,null,{}] 11:35:18 INFO - PROCESS | 3232 | 1461263718266 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:35:18 INFO - PROCESS | 3232 | 1461263718380 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:35:18 INFO - PROCESS | 3232 | 1461263718517 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 3232 | ++DOCSHELL 1C885000 == 57 [pid = 3232] [id = 453] 11:35:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1C889C00) [pid = 3232] [serial = 1359] [outer = 00000000] 11:35:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1D679800) [pid = 3232] [serial = 1360] [outer = 1C889C00] 11:35:18 INFO - PROCESS | 3232 | 1461263718575 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1EBC2000) [pid = 3232] [serial = 1361] [outer = 1C889C00] 11:35:19 INFO - PROCESS | 3232 | 1461263719136 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:35:19 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:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 930ms 11:35:19 INFO - PROCESS | 3232 | 1461263719202 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 3232 | 1461263719205 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 11:35:19 INFO - PROCESS | 3232 | 1461263719208 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:35:19 INFO - PROCESS | 3232 | 1461263719210 Marionette TRACE conn4 <- [1,1778,null,{}] 11:35:19 INFO - PROCESS | 3232 | 1461263719229 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:35:19 INFO - PROCESS | 3232 | 1461263719386 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:35:19 INFO - PROCESS | 3232 | 1461263719397 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 3232 | ++DOCSHELL 1D667C00 == 58 [pid = 3232] [id = 454] 11:35:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1F1D7000) [pid = 3232] [serial = 1362] [outer = 00000000] 11:35:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (2035AC00) [pid = 3232] [serial = 1363] [outer = 1F1D7000] 11:35:19 INFO - PROCESS | 3232 | 1461263719454 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (20433000) [pid = 3232] [serial = 1364] [outer = 1F1D7000] 11:35:20 INFO - PROCESS | 3232 | 1461263720038 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:35:20 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:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 871ms 11:35:20 INFO - PROCESS | 3232 | 1461263720083 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 3232 | 1461263720085 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 11:35:20 INFO - PROCESS | 3232 | 1461263720089 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:35:20 INFO - PROCESS | 3232 | 1461263720091 Marionette TRACE conn4 <- [1,1782,null,{}] 11:35:20 INFO - PROCESS | 3232 | 1461263720094 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:35:20 INFO - PROCESS | 3232 | 1461263720200 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:35:20 INFO - PROCESS | 3232 | 1461263720308 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 3232 | ++DOCSHELL 20435400 == 59 [pid = 3232] [id = 455] 11:35:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (20438000) [pid = 3232] [serial = 1365] [outer = 00000000] 11:35:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (2049E000) [pid = 3232] [serial = 1366] [outer = 20438000] 11:35:20 INFO - PROCESS | 3232 | 1461263720364 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (204A3C00) [pid = 3232] [serial = 1367] [outer = 20438000] 11:35:21 INFO - PROCESS | 3232 | 1461263721004 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:35:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:35:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1119ms 11:35:21 INFO - PROCESS | 3232 | 1461263721235 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 3232 | 1461263721240 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 11:35:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:35:21 INFO - PROCESS | 3232 | 1461263721246 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 3232 | 1461263721248 Marionette TRACE conn4 <- [1,1786,null,{}] 11:35:21 INFO - PROCESS | 3232 | 1461263721254 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:35:21 INFO - PROCESS | 3232 | 1461263721351 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:35:21 INFO - PROCESS | 3232 | 1461263721484 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 3232 | ++DOCSHELL 12256000 == 60 [pid = 3232] [id = 456] 11:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (12307000) [pid = 3232] [serial = 1368] [outer = 00000000] 11:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (12EE5000) [pid = 3232] [serial = 1369] [outer = 12307000] 11:35:21 INFO - PROCESS | 3232 | 1461263721534 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (139AA800) [pid = 3232] [serial = 1370] [outer = 12307000] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 12B51400 == 59 [pid = 3232] [id = 243] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 18801800 == 58 [pid = 3232] [id = 449] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 0EEEB000 == 57 [pid = 3232] [id = 448] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 1C890400 == 56 [pid = 3232] [id = 447] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 12B32400 == 55 [pid = 3232] [id = 446] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 1B5A0C00 == 54 [pid = 3232] [id = 445] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 1AF83000 == 53 [pid = 3232] [id = 444] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 12B4F000 == 52 [pid = 3232] [id = 443] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 12489000 == 51 [pid = 3232] [id = 442] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1D66B400) [pid = 3232] [serial = 1306] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 177EBC00 == 50 [pid = 3232] [id = 441] 11:35:22 INFO - PROCESS | 3232 | --DOCSHELL 12958C00 == 49 [pid = 3232] [id = 436] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1741B000) [pid = 3232] [serial = 1238] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (2070E000) [pid = 3232] [serial = 1226] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (12485800) [pid = 3232] [serial = 1232] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B5A0000) [pid = 3232] [serial = 1291] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B5A5400) [pid = 3232] [serial = 1292] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1C671C00) [pid = 3232] [serial = 1295] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1C4BAC00) [pid = 3232] [serial = 1294] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1D56F000) [pid = 3232] [serial = 1277] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (18F74800) [pid = 3232] [serial = 1300] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1C697400) [pid = 3232] [serial = 1274] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C66CC00) [pid = 3232] [serial = 1273] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (19141C00) [pid = 3232] [serial = 1270] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (19E6EC00) [pid = 3232] [serial = 1271] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1770F800) [pid = 3232] [serial = 1279] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1790F400) [pid = 3232] [serial = 1280] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (190B6C00) [pid = 3232] [serial = 1285] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (190FC800) [pid = 3232] [serial = 1286] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (14151400) [pid = 3232] [serial = 1282] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1740CC00) [pid = 3232] [serial = 1283] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1AF90000) [pid = 3232] [serial = 1288] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (177D3C00) [pid = 3232] [serial = 1268] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (139A0000) [pid = 3232] [serial = 1267] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1C778C00) [pid = 3232] [serial = 1297] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1D65FC00) [pid = 3232] [serial = 1304] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1D579400) [pid = 3232] [serial = 1303] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1C6CF800) [pid = 3232] [serial = 1298] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1D50CC00) [pid = 3232] [serial = 1276] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1B5AE000) [pid = 3232] [serial = 1301] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1B299400) [pid = 3232] [serial = 1289] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12B4F400) [pid = 3232] [serial = 1235] [outer = 00000000] [url = about:blank] 11:35:22 INFO - PROCESS | 3232 | 1461263722215 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:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1021ms 11:35:22 INFO - PROCESS | 3232 | 1461263722269 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 3232 | 1461263722273 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 11:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:35:22 INFO - PROCESS | 3232 | 1461263722280 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 3232 | 1461263722283 Marionette TRACE conn4 <- [1,1790,null,{}] 11:35:22 INFO - PROCESS | 3232 | 1461263722287 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:35:22 INFO - PROCESS | 3232 | 1461263722374 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:35:22 INFO - PROCESS | 3232 | 1461263722469 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 3232 | ++DOCSHELL 12485800 == 50 [pid = 3232] [id = 457] 11:35:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12487C00) [pid = 3232] [serial = 1371] [outer = 00000000] 11:35:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (12B51C00) [pid = 3232] [serial = 1372] [outer = 12487C00] 11:35:22 INFO - PROCESS | 3232 | 1461263722515 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (13957400) [pid = 3232] [serial = 1373] [outer = 12487C00] 11:35:22 INFO - PROCESS | 3232 | 1461263722918 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:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 11:35:23 INFO - PROCESS | 3232 | 1461263722969 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 3232 | 1461263722972 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 11:35:23 INFO - PROCESS | 3232 | 1461263722975 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:35:23 INFO - PROCESS | 3232 | 1461263722977 Marionette TRACE conn4 <- [1,1794,null,{}] 11:35:23 INFO - PROCESS | 3232 | 1461263722987 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:35:23 INFO - PROCESS | 3232 | 1461263723108 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:35:23 INFO - PROCESS | 3232 | 1461263723121 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 3232 | ++DOCSHELL 177C2C00 == 51 [pid = 3232] [id = 458] 11:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (177D2C00) [pid = 3232] [serial = 1374] [outer = 00000000] 11:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (17A18800) [pid = 3232] [serial = 1375] [outer = 177D2C00] 11:35:23 INFO - PROCESS | 3232 | 1461263723171 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1880CC00) [pid = 3232] [serial = 1376] [outer = 177D2C00] 11:35:23 INFO - PROCESS | 3232 | 1461263723649 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:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 733ms 11:35:23 INFO - PROCESS | 3232 | 1461263723712 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:35:23 INFO - PROCESS | 3232 | 1461263723714 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 11:35:23 INFO - PROCESS | 3232 | 1461263723717 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 3232 | 1461263723719 Marionette TRACE conn4 <- [1,1798,null,{}] 11:35:23 INFO - PROCESS | 3232 | 1461263723722 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:35:23 INFO - PROCESS | 3232 | 1461263723804 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:35:23 INFO - PROCESS | 3232 | 1461263723904 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 3232 | ++DOCSHELL 18F70400 == 52 [pid = 3232] [id = 459] 11:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1914A400) [pid = 3232] [serial = 1377] [outer = 00000000] 11:35:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1AF30800) [pid = 3232] [serial = 1378] [outer = 1914A400] 11:35:23 INFO - PROCESS | 3232 | 1461263723951 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1AF81C00) [pid = 3232] [serial = 1379] [outer = 1914A400] 11:35:24 INFO - PROCESS | 3232 | 1461263724361 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:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 11:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:35:24 INFO - PROCESS | 3232 | 1461263724388 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 3232 | 1461263724390 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 11:35:24 INFO - PROCESS | 3232 | 1461263724399 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 3232 | 1461263724401 Marionette TRACE conn4 <- [1,1802,null,{}] 11:35:24 INFO - PROCESS | 3232 | 1461263724404 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:35:24 INFO - PROCESS | 3232 | 1461263724548 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:35:24 INFO - PROCESS | 3232 | 1461263724568 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 3232 | ++DOCSHELL 1AF86C00 == 53 [pid = 3232] [id = 460] 11:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1AF8C400) [pid = 3232] [serial = 1380] [outer = 00000000] 11:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1B2BDC00) [pid = 3232] [serial = 1381] [outer = 1AF8C400] 11:35:24 INFO - PROCESS | 3232 | 1461263724614 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1B2CB000) [pid = 3232] [serial = 1382] [outer = 1AF8C400] 11:35:25 INFO - PROCESS | 3232 | 1461263725054 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:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 690ms 11:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:35:25 INFO - PROCESS | 3232 | 1461263725084 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 3232 | 1461263725086 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 11:35:25 INFO - PROCESS | 3232 | 1461263725089 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 3232 | 1461263725091 Marionette TRACE conn4 <- [1,1806,null,{}] 11:35:25 INFO - PROCESS | 3232 | 1461263725095 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:35:25 INFO - PROCESS | 3232 | 1461263725249 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:35:25 INFO - PROCESS | 3232 | 1461263725276 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A4800 == 54 [pid = 3232] [id = 461] 11:35:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1B5A5000) [pid = 3232] [serial = 1383] [outer = 00000000] 11:35:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1B67C800) [pid = 3232] [serial = 1384] [outer = 1B5A5000] 11:35:25 INFO - PROCESS | 3232 | 1461263725324 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1C4B2C00) [pid = 3232] [serial = 1385] [outer = 1B5A5000] 11:35:25 INFO - PROCESS | 3232 | 1461263725789 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:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 11:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:35:25 INFO - PROCESS | 3232 | 1461263725820 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 3232 | 1461263725822 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 11:35:25 INFO - PROCESS | 3232 | 1461263725825 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 3232 | 1461263725827 Marionette TRACE conn4 <- [1,1810,null,{}] 11:35:25 INFO - PROCESS | 3232 | 1461263725830 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:35:26 INFO - PROCESS | 3232 | 1461263725971 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:35:26 INFO - PROCESS | 3232 | 1461263725977 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 3232 | ++DOCSHELL 1C50BC00 == 55 [pid = 3232] [id = 462] 11:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1C66CC00) [pid = 3232] [serial = 1386] [outer = 00000000] 11:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1C69B000) [pid = 3232] [serial = 1387] [outer = 1C66CC00] 11:35:26 INFO - PROCESS | 3232 | 1461263726023 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1C71D000) [pid = 3232] [serial = 1388] [outer = 1C66CC00] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1BE47400) [pid = 3232] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1248C000) [pid = 3232] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1AF83800) [pid = 3232] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B5A1000) [pid = 3232] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (177EE400) [pid = 3232] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1EB48000) [pid = 3232] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1A108800) [pid = 3232] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (12CE6400) [pid = 3232] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1B5ABC00) [pid = 3232] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (0EEEC400) [pid = 3232] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:35:26 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1D507800) [pid = 3232] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:35:26 INFO - PROCESS | 3232 | 1461263726599 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:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 830ms 11:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:35:26 INFO - PROCESS | 3232 | 1461263726656 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 3232 | 1461263726658 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 11:35:26 INFO - PROCESS | 3232 | 1461263726662 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 3232 | 1461263726663 Marionette TRACE conn4 <- [1,1814,null,{}] 11:35:26 INFO - PROCESS | 3232 | 1461263726674 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:35:26 INFO - PROCESS | 3232 | 1461263726782 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:35:26 INFO - PROCESS | 3232 | 1461263726794 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 3232 | ++DOCSHELL 179FE000 == 56 [pid = 3232] [id = 463] 11:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1AF88400) [pid = 3232] [serial = 1389] [outer = 00000000] 11:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1C66F000) [pid = 3232] [serial = 1390] [outer = 1AF88400] 11:35:26 INFO - PROCESS | 3232 | 1461263726839 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1C6CE000) [pid = 3232] [serial = 1391] [outer = 1AF88400] 11:35:27 INFO - PROCESS | 3232 | 1461263727249 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:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 11:35:27 INFO - PROCESS | 3232 | 1461263727293 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 3232 | 1461263727295 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 11:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:35:27 INFO - PROCESS | 3232 | 1461263727298 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 3232 | 1461263727299 Marionette TRACE conn4 <- [1,1818,null,{}] 11:35:27 INFO - PROCESS | 3232 | 1461263727303 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:35:27 INFO - PROCESS | 3232 | 1461263727383 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:35:27 INFO - PROCESS | 3232 | 1461263727389 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 3232 | ++DOCSHELL 123DDC00 == 57 [pid = 3232] [id = 464] 11:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (12418800) [pid = 3232] [serial = 1392] [outer = 00000000] 11:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1D56E000) [pid = 3232] [serial = 1393] [outer = 12418800] 11:35:27 INFO - PROCESS | 3232 | 1461263727436 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1D56DC00) [pid = 3232] [serial = 1394] [outer = 12418800] 11:35:27 INFO - PROCESS | 3232 | 1461263727897 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:35:27 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:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 11:35:27 INFO - PROCESS | 3232 | 1461263727936 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 3232 | 1461263727938 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 11:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:35:27 INFO - PROCESS | 3232 | 1461263727941 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 3232 | 1461263727943 Marionette TRACE conn4 <- [1,1822,null,{}] 11:35:27 INFO - PROCESS | 3232 | 1461263727946 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:35:28 INFO - PROCESS | 3232 | 1461263728032 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:35:28 INFO - PROCESS | 3232 | 1461263728038 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 3232 | ++DOCSHELL 1D50E000 == 58 [pid = 3232] [id = 465] 11:35:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1D5D9000) [pid = 3232] [serial = 1395] [outer = 00000000] 11:35:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1D675400) [pid = 3232] [serial = 1396] [outer = 1D5D9000] 11:35:28 INFO - PROCESS | 3232 | 1461263728083 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1D7E3400) [pid = 3232] [serial = 1397] [outer = 1D5D9000] 11:35:28 INFO - PROCESS | 3232 | 1461263728658 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:35:28 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:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 770ms 11:35:28 INFO - PROCESS | 3232 | 1461263728714 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 3232 | 1461263728718 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 11:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:35:28 INFO - PROCESS | 3232 | 1461263728773 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 3232 | 1461263728778 Marionette TRACE conn4 <- [1,1826,null,{}] 11:35:28 INFO - PROCESS | 3232 | 1461263728831 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:35:28 INFO - PROCESS | 3232 | 1461263728953 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:35:29 INFO - PROCESS | 3232 | 1461263729085 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB4800 == 59 [pid = 3232] [id = 466] 11:35:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (12479800) [pid = 3232] [serial = 1398] [outer = 00000000] 11:35:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (13961800) [pid = 3232] [serial = 1399] [outer = 12479800] 11:35:29 INFO - PROCESS | 3232 | 1461263729146 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1770B800) [pid = 3232] [serial = 1400] [outer = 12479800] 11:35:29 INFO - PROCESS | 3232 | 1461263729709 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:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1019ms 11:35:29 INFO - PROCESS | 3232 | 1461263729742 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 3232 | 1461263729748 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 11:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:35:29 INFO - PROCESS | 3232 | 1461263729755 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 3232 | 1461263729758 Marionette TRACE conn4 <- [1,1830,null,{}] 11:35:29 INFO - PROCESS | 3232 | 1461263729762 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:35:29 INFO - PROCESS | 3232 | 1461263729870 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:35:30 INFO - PROCESS | 3232 | 1461263729980 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 3232 | ++DOCSHELL 179DD000 == 60 [pid = 3232] [id = 467] 11:35:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1880F400) [pid = 3232] [serial = 1401] [outer = 00000000] 11:35:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1A1E7800) [pid = 3232] [serial = 1402] [outer = 1880F400] 11:35:30 INFO - PROCESS | 3232 | 1461263730036 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1B298000) [pid = 3232] [serial = 1403] [outer = 1880F400] 11:35:30 INFO - PROCESS | 3232 | 1461263730650 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:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 930ms 11:35:30 INFO - PROCESS | 3232 | 1461263730687 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 3232 | 1461263730689 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 11:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:35:30 INFO - PROCESS | 3232 | 1461263730693 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 3232 | 1461263730697 Marionette TRACE conn4 <- [1,1834,null,{}] 11:35:30 INFO - PROCESS | 3232 | 1461263730708 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:35:30 INFO - PROCESS | 3232 | 1461263730819 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:35:30 INFO - PROCESS | 3232 | 1461263730929 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C7C00 == 61 [pid = 3232] [id = 468] 11:35:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1BE3F800) [pid = 3232] [serial = 1404] [outer = 00000000] 11:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1EBC3400) [pid = 3232] [serial = 1405] [outer = 1BE3F800] 11:35:31 INFO - PROCESS | 3232 | 1461263730988 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1F1D0800) [pid = 3232] [serial = 1406] [outer = 1BE3F800] 11:35:31 INFO - PROCESS | 3232 | 1461263731615 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:35:31 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:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 970ms 11:35:31 INFO - PROCESS | 3232 | 1461263731667 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 3232 | 1461263731670 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 11:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:35:31 INFO - PROCESS | 3232 | 1461263731673 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 3232 | 1461263731675 Marionette TRACE conn4 <- [1,1838,null,{}] 11:35:31 INFO - PROCESS | 3232 | 1461263731679 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:35:31 INFO - PROCESS | 3232 | 1461263731786 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:35:31 INFO - PROCESS | 3232 | 1461263731924 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 3232 | ++DOCSHELL 20353800 == 62 [pid = 3232] [id = 469] 11:35:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (20353C00) [pid = 3232] [serial = 1407] [outer = 00000000] 11:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (2043E400) [pid = 3232] [serial = 1408] [outer = 20353C00] 11:35:32 INFO - PROCESS | 3232 | 1461263731981 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (204A4000) [pid = 3232] [serial = 1409] [outer = 20353C00] 11:35:32 INFO - PROCESS | 3232 | 1461263732515 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:35:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:35:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 871ms 11:35:32 INFO - PROCESS | 3232 | 1461263732548 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 3232 | 1461263732550 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 11:35:32 INFO - PROCESS | 3232 | 1461263732553 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:35:32 INFO - PROCESS | 3232 | 1461263732555 Marionette TRACE conn4 <- [1,1842,null,{}] 11:35:32 INFO - PROCESS | 3232 | 1461263732559 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:35:32 INFO - PROCESS | 3232 | 1461263732664 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:35:32 INFO - PROCESS | 3232 | 1461263732774 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 3232 | ++DOCSHELL 12303800 == 63 [pid = 3232] [id = 470] 11:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1C516800) [pid = 3232] [serial = 1410] [outer = 00000000] 11:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (2070F800) [pid = 3232] [serial = 1411] [outer = 1C516800] 11:35:32 INFO - PROCESS | 3232 | 1461263732830 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (20713C00) [pid = 3232] [serial = 1412] [outer = 1C516800] 11:35:33 INFO - PROCESS | 3232 | 1461263733480 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:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 970ms 11:35:33 INFO - PROCESS | 3232 | 1461263733528 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 3232 | 1461263733530 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 11:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:35:33 INFO - PROCESS | 3232 | 1461263733534 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 3232 | 1461263733536 Marionette TRACE conn4 <- [1,1846,null,{}] 11:35:33 INFO - PROCESS | 3232 | 1461263733539 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:35:33 INFO - PROCESS | 3232 | 1461263733664 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:35:33 INFO - PROCESS | 3232 | 1461263733922 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 3232 | ++DOCSHELL 12310C00 == 64 [pid = 3232] [id = 471] 11:35:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1247D400) [pid = 3232] [serial = 1413] [outer = 00000000] 11:35:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (12CE6C00) [pid = 3232] [serial = 1414] [outer = 1247D400] 11:35:34 INFO - PROCESS | 3232 | 1461263733979 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (141E7800) [pid = 3232] [serial = 1415] [outer = 1247D400] 11:35:34 INFO - PROCESS | 3232 | 1461263734532 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:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1020ms 11:35:34 INFO - PROCESS | 3232 | 1461263734568 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 3232 | 1461263734573 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 11:35:34 INFO - PROCESS | 3232 | 1461263734579 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 3232 | 1461263734582 Marionette TRACE conn4 <- [1,1850,null,{}] 11:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:35:34 INFO - PROCESS | 3232 | 1461263734587 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:35:34 INFO - PROCESS | 3232 | 1461263734710 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:35:34 INFO - PROCESS | 3232 | 1461263734828 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 3232 | ++DOCSHELL 1248EC00 == 65 [pid = 3232] [id = 472] 11:35:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1294A400) [pid = 3232] [serial = 1416] [outer = 00000000] 11:35:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (14151400) [pid = 3232] [serial = 1417] [outer = 1294A400] 11:35:34 INFO - PROCESS | 3232 | 1461263734910 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1880B000) [pid = 3232] [serial = 1418] [outer = 1294A400] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 1B629800 == 64 [pid = 3232] [id = 254] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 1B29B400 == 63 [pid = 3232] [id = 251] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 123DDC00 == 62 [pid = 3232] [id = 464] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 179FE000 == 61 [pid = 3232] [id = 463] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 1C50BC00 == 60 [pid = 3232] [id = 462] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 1B5A4800 == 59 [pid = 3232] [id = 461] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 1AF86C00 == 58 [pid = 3232] [id = 460] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 18F70400 == 57 [pid = 3232] [id = 459] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 177C2C00 == 56 [pid = 3232] [id = 458] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 12485800 == 55 [pid = 3232] [id = 457] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 12256000 == 54 [pid = 3232] [id = 456] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1ED75C00) [pid = 3232] [serial = 1351] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 1D667C00 == 53 [pid = 3232] [id = 454] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 1C885000 == 52 [pid = 3232] [id = 453] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 12492000 == 51 [pid = 3232] [id = 452] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 12B3B400 == 50 [pid = 3232] [id = 451] 11:35:35 INFO - PROCESS | 3232 | --DOCSHELL 1D680000 == 49 [pid = 3232] [id = 450] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1C516000) [pid = 3232] [serial = 1265] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (12CEC800) [pid = 3232] [serial = 1309] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (19E6A800) [pid = 3232] [serial = 1312] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1D576400) [pid = 3232] [serial = 1315] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (12B32800) [pid = 3232] [serial = 1327] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12B47400) [pid = 3232] [serial = 1328] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1B2C6400) [pid = 3232] [serial = 1333] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B5ADC00) [pid = 3232] [serial = 1336] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B673000) [pid = 3232] [serial = 1337] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (18859C00) [pid = 3232] [serial = 1325] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (17A14400) [pid = 3232] [serial = 1324] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1F1CCC00) [pid = 3232] [serial = 1322] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1ED7FC00) [pid = 3232] [serial = 1321] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1BE40800) [pid = 3232] [serial = 1349] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (193EF800) [pid = 3232] [serial = 1330] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1A10CC00) [pid = 3232] [serial = 1331] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1EB48C00) [pid = 3232] [serial = 1318] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1C889000) [pid = 3232] [serial = 1340] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1C69BC00) [pid = 3232] [serial = 1339] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (131D9000) [pid = 3232] [serial = 1345] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D673C00) [pid = 3232] [serial = 1342] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1C778000) [pid = 3232] [serial = 1348] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1D7ACC00) [pid = 3232] [serial = 1343] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1B308C00) [pid = 3232] [serial = 1334] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (141E3000) [pid = 3232] [serial = 1346] [outer = 00000000] [url = about:blank] 11:35:35 INFO - PROCESS | 3232 | 1461263735421 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:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 870ms 11:35:35 INFO - PROCESS | 3232 | 1461263735457 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 3232 | 1461263735461 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 11:35:35 INFO - PROCESS | 3232 | 1461263735466 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:35:35 INFO - PROCESS | 3232 | 1461263735468 Marionette TRACE conn4 <- [1,1854,null,{}] 11:35:35 INFO - PROCESS | 3232 | 1461263735472 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:35:35 INFO - PROCESS | 3232 | 1461263735557 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:35:35 INFO - PROCESS | 3232 | 1461263735567 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 3232 | ++DOCSHELL 177B9800 == 50 [pid = 3232] [id = 473] 11:35:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (177D9C00) [pid = 3232] [serial = 1419] [outer = 00000000] 11:35:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1880C000) [pid = 3232] [serial = 1420] [outer = 177D9C00] 11:35:35 INFO - PROCESS | 3232 | 1461263735614 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (193EF400) [pid = 3232] [serial = 1421] [outer = 177D9C00] 11:35:36 INFO - PROCESS | 3232 | 1461263736118 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:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 11:35:36 INFO - PROCESS | 3232 | 1461263736141 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 3232 | 1461263736143 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 11:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:35:36 INFO - PROCESS | 3232 | 1461263736148 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 3232 | 1461263736154 Marionette TRACE conn4 <- [1,1858,null,{}] 11:35:36 INFO - PROCESS | 3232 | 1461263736162 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:35:36 INFO - PROCESS | 3232 | 1461263736249 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:35:36 INFO - PROCESS | 3232 | 1461263736259 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C6400 == 51 [pid = 3232] [id = 474] 11:35:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1B2C7000) [pid = 3232] [serial = 1422] [outer = 00000000] 11:35:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1B5A0000) [pid = 3232] [serial = 1423] [outer = 1B2C7000] 11:35:36 INFO - PROCESS | 3232 | 1461263736304 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1B5AAC00) [pid = 3232] [serial = 1424] [outer = 1B2C7000] 11:35:36 INFO - PROCESS | 3232 | 1461263736778 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:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 11:35:36 INFO - PROCESS | 3232 | 1461263736842 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 3232 | 1461263736845 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 11:35:36 INFO - PROCESS | 3232 | 1461263736848 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:35:36 INFO - PROCESS | 3232 | 1461263736850 Marionette TRACE conn4 <- [1,1862,null,{}] 11:35:36 INFO - PROCESS | 3232 | 1461263736853 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:35:36 INFO - PROCESS | 3232 | 1461263736937 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:35:37 INFO - PROCESS | 3232 | 1461263737071 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 3232 | ++DOCSHELL 1B677000 == 52 [pid = 3232] [id = 475] 11:35:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B677800) [pid = 3232] [serial = 1425] [outer = 00000000] 11:35:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1BF76C00) [pid = 3232] [serial = 1426] [outer = 1B677800] 11:35:37 INFO - PROCESS | 3232 | 1461263737118 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1C669800) [pid = 3232] [serial = 1427] [outer = 1B677800] 11:35:37 INFO - PROCESS | 3232 | 1461263737516 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:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 731ms 11:35:37 INFO - PROCESS | 3232 | 1461263737583 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 3232 | 1461263737585 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 11:35:37 INFO - PROCESS | 3232 | 1461263737588 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:35:37 INFO - PROCESS | 3232 | 1461263737590 Marionette TRACE conn4 <- [1,1866,null,{}] 11:35:37 INFO - PROCESS | 3232 | 1461263737593 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:35:37 INFO - PROCESS | 3232 | 1461263737709 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:35:37 INFO - PROCESS | 3232 | 1461263737777 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 3232 | ++DOCSHELL 12B39000 == 53 [pid = 3232] [id = 476] 11:35:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1C66EC00) [pid = 3232] [serial = 1428] [outer = 00000000] 11:35:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C885000) [pid = 3232] [serial = 1429] [outer = 1C66EC00] 11:35:37 INFO - PROCESS | 3232 | 1461263737832 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1D572800) [pid = 3232] [serial = 1430] [outer = 1C66EC00] 11:35:38 INFO - PROCESS | 3232 | 1461263738283 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:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 770ms 11:35:38 INFO - PROCESS | 3232 | 1461263738363 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 3232 | 1461263738365 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 11:35:38 INFO - PROCESS | 3232 | 1461263738379 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 3232 | 1461263738381 Marionette TRACE conn4 <- [1,1870,null,{}] 11:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:35:38 INFO - PROCESS | 3232 | 1461263738384 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:35:38 INFO - PROCESS | 3232 | 1461263738502 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:35:38 INFO - PROCESS | 3232 | 1461263738570 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 3232 | ++DOCSHELL 1C774400 == 54 [pid = 3232] [id = 477] 11:35:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1D579400) [pid = 3232] [serial = 1431] [outer = 00000000] 11:35:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1DCCFC00) [pid = 3232] [serial = 1432] [outer = 1D579400] 11:35:38 INFO - PROCESS | 3232 | 1461263738616 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1DCCDC00) [pid = 3232] [serial = 1433] [outer = 1D579400] 11:35:39 INFO - PROCESS | 3232 | 1461263739041 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:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 11:35:39 INFO - PROCESS | 3232 | 1461263739119 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 3232 | 1461263739121 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 11:35:39 INFO - PROCESS | 3232 | 1461263739124 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:35:39 INFO - PROCESS | 3232 | 1461263739126 Marionette TRACE conn4 <- [1,1874,null,{}] 11:35:39 INFO - PROCESS | 3232 | 1461263739130 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:35:39 INFO - PROCESS | 3232 | 1461263739249 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:35:39 INFO - PROCESS | 3232 | 1461263739260 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 3232 | ++DOCSHELL 1C50BC00 == 55 [pid = 3232] [id = 478] 11:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D7E2400) [pid = 3232] [serial = 1434] [outer = 00000000] 11:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1F988000) [pid = 3232] [serial = 1435] [outer = 1D7E2400] 11:35:39 INFO - PROCESS | 3232 | 1461263739360 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (20355000) [pid = 3232] [serial = 1436] [outer = 1D7E2400] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1AF8C400) [pid = 3232] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B5A5000) [pid = 3232] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1C66CC00) [pid = 3232] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (177D2C00) [pid = 3232] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1914A400) [pid = 3232] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12307000) [pid = 3232] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (12487C00) [pid = 3232] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (12418800) [pid = 3232] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1AF88400) [pid = 3232] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:35:39 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12B36000) [pid = 3232] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:35:39 INFO - PROCESS | 3232 | 1461263739862 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:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 771ms 11:35:39 INFO - PROCESS | 3232 | 1461263739899 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 3232 | 1461263739901 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 11:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:35:39 INFO - PROCESS | 3232 | 1461263739905 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 3232 | 1461263739906 Marionette TRACE conn4 <- [1,1878,null,{}] 11:35:39 INFO - PROCESS | 3232 | 1461263739910 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:35:40 INFO - PROCESS | 3232 | 1461263739992 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:35:40 INFO - PROCESS | 3232 | 1461263739999 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E4000 == 56 [pid = 3232] [id = 479] 11:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B29B000) [pid = 3232] [serial = 1437] [outer = 00000000] 11:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1C778C00) [pid = 3232] [serial = 1438] [outer = 1B29B000] 11:35:40 INFO - PROCESS | 3232 | 1461263740044 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C71B000) [pid = 3232] [serial = 1439] [outer = 1B29B000] 11:35:40 INFO - PROCESS | 3232 | 1461263740497 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:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 631ms 11:35:40 INFO - PROCESS | 3232 | 1461263740540 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 3232 | 1461263740542 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 11:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:35:40 INFO - PROCESS | 3232 | 1461263740545 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 3232 | 1461263740547 Marionette TRACE conn4 <- [1,1882,null,{}] 11:35:40 INFO - PROCESS | 3232 | 1461263740550 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:35:40 INFO - PROCESS | 3232 | 1461263740635 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:35:40 INFO - PROCESS | 3232 | 1461263740641 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 3232 | ++DOCSHELL 1EDD3C00 == 57 [pid = 3232] [id = 480] 11:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (20359400) [pid = 3232] [serial = 1440] [outer = 00000000] 11:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (204A2400) [pid = 3232] [serial = 1441] [outer = 20359400] 11:35:40 INFO - PROCESS | 3232 | 1461263740686 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (20712000) [pid = 3232] [serial = 1442] [outer = 20359400] 11:35:41 INFO - PROCESS | 3232 | 1461263741123 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:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 11:35:41 INFO - PROCESS | 3232 | 1461263741176 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 3232 | 1461263741178 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 11:35:41 INFO - PROCESS | 3232 | 1461263741181 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:35:41 INFO - PROCESS | 3232 | 1461263741183 Marionette TRACE conn4 <- [1,1886,null,{}] 11:35:41 INFO - PROCESS | 3232 | 1461263741187 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:35:41 INFO - PROCESS | 3232 | 1461263741269 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:35:41 INFO - PROCESS | 3232 | 1461263741276 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 3232 | ++DOCSHELL 2049DC00 == 58 [pid = 3232] [id = 481] 11:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (207B8C00) [pid = 3232] [serial = 1443] [outer = 00000000] 11:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (207C2000) [pid = 3232] [serial = 1444] [outer = 207B8C00] 11:35:41 INFO - PROCESS | 3232 | 1461263741325 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (20827000) [pid = 3232] [serial = 1445] [outer = 207B8C00] 11:35:42 INFO - PROCESS | 3232 | 1461263742040 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:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 870ms 11:35:42 INFO - PROCESS | 3232 | 1461263742056 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 3232 | 1461263742061 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 11:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:35:42 INFO - PROCESS | 3232 | 1461263742067 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 3232 | 1461263742070 Marionette TRACE conn4 <- [1,1890,null,{}] 11:35:42 INFO - PROCESS | 3232 | 1461263742076 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:35:42 INFO - PROCESS | 3232 | 1461263742190 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:35:42 INFO - PROCESS | 3232 | 1461263742306 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 3232 | ++DOCSHELL 12B52400 == 59 [pid = 3232] [id = 482] 11:35:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (131DFC00) [pid = 3232] [serial = 1446] [outer = 00000000] 11:35:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (17A14400) [pid = 3232] [serial = 1447] [outer = 131DFC00] 11:35:42 INFO - PROCESS | 3232 | 1461263742404 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (18F6AC00) [pid = 3232] [serial = 1448] [outer = 131DFC00] 11:35:43 INFO - PROCESS | 3232 | 1461263743014 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:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 11:35:43 INFO - PROCESS | 3232 | 1461263743042 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 3232 | 1461263743048 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 11:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:35:43 INFO - PROCESS | 3232 | 1461263743054 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 3232 | 1461263743057 Marionette TRACE conn4 <- [1,1894,null,{}] 11:35:43 INFO - PROCESS | 3232 | 1461263743061 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:35:43 INFO - PROCESS | 3232 | 1461263743171 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:35:43 INFO - PROCESS | 3232 | 1461263743286 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 3232 | ++DOCSHELL 1AF3CC00 == 60 [pid = 3232] [id = 483] 11:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1B28CC00) [pid = 3232] [serial = 1449] [outer = 00000000] 11:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1B679C00) [pid = 3232] [serial = 1450] [outer = 1B28CC00] 11:35:43 INFO - PROCESS | 3232 | 1461263743382 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1C69AC00) [pid = 3232] [serial = 1451] [outer = 1B28CC00] 11:35:44 INFO - PROCESS | 3232 | 1461263744011 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:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1020ms 11:35:44 INFO - PROCESS | 3232 | 1461263744077 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 3232 | 1461263744079 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 11:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:35:44 INFO - PROCESS | 3232 | 1461263744083 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 3232 | 1461263744087 Marionette TRACE conn4 <- [1,1898,null,{}] 11:35:44 INFO - PROCESS | 3232 | 1461263744098 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:35:44 INFO - PROCESS | 3232 | 1461263744289 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:35:44 INFO - PROCESS | 3232 | 1461263744301 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 3232 | ++DOCSHELL 1EBC6400 == 61 [pid = 3232] [id = 484] 11:35:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (207BF400) [pid = 3232] [serial = 1452] [outer = 00000000] 11:35:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (20825C00) [pid = 3232] [serial = 1453] [outer = 207BF400] 11:35:44 INFO - PROCESS | 3232 | 1461263744359 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (2082CC00) [pid = 3232] [serial = 1454] [outer = 207BF400] 11:35:44 INFO - PROCESS | 3232 | 1461263744961 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:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 11:35:45 INFO - PROCESS | 3232 | 1461263745016 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 3232 | 1461263745019 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 11:35:45 INFO - PROCESS | 3232 | 1461263745023 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:35:45 INFO - PROCESS | 3232 | 1461263745025 Marionette TRACE conn4 <- [1,1902,null,{}] 11:35:45 INFO - PROCESS | 3232 | 1461263745028 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:35:45 INFO - PROCESS | 3232 | 1461263745137 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:35:45 INFO - PROCESS | 3232 | 1461263745250 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 3232 | ++DOCSHELL 12B31400 == 62 [pid = 3232] [id = 485] 11:35:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (2082F000) [pid = 3232] [serial = 1455] [outer = 00000000] 11:35:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (208C3C00) [pid = 3232] [serial = 1456] [outer = 2082F000] 11:35:45 INFO - PROCESS | 3232 | 1461263745346 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (208C8400) [pid = 3232] [serial = 1457] [outer = 2082F000] 11:35:45 INFO - PROCESS | 3232 | 1461263745923 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:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 11:35:45 INFO - PROCESS | 3232 | 1461263745956 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 3232 | 1461263745959 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 11:35:45 INFO - PROCESS | 3232 | 1461263745962 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:35:45 INFO - PROCESS | 3232 | 1461263745964 Marionette TRACE conn4 <- [1,1906,null,{}] 11:35:46 INFO - PROCESS | 3232 | 1461263745968 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:35:46 INFO - PROCESS | 3232 | 1461263746089 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:35:46 INFO - PROCESS | 3232 | 1461263746202 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 3232 | ++DOCSHELL 0EEE8400 == 63 [pid = 3232] [id = 486] 11:35:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (0EEEB000) [pid = 3232] [serial = 1458] [outer = 00000000] 11:35:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12CF0C00) [pid = 3232] [serial = 1459] [outer = 0EEEB000] 11:35:46 INFO - PROCESS | 3232 | 1461263746473 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (12493C00) [pid = 3232] [serial = 1460] [outer = 0EEEB000] 11:35:47 INFO - PROCESS | 3232 | 1461263747086 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:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1175ms 11:35:47 INFO - PROCESS | 3232 | 1461263747142 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 3232 | 1461263747146 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 11:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:35:47 INFO - PROCESS | 3232 | 1461263747152 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 3232 | 1461263747155 Marionette TRACE conn4 <- [1,1910,null,{}] 11:35:47 INFO - PROCESS | 3232 | 1461263747160 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:35:47 INFO - PROCESS | 3232 | 1461263747263 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:35:47 INFO - PROCESS | 3232 | 1461263747382 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 3232 | ++DOCSHELL 12B4F800 == 64 [pid = 3232] [id = 487] 11:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (12C76400) [pid = 3232] [serial = 1461] [outer = 00000000] 11:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (139A8400) [pid = 3232] [serial = 1462] [outer = 12C76400] 11:35:47 INFO - PROCESS | 3232 | 1461263747476 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (16360C00) [pid = 3232] [serial = 1463] [outer = 12C76400] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 12B39400 == 63 [pid = 3232] [id = 257] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 1EDD3C00 == 62 [pid = 3232] [id = 480] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 1A1E4000 == 61 [pid = 3232] [id = 479] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 1C50BC00 == 60 [pid = 3232] [id = 478] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 1C774400 == 59 [pid = 3232] [id = 477] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 12B39000 == 58 [pid = 3232] [id = 476] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 1B677000 == 57 [pid = 3232] [id = 475] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 1B2C6400 == 56 [pid = 3232] [id = 474] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1D679800) [pid = 3232] [serial = 1360] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1AF34C00) [pid = 3232] [serial = 1357] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (139A1400) [pid = 3232] [serial = 1354] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (2035AC00) [pid = 3232] [serial = 1363] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (2049E000) [pid = 3232] [serial = 1366] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1D675400) [pid = 3232] [serial = 1396] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 177B9800 == 55 [pid = 3232] [id = 473] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 1248EC00 == 54 [pid = 3232] [id = 472] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 12310C00 == 53 [pid = 3232] [id = 471] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 12303800 == 52 [pid = 3232] [id = 470] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 20353800 == 51 [pid = 3232] [id = 469] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 0EEB4800 == 50 [pid = 3232] [id = 466] 11:35:47 INFO - PROCESS | 3232 | --DOCSHELL 1D50E000 == 49 [pid = 3232] [id = 465] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1D673400) [pid = 3232] [serial = 1307] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1B2BDC00) [pid = 3232] [serial = 1381] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1B67C800) [pid = 3232] [serial = 1384] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1C4B2C00) [pid = 3232] [serial = 1385] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1C69B000) [pid = 3232] [serial = 1387] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (17A18800) [pid = 3232] [serial = 1375] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1880CC00) [pid = 3232] [serial = 1376] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1AF30800) [pid = 3232] [serial = 1378] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (139AA800) [pid = 3232] [serial = 1370] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12EE5000) [pid = 3232] [serial = 1369] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (12B51C00) [pid = 3232] [serial = 1372] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (13957400) [pid = 3232] [serial = 1373] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1D56DC00) [pid = 3232] [serial = 1394] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1D56E000) [pid = 3232] [serial = 1393] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1C71D000) [pid = 3232] [serial = 1388] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1C66F000) [pid = 3232] [serial = 1390] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B2CB000) [pid = 3232] [serial = 1382] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1AF81C00) [pid = 3232] [serial = 1379] [outer = 00000000] [url = about:blank] 11:35:47 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1C6CE000) [pid = 3232] [serial = 1391] [outer = 00000000] [url = about:blank] 11:35:48 INFO - PROCESS | 3232 | 1461263748052 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:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 932ms 11:35:48 INFO - PROCESS | 3232 | 1461263748088 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 3232 | 1461263748092 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 11:35:48 INFO - PROCESS | 3232 | 1461263748098 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 3232 | 1461263748100 Marionette TRACE conn4 <- [1,1914,null,{}] 11:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:35:48 INFO - PROCESS | 3232 | 1461263748104 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:35:48 INFO - PROCESS | 3232 | 1461263748189 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:35:48 INFO - PROCESS | 3232 | 1461263748200 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 3232 | ++DOCSHELL 12B4A800 == 50 [pid = 3232] [id = 488] 11:35:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12B4AC00) [pid = 3232] [serial = 1464] [outer = 00000000] 11:35:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (141AD400) [pid = 3232] [serial = 1465] [outer = 12B4AC00] 11:35:48 INFO - PROCESS | 3232 | 1461263748246 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (177B9800) [pid = 3232] [serial = 1466] [outer = 12B4AC00] 11:35:48 INFO - PROCESS | 3232 | 1461263748733 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:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 11:35:48 INFO - PROCESS | 3232 | 1461263748773 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 3232 | 1461263748776 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 11:35:48 INFO - PROCESS | 3232 | 1461263748779 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:35:48 INFO - PROCESS | 3232 | 1461263748782 Marionette TRACE conn4 <- [1,1918,null,{}] 11:35:48 INFO - PROCESS | 3232 | 1461263748793 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:35:48 INFO - PROCESS | 3232 | 1461263748881 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:35:48 INFO - PROCESS | 3232 | 1461263748891 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 3232 | ++DOCSHELL 18809C00 == 51 [pid = 3232] [id = 489] 11:35:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1880A800) [pid = 3232] [serial = 1467] [outer = 00000000] 11:35:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (18F70400) [pid = 3232] [serial = 1468] [outer = 1880A800] 11:35:48 INFO - PROCESS | 3232 | 1461263748937 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (190BC000) [pid = 3232] [serial = 1469] [outer = 1880A800] 11:35:49 INFO - PROCESS | 3232 | 1461263749426 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:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 11:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:35:49 INFO - PROCESS | 3232 | 1461263749453 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 3232 | 1461263749456 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 11:35:49 INFO - PROCESS | 3232 | 1461263749459 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 3232 | 1461263749461 Marionette TRACE conn4 <- [1,1922,null,{}] 11:35:49 INFO - PROCESS | 3232 | 1461263749464 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:35:49 INFO - PROCESS | 3232 | 1461263749547 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:35:49 INFO - PROCESS | 3232 | 1461263749554 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 3232 | ++DOCSHELL 193EE400 == 52 [pid = 3232] [id = 490] 11:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (193EF000) [pid = 3232] [serial = 1470] [outer = 00000000] 11:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1AF32800) [pid = 3232] [serial = 1471] [outer = 193EF000] 11:35:49 INFO - PROCESS | 3232 | 1461263749599 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1AF3B800) [pid = 3232] [serial = 1472] [outer = 193EF000] 11:35:50 INFO - PROCESS | 3232 | 1461263750055 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:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 631ms 11:35:50 INFO - PROCESS | 3232 | 1461263750099 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 3232 | 1461263750101 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 11:35:50 INFO - PROCESS | 3232 | 1461263750104 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:35:50 INFO - PROCESS | 3232 | 1461263750106 Marionette TRACE conn4 <- [1,1926,null,{}] 11:35:50 INFO - PROCESS | 3232 | 1461263750109 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:35:50 INFO - PROCESS | 3232 | 1461263750222 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:35:50 INFO - PROCESS | 3232 | 1461263750228 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 3232 | ++DOCSHELL 1AF82000 == 53 [pid = 3232] [id = 491] 11:35:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1AF83C00) [pid = 3232] [serial = 1473] [outer = 00000000] 11:35:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1AF90000) [pid = 3232] [serial = 1474] [outer = 1AF83C00] 11:35:50 INFO - PROCESS | 3232 | 1461263750282 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1B2C2000) [pid = 3232] [serial = 1475] [outer = 1AF83C00] 11:35:50 INFO - PROCESS | 3232 | 1461263750808 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:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 11:35:50 INFO - PROCESS | 3232 | 1461263750841 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 3232 | 1461263750843 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 11:35:50 INFO - PROCESS | 3232 | 1461263750846 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:35:50 INFO - PROCESS | 3232 | 1461263750848 Marionette TRACE conn4 <- [1,1930,null,{}] 11:35:50 INFO - PROCESS | 3232 | 1461263750855 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:35:51 INFO - PROCESS | 3232 | 1461263750978 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:35:51 INFO - PROCESS | 3232 | 1461263750985 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 3232 | ++DOCSHELL 12B3B000 == 54 [pid = 3232] [id = 492] 11:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (12B3C000) [pid = 3232] [serial = 1476] [outer = 00000000] 11:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1B671000) [pid = 3232] [serial = 1477] [outer = 12B3C000] 11:35:51 INFO - PROCESS | 3232 | 1461263751030 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1B676800) [pid = 3232] [serial = 1478] [outer = 12B3C000] 11:35:51 INFO - PROCESS | 3232 | 1461263751464 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:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 11:35:51 INFO - PROCESS | 3232 | 1461263751539 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 3232 | 1461263751541 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 11:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:35:51 INFO - PROCESS | 3232 | 1461263751544 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 3232 | 1461263751546 Marionette TRACE conn4 <- [1,1934,null,{}] 11:35:51 INFO - PROCESS | 3232 | 1461263751549 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:35:51 INFO - PROCESS | 3232 | 1461263751691 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:35:51 INFO - PROCESS | 3232 | 1461263751713 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 3232 | ++DOCSHELL 1BE43400 == 55 [pid = 3232] [id = 493] 11:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1BE44000) [pid = 3232] [serial = 1479] [outer = 00000000] 11:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1C667000) [pid = 3232] [serial = 1480] [outer = 1BE44000] 11:35:51 INFO - PROCESS | 3232 | 1461263751760 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1C666800) [pid = 3232] [serial = 1481] [outer = 1BE44000] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1C66EC00) [pid = 3232] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1D579400) [pid = 3232] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (20359400) [pid = 3232] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1C889C00) [pid = 3232] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1DCD0400) [pid = 3232] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1D7E2400) [pid = 3232] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B677800) [pid = 3232] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1294A400) [pid = 3232] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1F1D7000) [pid = 3232] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (20438000) [pid = 3232] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (177D9C00) [pid = 3232] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (18802800) [pid = 3232] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B2C7000) [pid = 3232] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1C66C000) [pid = 3232] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (18859800) [pid = 3232] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12B34C00) [pid = 3232] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1B29B000) [pid = 3232] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (12B45800) [pid = 3232] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:35:52 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1247D400) [pid = 3232] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:35:52 INFO - PROCESS | 3232 | 1461263752554 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:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1021ms 11:35:52 INFO - PROCESS | 3232 | 1461263752569 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 3232 | 1461263752571 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 11:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:35:52 INFO - PROCESS | 3232 | 1461263752574 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 3232 | 1461263752576 Marionette TRACE conn4 <- [1,1938,null,{}] 11:35:52 INFO - PROCESS | 3232 | 1461263752593 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:35:52 INFO - PROCESS | 3232 | 1461263752674 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:35:52 INFO - PROCESS | 3232 | 1461263752680 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 3232 | ++DOCSHELL 12B37000 == 56 [pid = 3232] [id = 494] 11:35:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (12B39C00) [pid = 3232] [serial = 1482] [outer = 00000000] 11:35:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (190BE800) [pid = 3232] [serial = 1483] [outer = 12B39C00] 11:35:52 INFO - PROCESS | 3232 | 1461263752729 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1A1EB400) [pid = 3232] [serial = 1484] [outer = 12B39C00] 11:35:53 INFO - PROCESS | 3232 | 1461263753177 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:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 11:35:53 INFO - PROCESS | 3232 | 1461263753246 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 3232 | 1461263753248 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 11:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:35:53 INFO - PROCESS | 3232 | 1461263753253 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 3232 | 1461263753255 Marionette TRACE conn4 <- [1,1942,null,{}] 11:35:53 INFO - PROCESS | 3232 | 1461263753258 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:35:53 INFO - PROCESS | 3232 | 1461263753341 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:35:53 INFO - PROCESS | 3232 | 1461263753348 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 3232 | ++DOCSHELL 1B2BE400 == 57 [pid = 3232] [id = 495] 11:35:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B2C2400) [pid = 3232] [serial = 1485] [outer = 00000000] 11:35:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C66D800) [pid = 3232] [serial = 1486] [outer = 1B2C2400] 11:35:53 INFO - PROCESS | 3232 | 1461263753392 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C69A800) [pid = 3232] [serial = 1487] [outer = 1B2C2400] 11:35:53 INFO - PROCESS | 3232 | 1461263753801 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:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 570ms 11:35:53 INFO - PROCESS | 3232 | 1461263753825 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 3232 | 1461263753827 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 11:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:35:53 INFO - PROCESS | 3232 | 1461263753830 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 3232 | 1461263753832 Marionette TRACE conn4 <- [1,1946,null,{}] 11:35:53 INFO - PROCESS | 3232 | 1461263753836 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:35:53 INFO - PROCESS | 3232 | 1461263753965 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:35:54 INFO - PROCESS | 3232 | 1461263753974 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 3232 | ++DOCSHELL 1C6A3400 == 58 [pid = 3232] [id = 496] 11:35:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1C71B800) [pid = 3232] [serial = 1488] [outer = 00000000] 11:35:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1C893800) [pid = 3232] [serial = 1489] [outer = 1C71B800] 11:35:54 INFO - PROCESS | 3232 | 1461263754023 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D572400) [pid = 3232] [serial = 1490] [outer = 1C71B800] 11:35:54 INFO - PROCESS | 3232 | 1461263754533 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:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 11:35:54 INFO - PROCESS | 3232 | 1461263754562 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 3232 | 1461263754567 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 11:35:54 INFO - PROCESS | 3232 | 1461263754572 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:35:54 INFO - PROCESS | 3232 | 1461263754577 Marionette TRACE conn4 <- [1,1950,null,{}] 11:35:54 INFO - PROCESS | 3232 | 1461263754588 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:35:54 INFO - PROCESS | 3232 | 1461263754702 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:35:54 INFO - PROCESS | 3232 | 1461263754822 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 3232 | ++DOCSHELL 12309000 == 59 [pid = 3232] [id = 497] 11:35:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1230D800) [pid = 3232] [serial = 1491] [outer = 00000000] 11:35:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1248F000) [pid = 3232] [serial = 1492] [outer = 1230D800] 11:35:54 INFO - PROCESS | 3232 | 1461263754880 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (12958000) [pid = 3232] [serial = 1493] [outer = 1230D800] 11:35:55 INFO - PROCESS | 3232 | 1461263755556 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:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1025ms 11:35:55 INFO - PROCESS | 3232 | 1461263755602 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 3232 | 1461263755608 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 11:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:35:55 INFO - PROCESS | 3232 | 1461263755615 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 3232 | 1461263755618 Marionette TRACE conn4 <- [1,1954,null,{}] 11:35:55 INFO - PROCESS | 3232 | 1461263755622 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:35:55 INFO - PROCESS | 3232 | 1461263755734 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:35:55 INFO - PROCESS | 3232 | 1461263755880 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 3232 | ++DOCSHELL 179FE000 == 60 [pid = 3232] [id = 498] 11:35:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (17A13800) [pid = 3232] [serial = 1494] [outer = 00000000] 11:35:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1885A800) [pid = 3232] [serial = 1495] [outer = 17A13800] 11:35:55 INFO - PROCESS | 3232 | 1461263755938 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1A1E1400) [pid = 3232] [serial = 1496] [outer = 17A13800] 11:35:56 INFO - PROCESS | 3232 | 1461263756501 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:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 930ms 11:35:56 INFO - PROCESS | 3232 | 1461263756547 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 3232 | 1461263756549 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 11:35:56 INFO - PROCESS | 3232 | 1461263756553 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:35:56 INFO - PROCESS | 3232 | 1461263756557 Marionette TRACE conn4 <- [1,1958,null,{}] 11:35:56 INFO - PROCESS | 3232 | 1461263756568 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:35:56 INFO - PROCESS | 3232 | 1461263756709 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:35:56 INFO - PROCESS | 3232 | 1461263756851 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 3232 | ++DOCSHELL 12950800 == 61 [pid = 3232] [id = 499] 11:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1BE40800) [pid = 3232] [serial = 1497] [outer = 00000000] 11:35:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1D56F400) [pid = 3232] [serial = 1498] [outer = 1BE40800] 11:35:56 INFO - PROCESS | 3232 | 1461263756911 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1D5D8400) [pid = 3232] [serial = 1499] [outer = 1BE40800] 11:35:57 INFO - PROCESS | 3232 | 1461263757512 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:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 11:35:57 INFO - PROCESS | 3232 | 1461263757527 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 3232 | 1461263757530 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 11:35:57 INFO - PROCESS | 3232 | 1461263757533 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:35:57 INFO - PROCESS | 3232 | 1461263757535 Marionette TRACE conn4 <- [1,1962,null,{}] 11:35:57 INFO - PROCESS | 3232 | 1461263757539 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:35:57 INFO - PROCESS | 3232 | 1461263757647 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:35:57 INFO - PROCESS | 3232 | 1461263757761 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 3232 | ++DOCSHELL 1D673000 == 62 [pid = 3232] [id = 500] 11:35:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1D675400) [pid = 3232] [serial = 1500] [outer = 00000000] 11:35:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1DEB3C00) [pid = 3232] [serial = 1501] [outer = 1D675400] 11:35:57 INFO - PROCESS | 3232 | 1461263757857 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1DF2F000) [pid = 3232] [serial = 1502] [outer = 1D675400] 11:35:58 INFO - PROCESS | 3232 | 1461263758424 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:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 11:35:58 INFO - PROCESS | 3232 | 1461263758467 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 3232 | 1461263758469 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 11:35:58 INFO - PROCESS | 3232 | 1461263758473 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:35:58 INFO - PROCESS | 3232 | 1461263758475 Marionette TRACE conn4 <- [1,1966,null,{}] 11:35:58 INFO - PROCESS | 3232 | 1461263758478 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:35:58 INFO - PROCESS | 3232 | 1461263758583 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:35:58 INFO - PROCESS | 3232 | 1461263758698 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 3232 | ++DOCSHELL 1DF2B000 == 63 [pid = 3232] [id = 501] 11:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1DF35400) [pid = 3232] [serial = 1503] [outer = 00000000] 11:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (2034D000) [pid = 3232] [serial = 1504] [outer = 1DF35400] 11:35:58 INFO - PROCESS | 3232 | 1461263758795 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (20351C00) [pid = 3232] [serial = 1505] [outer = 1DF35400] 11:35:59 INFO - PROCESS | 3232 | 1461263759339 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:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 11:35:59 INFO - PROCESS | 3232 | 1461263759407 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 3232 | 1461263759409 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 11:35:59 INFO - PROCESS | 3232 | 1461263759413 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:35:59 INFO - PROCESS | 3232 | 1461263759415 Marionette TRACE conn4 <- [1,1970,null,{}] 11:35:59 INFO - PROCESS | 3232 | 1461263759419 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:35:59 INFO - PROCESS | 3232 | 1461263759545 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:35:59 INFO - PROCESS | 3232 | 1461263759690 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 3232 | ++DOCSHELL 1EDD2000 == 64 [pid = 3232] [id = 502] 11:35:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (20355400) [pid = 3232] [serial = 1506] [outer = 00000000] 11:35:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (204A4400) [pid = 3232] [serial = 1507] [outer = 20355400] 11:35:59 INFO - PROCESS | 3232 | 1461263759749 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (2070E000) [pid = 3232] [serial = 1508] [outer = 20355400] 11:36:00 INFO - PROCESS | 3232 | 1461263760376 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:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 971ms 11:36:00 INFO - PROCESS | 3232 | 1461263760567 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 3232 | 1461263760571 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 11:36:00 INFO - PROCESS | 3232 | 1461263760600 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 3232 | 1461263760603 Marionette TRACE conn4 <- [1,1974,null,{}] 11:36:00 INFO - PROCESS | 3232 | 1461263760609 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:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:36:00 INFO - PROCESS | 3232 | 1461263760715 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:36:00 INFO - PROCESS | 3232 | 1461263760854 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 3232 | ++DOCSHELL 139A9400 == 65 [pid = 3232] [id = 503] 11:36:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (141E1800) [pid = 3232] [serial = 1509] [outer = 00000000] 11:36:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (177EC000) [pid = 3232] [serial = 1510] [outer = 141E1800] 11:36:00 INFO - PROCESS | 3232 | 1461263760907 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (17914400) [pid = 3232] [serial = 1511] [outer = 141E1800] 11:36:01 INFO - PROCESS | 3232 | 1461263761520 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:36:01 INFO - PROCESS | 3232 | --DOCSHELL 1A1E1000 == 64 [pid = 3232] [id = 250] 11:36:01 INFO - PROCESS | 3232 | --DOCSHELL 1B2BE400 == 63 [pid = 3232] [id = 495] 11:36:01 INFO - PROCESS | 3232 | --DOCSHELL 12B37000 == 62 [pid = 3232] [id = 494] 11:36:01 INFO - PROCESS | 3232 | --DOCSHELL 1BE43400 == 61 [pid = 3232] [id = 493] 11:36:01 INFO - PROCESS | 3232 | --DOCSHELL 12B3B000 == 60 [pid = 3232] [id = 492] 11:36:01 INFO - PROCESS | 3232 | --DOCSHELL 18809C00 == 59 [pid = 3232] [id = 489] 11:36:01 INFO - PROCESS | 3232 | --DOCSHELL 12B4A800 == 58 [pid = 3232] [id = 488] 11:36:01 INFO - PROCESS | 3232 | --DOCSHELL 12B4F800 == 57 [pid = 3232] [id = 487] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (2070F800) [pid = 3232] [serial = 1411] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (207C2000) [pid = 3232] [serial = 1444] [outer = 00000000] [url = about:blank] 11:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 11:36:01 INFO - PROCESS | 3232 | --DOCSHELL 0EEE8400 == 56 [pid = 3232] [id = 486] 11:36:01 INFO - PROCESS | 3232 | 1461263761603 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 3232 | 1461263761607 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 11:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:36:01 INFO - PROCESS | 3232 | 1461263761614 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 3232 | 1461263761618 Marionette TRACE conn4 <- [1,1978,null,{}] 11:36:01 INFO - PROCESS | 3232 | 1461263761625 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:36:01 INFO - PROCESS | 3232 | 1461263761724 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (141E7800) [pid = 3232] [serial = 1415] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1D572800) [pid = 3232] [serial = 1430] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (2043E400) [pid = 3232] [serial = 1408] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1DCCDC00) [pid = 3232] [serial = 1433] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (204A2400) [pid = 3232] [serial = 1441] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (13961800) [pid = 3232] [serial = 1399] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1A1E7800) [pid = 3232] [serial = 1402] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1C71B000) [pid = 3232] [serial = 1439] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1EBC2000) [pid = 3232] [serial = 1361] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1EB52400) [pid = 3232] [serial = 1319] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (20355000) [pid = 3232] [serial = 1436] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1B5AAC00) [pid = 3232] [serial = 1424] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1BF76C00) [pid = 3232] [serial = 1426] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1880B000) [pid = 3232] [serial = 1418] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1F988000) [pid = 3232] [serial = 1435] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1EBC3400) [pid = 3232] [serial = 1405] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (20433000) [pid = 3232] [serial = 1364] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1DCCFC00) [pid = 3232] [serial = 1432] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (204A3C00) [pid = 3232] [serial = 1367] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12CE6C00) [pid = 3232] [serial = 1414] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1880C000) [pid = 3232] [serial = 1420] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (193EF400) [pid = 3232] [serial = 1421] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (14151400) [pid = 3232] [serial = 1417] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1AF33000) [pid = 3232] [serial = 1313] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1C669800) [pid = 3232] [serial = 1427] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1C885000) [pid = 3232] [serial = 1429] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (20712000) [pid = 3232] [serial = 1442] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B5A0000) [pid = 3232] [serial = 1423] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1D677000) [pid = 3232] [serial = 1316] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1B292000) [pid = 3232] [serial = 1358] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (13955C00) [pid = 3232] [serial = 1310] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1C778C00) [pid = 3232] [serial = 1438] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (17415C00) [pid = 3232] [serial = 1355] [outer = 00000000] [url = about:blank] 11:36:01 INFO - PROCESS | 3232 | 1461263761836 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEDC00 == 57 [pid = 3232] [id = 504] 11:36:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12297400) [pid = 3232] [serial = 1512] [outer = 00000000] 11:36:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (12B4FC00) [pid = 3232] [serial = 1513] [outer = 12297400] 11:36:01 INFO - PROCESS | 3232 | 1461263761882 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (140B2400) [pid = 3232] [serial = 1514] [outer = 12297400] 11:36:02 INFO - PROCESS | 3232 | 1461263762238 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:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 11:36:02 INFO - PROCESS | 3232 | 1461263762307 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:36:02 INFO - PROCESS | 3232 | 1461263762309 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 11:36:02 INFO - PROCESS | 3232 | 1461263762313 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 3232 | 1461263762315 Marionette TRACE conn4 <- [1,1982,null,{}] 11:36:02 INFO - PROCESS | 3232 | 1461263762324 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:36:02 INFO - PROCESS | 3232 | 1461263762416 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:36:02 INFO - PROCESS | 3232 | 1461263762425 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 3232 | ++DOCSHELL 18F6CC00 == 58 [pid = 3232] [id = 505] 11:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (18F73400) [pid = 3232] [serial = 1515] [outer = 00000000] 11:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (193E7C00) [pid = 3232] [serial = 1516] [outer = 18F73400] 11:36:02 INFO - PROCESS | 3232 | 1461263762475 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (19E6D000) [pid = 3232] [serial = 1517] [outer = 18F73400] 11:36:02 INFO - PROCESS | 3232 | 1461263762959 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:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 11:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:36:03 INFO - PROCESS | 3232 | 1461263762988 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 3232 | 1461263762990 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 11:36:03 INFO - PROCESS | 3232 | 1461263762993 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 3232 | 1461263762995 Marionette TRACE conn4 <- [1,1986,null,{}] 11:36:03 INFO - PROCESS | 3232 | 1461263762999 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:36:03 INFO - PROCESS | 3232 | 1461263763086 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:36:03 INFO - PROCESS | 3232 | 1461263763125 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 3232 | ++DOCSHELL 12954000 == 59 [pid = 3232] [id = 506] 11:36:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (17A19400) [pid = 3232] [serial = 1518] [outer = 00000000] 11:36:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1B2CB400) [pid = 3232] [serial = 1519] [outer = 17A19400] 11:36:03 INFO - PROCESS | 3232 | 1461263763171 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B30C000) [pid = 3232] [serial = 1520] [outer = 17A19400] 11:36:03 INFO - PROCESS | 3232 | 1461263763614 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:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 11:36:03 INFO - PROCESS | 3232 | 1461263763664 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 3232 | 1461263763666 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 11:36:03 INFO - PROCESS | 3232 | 1461263763669 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:36:03 INFO - PROCESS | 3232 | 1461263763671 Marionette TRACE conn4 <- [1,1990,null,{}] 11:36:03 INFO - PROCESS | 3232 | 1461263763675 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:36:03 INFO - PROCESS | 3232 | 1461263763758 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:36:03 INFO - PROCESS | 3232 | 1461263763764 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A0000 == 60 [pid = 3232] [id = 507] 11:36:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1B5A4C00) [pid = 3232] [serial = 1521] [outer = 00000000] 11:36:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1BE44800) [pid = 3232] [serial = 1522] [outer = 1B5A4C00] 11:36:03 INFO - PROCESS | 3232 | 1461263763810 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1C4BAC00) [pid = 3232] [serial = 1523] [outer = 1B5A4C00] 11:36:04 INFO - PROCESS | 3232 | 1461263764301 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:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 11:36:04 INFO - PROCESS | 3232 | 1461263764349 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 3232 | 1461263764351 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 11:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:36:04 INFO - PROCESS | 3232 | 1461263764355 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 3232 | 1461263764356 Marionette TRACE conn4 <- [1,1994,null,{}] 11:36:04 INFO - PROCESS | 3232 | 1461263764360 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:36:04 INFO - PROCESS | 3232 | 1461263764499 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:36:04 INFO - PROCESS | 3232 | 1461263764598 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 3232 | ++DOCSHELL 1C69F000 == 61 [pid = 3232] [id = 508] 11:36:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1C71A800) [pid = 3232] [serial = 1524] [outer = 00000000] 11:36:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D507C00) [pid = 3232] [serial = 1525] [outer = 1C71A800] 11:36:04 INFO - PROCESS | 3232 | 1461263764646 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D579C00) [pid = 3232] [serial = 1526] [outer = 1C71A800] 11:36:05 INFO - PROCESS | 3232 | 1461263765087 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:36:05 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:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 771ms 11:36:05 INFO - PROCESS | 3232 | 1461263765138 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:36:05 INFO - PROCESS | 3232 | 1461263765140 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 11:36:05 INFO - PROCESS | 3232 | 1461263765143 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 3232 | 1461263765145 Marionette TRACE conn4 <- [1,1998,null,{}] 11:36:05 INFO - PROCESS | 3232 | 1461263765149 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:36:05 INFO - PROCESS | 3232 | 1461263765271 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:36:05 INFO - PROCESS | 3232 | 1461263765279 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 3232 | ++DOCSHELL 1D677000 == 62 [pid = 3232] [id = 509] 11:36:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1D678400) [pid = 3232] [serial = 1527] [outer = 00000000] 11:36:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1DEB9000) [pid = 3232] [serial = 1528] [outer = 1D678400] 11:36:05 INFO - PROCESS | 3232 | 1461263765390 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1DF2B400) [pid = 3232] [serial = 1529] [outer = 1D678400] 11:36:05 INFO - PROCESS | 3232 | 1461263765808 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:36:05 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:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 731ms 11:36:05 INFO - PROCESS | 3232 | 1461263765910 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 3232 | 1461263765912 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 11:36:05 INFO - PROCESS | 3232 | 1461263765916 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 3232 | 1461263765918 Marionette TRACE conn4 <- [1,2002,null,{}] 11:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:36:05 INFO - PROCESS | 3232 | 1461263765921 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:36:06 INFO - PROCESS | 3232 | 1461263766144 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1AF83C00) [pid = 3232] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (12B3C000) [pid = 3232] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12B4AC00) [pid = 3232] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (0EEEB000) [pid = 3232] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12C76400) [pid = 3232] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1880A800) [pid = 3232] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B2C2400) [pid = 3232] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1BE44000) [pid = 3232] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:36:06 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12B39C00) [pid = 3232] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:36:06 INFO - PROCESS | 3232 | 1461263766214 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAB000 == 63 [pid = 3232] [id = 510] 11:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (0EEAD400) [pid = 3232] [serial = 1530] [outer = 00000000] 11:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (12B3E800) [pid = 3232] [serial = 1531] [outer = 0EEAD400] 11:36:06 INFO - PROCESS | 3232 | 1461263766259 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (18F67800) [pid = 3232] [serial = 1532] [outer = 0EEAD400] 11:36:06 INFO - PROCESS | 3232 | 1461263766621 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:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 11:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:36:06 INFO - PROCESS | 3232 | 1461263766655 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 3232 | 1461263766657 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 11:36:06 INFO - PROCESS | 3232 | 1461263766660 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 3232 | 1461263766661 Marionette TRACE conn4 <- [1,2006,null,{}] 11:36:06 INFO - PROCESS | 3232 | 1461263766665 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:36:06 INFO - PROCESS | 3232 | 1461263766749 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:36:06 INFO - PROCESS | 3232 | 1461263766755 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 3232 | ++DOCSHELL 17910000 == 64 [pid = 3232] [id = 511] 11:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1B294C00) [pid = 3232] [serial = 1533] [outer = 00000000] 11:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1EBC7000) [pid = 3232] [serial = 1534] [outer = 1B294C00] 11:36:06 INFO - PROCESS | 3232 | 1461263766800 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1EDCDC00) [pid = 3232] [serial = 1535] [outer = 1B294C00] 11:36:07 INFO - PROCESS | 3232 | 1461263767244 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:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 11:36:07 INFO - PROCESS | 3232 | 1461263767291 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 3232 | 1461263767293 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 11:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:36:07 INFO - PROCESS | 3232 | 1461263767296 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 3232 | 1461263767298 Marionette TRACE conn4 <- [1,2010,null,{}] 11:36:07 INFO - PROCESS | 3232 | 1461263767302 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:36:07 INFO - PROCESS | 3232 | 1461263767387 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:36:07 INFO - PROCESS | 3232 | 1461263767395 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 3232 | ++DOCSHELL 1EBC2000 == 65 [pid = 3232] [id = 512] 11:36:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1F989400) [pid = 3232] [serial = 1536] [outer = 00000000] 11:36:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (20433C00) [pid = 3232] [serial = 1537] [outer = 1F989400] 11:36:07 INFO - PROCESS | 3232 | 1461263767441 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (2043E400) [pid = 3232] [serial = 1538] [outer = 1F989400] 11:36:07 INFO - PROCESS | 3232 | 1461263767903 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:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 11:36:07 INFO - PROCESS | 3232 | 1461263767927 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 3232 | 1461263767929 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 11:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:36:07 INFO - PROCESS | 3232 | 1461263767932 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 3232 | 1461263767935 Marionette TRACE conn4 <- [1,2014,null,{}] 11:36:07 INFO - PROCESS | 3232 | 1461263767952 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:36:08 INFO - PROCESS | 3232 | 1461263768065 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:36:08 INFO - PROCESS | 3232 | 1461263768072 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 3232 | ++DOCSHELL 204A0400 == 66 [pid = 3232] [id = 513] 11:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (204A1C00) [pid = 3232] [serial = 1539] [outer = 00000000] 11:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (207B8400) [pid = 3232] [serial = 1540] [outer = 204A1C00] 11:36:08 INFO - PROCESS | 3232 | 1461263768123 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (207C0000) [pid = 3232] [serial = 1541] [outer = 204A1C00] 11:36:08 INFO - PROCESS | 3232 | 1461263768867 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:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 970ms 11:36:08 INFO - PROCESS | 3232 | 1461263768904 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 3232 | 1461263768910 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 11:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:36:08 INFO - PROCESS | 3232 | 1461263768915 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 3232 | 1461263768919 Marionette TRACE conn4 <- [1,2018,null,{}] 11:36:08 INFO - PROCESS | 3232 | 1461263768925 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:36:09 INFO - PROCESS | 3232 | 1461263769043 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:36:09 INFO - PROCESS | 3232 | 1461263769191 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 3232 | ++DOCSHELL 139A7C00 == 67 [pid = 3232] [id = 514] 11:36:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (140AE400) [pid = 3232] [serial = 1542] [outer = 00000000] 11:36:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (179E1400) [pid = 3232] [serial = 1543] [outer = 140AE400] 11:36:09 INFO - PROCESS | 3232 | 1461263769250 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1880C000) [pid = 3232] [serial = 1544] [outer = 140AE400] 11:36:09 INFO - PROCESS | 3232 | 1461263769837 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:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 971ms 11:36:09 INFO - PROCESS | 3232 | 1461263769889 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 3232 | 1461263769895 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 11:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:36:09 INFO - PROCESS | 3232 | 1461263769902 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 3232 | 1461263769905 Marionette TRACE conn4 <- [1,2022,null,{}] 11:36:09 INFO - PROCESS | 3232 | 1461263769910 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:36:10 INFO - PROCESS | 3232 | 1461263770024 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:36:10 INFO - PROCESS | 3232 | 1461263770183 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 3232 | ++DOCSHELL 1AF84C00 == 68 [pid = 3232] [id = 515] 11:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1B29B800) [pid = 3232] [serial = 1545] [outer = 00000000] 11:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1C515000) [pid = 3232] [serial = 1546] [outer = 1B29B800] 11:36:10 INFO - PROCESS | 3232 | 1461263770239 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1C699400) [pid = 3232] [serial = 1547] [outer = 1B29B800] 11:36:10 INFO - PROCESS | 3232 | 1461263770888 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:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1023ms 11:36:10 INFO - PROCESS | 3232 | 1461263770927 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 3232 | 1461263770929 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 11:36:10 INFO - PROCESS | 3232 | 1461263770933 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:36:10 INFO - PROCESS | 3232 | 1461263770937 Marionette TRACE conn4 <- [1,2026,null,{}] 11:36:10 INFO - PROCESS | 3232 | 1461263770948 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:36:11 INFO - PROCESS | 3232 | 1461263771127 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:36:11 INFO - PROCESS | 3232 | 1461263771147 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 3232 | ++DOCSHELL 20431C00 == 69 [pid = 3232] [id = 516] 11:36:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (204A9400) [pid = 3232] [serial = 1548] [outer = 00000000] 11:36:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (207BD400) [pid = 3232] [serial = 1549] [outer = 204A9400] 11:36:11 INFO - PROCESS | 3232 | 1461263771205 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (20824400) [pid = 3232] [serial = 1550] [outer = 204A9400] 11:36:11 INFO - PROCESS | 3232 | 1461263771815 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:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 930ms 11:36:11 INFO - PROCESS | 3232 | 1461263771867 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 3232 | 1461263771870 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 11:36:11 INFO - PROCESS | 3232 | 1461263771873 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:36:11 INFO - PROCESS | 3232 | 1461263771875 Marionette TRACE conn4 <- [1,2030,null,{}] 11:36:11 INFO - PROCESS | 3232 | 1461263771879 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:36:12 INFO - PROCESS | 3232 | 1461263771993 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:36:12 INFO - PROCESS | 3232 | 1461263772137 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 3232 | ++DOCSHELL 20828C00 == 70 [pid = 3232] [id = 517] 11:36:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (20832400) [pid = 3232] [serial = 1551] [outer = 00000000] 11:36:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (208CD000) [pid = 3232] [serial = 1552] [outer = 20832400] 11:36:12 INFO - PROCESS | 3232 | 1461263772193 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (2092E800) [pid = 3232] [serial = 1553] [outer = 20832400] 11:36:12 INFO - PROCESS | 3232 | 1461263772724 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:36:12 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:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 870ms 11:36:12 INFO - PROCESS | 3232 | 1461263772746 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 3232 | 1461263772749 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 11:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:36:12 INFO - PROCESS | 3232 | 1461263772752 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 3232 | 1461263772754 Marionette TRACE conn4 <- [1,2034,null,{}] 11:36:12 INFO - PROCESS | 3232 | 1461263772758 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:36:12 INFO - PROCESS | 3232 | 1461263772866 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:36:13 INFO - PROCESS | 3232 | 1461263773023 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 3232 | ++DOCSHELL 20931400 == 71 [pid = 3232] [id = 518] 11:36:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (20932C00) [pid = 3232] [serial = 1554] [outer = 00000000] 11:36:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (20938C00) [pid = 3232] [serial = 1555] [outer = 20932C00] 11:36:13 INFO - PROCESS | 3232 | 1461263773081 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (2093CC00) [pid = 3232] [serial = 1556] [outer = 20932C00] 11:36:13 INFO - PROCESS | 3232 | 1461263773746 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:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1015ms 11:36:13 INFO - PROCESS | 3232 | 1461263773772 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 3232 | 1461263773774 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 11:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:36:13 INFO - PROCESS | 3232 | 1461263773778 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 3232 | 1461263773779 Marionette TRACE conn4 <- [1,2038,null,{}] 11:36:13 INFO - PROCESS | 3232 | 1461263773783 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:36:13 INFO - PROCESS | 3232 | 1461263773901 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:36:14 INFO - PROCESS | 3232 | 1461263774244 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 3232 | ++DOCSHELL 0EEA8000 == 72 [pid = 3232] [id = 519] 11:36:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (0EEA9800) [pid = 3232] [serial = 1557] [outer = 00000000] 11:36:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (12B38800) [pid = 3232] [serial = 1558] [outer = 0EEA9800] 11:36:14 INFO - PROCESS | 3232 | 1461263774327 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (12CEB400) [pid = 3232] [serial = 1559] [outer = 0EEA9800] 11:36:14 INFO - PROCESS | 3232 | 1461263774920 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:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1236ms 11:36:15 INFO - PROCESS | 3232 | 1461263775015 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 3232 | 1461263775020 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 11:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:36:15 INFO - PROCESS | 3232 | 1461263775026 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 3232 | 1461263775029 Marionette TRACE conn4 <- [1,2042,null,{}] 11:36:15 INFO - PROCESS | 3232 | 1461263775053 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:36:15 INFO - PROCESS | 3232 | 1461263775168 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:36:15 INFO - PROCESS | 3232 | 1461263775313 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1F1CAC00 == 71 [pid = 3232] [id = 408] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1BE44400 == 70 [pid = 3232] [id = 438] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1DCC9000 == 69 [pid = 3232] [id = 439] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1DF30400 == 68 [pid = 3232] [id = 440] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1EBC2000 == 67 [pid = 3232] [id = 512] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 17910000 == 66 [pid = 3232] [id = 511] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 0EEAB000 == 65 [pid = 3232] [id = 510] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1D677000 == 64 [pid = 3232] [id = 509] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1C69F000 == 63 [pid = 3232] [id = 508] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1B5A0000 == 62 [pid = 3232] [id = 507] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1AF82000 == 61 [pid = 3232] [id = 491] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1C893800) [pid = 3232] [serial = 1489] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | ++DOCSHELL 0EFB1800 == 62 [pid = 3232] [id = 520] 11:36:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (120B5000) [pid = 3232] [serial = 1560] [outer = 00000000] 11:36:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (12B50800) [pid = 3232] [serial = 1561] [outer = 120B5000] 11:36:15 INFO - PROCESS | 3232 | 1461263775434 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (13956C00) [pid = 3232] [serial = 1562] [outer = 120B5000] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 12954000 == 61 [pid = 3232] [id = 506] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 18F6CC00 == 60 [pid = 3232] [id = 505] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 0EEEDC00 == 59 [pid = 3232] [id = 504] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 193EE400 == 58 [pid = 3232] [id = 490] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 139A9400 == 57 [pid = 3232] [id = 503] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 12309000 == 56 [pid = 3232] [id = 497] 11:36:15 INFO - PROCESS | 3232 | --DOCSHELL 1C6A3400 == 55 [pid = 3232] [id = 496] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (141AD400) [pid = 3232] [serial = 1465] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (177B9800) [pid = 3232] [serial = 1466] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (12493C00) [pid = 3232] [serial = 1460] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (12CF0C00) [pid = 3232] [serial = 1459] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1AF32800) [pid = 3232] [serial = 1471] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (16360C00) [pid = 3232] [serial = 1463] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (139A8400) [pid = 3232] [serial = 1462] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (18F70400) [pid = 3232] [serial = 1468] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (190BC000) [pid = 3232] [serial = 1469] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (208C3C00) [pid = 3232] [serial = 1456] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1C69A800) [pid = 3232] [serial = 1487] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1C667000) [pid = 3232] [serial = 1480] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (190BE800) [pid = 3232] [serial = 1483] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1A1EB400) [pid = 3232] [serial = 1484] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1C66D800) [pid = 3232] [serial = 1486] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1C666800) [pid = 3232] [serial = 1481] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1B2C2000) [pid = 3232] [serial = 1475] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1AF90000) [pid = 3232] [serial = 1474] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (17A14400) [pid = 3232] [serial = 1447] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1B676800) [pid = 3232] [serial = 1478] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1B679C00) [pid = 3232] [serial = 1450] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1B671000) [pid = 3232] [serial = 1477] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (20825C00) [pid = 3232] [serial = 1453] [outer = 00000000] [url = about:blank] 11:36:15 INFO - PROCESS | 3232 | 1461263775902 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:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 930ms 11:36:15 INFO - PROCESS | 3232 | 1461263775962 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 3232 | 1461263775966 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 11:36:16 INFO - PROCESS | 3232 | 1461263775971 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:36:16 INFO - PROCESS | 3232 | 1461263775972 Marionette TRACE conn4 <- [1,2046,null,{}] 11:36:16 INFO - PROCESS | 3232 | 1461263775976 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:36:16 INFO - PROCESS | 3232 | 1461263776064 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:36:16 INFO - PROCESS | 3232 | 1461263776074 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 3232 | ++DOCSHELL 177BD400 == 56 [pid = 3232] [id = 521] 11:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (177EF400) [pid = 3232] [serial = 1563] [outer = 00000000] 11:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (17A18800) [pid = 3232] [serial = 1564] [outer = 177EF400] 11:36:16 INFO - PROCESS | 3232 | 1461263776120 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1885C800) [pid = 3232] [serial = 1565] [outer = 177EF400] 11:36:16 INFO - PROCESS | 3232 | 1461263776601 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:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 11:36:16 INFO - PROCESS | 3232 | 1461263776645 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 3232 | 1461263776647 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 11:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:36:16 INFO - PROCESS | 3232 | 1461263776652 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 3232 | 1461263776658 Marionette TRACE conn4 <- [1,2050,null,{}] 11:36:16 INFO - PROCESS | 3232 | 1461263776666 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:36:16 INFO - PROCESS | 3232 | 1461263776785 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:36:16 INFO - PROCESS | 3232 | 1461263776894 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 3232 | ++DOCSHELL 1A1EAC00 == 57 [pid = 3232] [id = 522] 11:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1AF36000) [pid = 3232] [serial = 1566] [outer = 00000000] 11:36:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1AF8C400) [pid = 3232] [serial = 1567] [outer = 1AF36000] 11:36:16 INFO - PROCESS | 3232 | 1461263776940 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1B293800) [pid = 3232] [serial = 1568] [outer = 1AF36000] 11:36:17 INFO - PROCESS | 3232 | 1461263777330 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:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 11:36:17 INFO - PROCESS | 3232 | 1461263777385 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 3232 | 1461263777387 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 11:36:17 INFO - PROCESS | 3232 | 1461263777391 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:36:17 INFO - PROCESS | 3232 | 1461263777392 Marionette TRACE conn4 <- [1,2054,null,{}] 11:36:17 INFO - PROCESS | 3232 | 1461263777396 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:36:17 INFO - PROCESS | 3232 | 1461263777525 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:36:17 INFO - PROCESS | 3232 | 1461263777537 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 3232 | ++DOCSHELL 1B299800 == 58 [pid = 3232] [id = 523] 11:36:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1B2C0400) [pid = 3232] [serial = 1569] [outer = 00000000] 11:36:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1B5A0400) [pid = 3232] [serial = 1570] [outer = 1B2C0400] 11:36:17 INFO - PROCESS | 3232 | 1461263777636 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1B5A6800) [pid = 3232] [serial = 1571] [outer = 1B2C0400] 11:36:18 INFO - PROCESS | 3232 | 1461263778055 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:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 11:36:18 INFO - PROCESS | 3232 | 1461263778161 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 3232 | 1461263778163 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 11:36:18 INFO - PROCESS | 3232 | 1461263778166 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:36:18 INFO - PROCESS | 3232 | 1461263778168 Marionette TRACE conn4 <- [1,2058,null,{}] 11:36:18 INFO - PROCESS | 3232 | 1461263778172 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:36:18 INFO - PROCESS | 3232 | 1461263778292 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:36:18 INFO - PROCESS | 3232 | 1461263778360 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 3232 | ++DOCSHELL 12492000 == 59 [pid = 3232] [id = 524] 11:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1B62D400) [pid = 3232] [serial = 1572] [outer = 00000000] 11:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1B67D000) [pid = 3232] [serial = 1573] [outer = 1B62D400] 11:36:18 INFO - PROCESS | 3232 | 1461263778414 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1C667400) [pid = 3232] [serial = 1574] [outer = 1B62D400] 11:36:18 INFO - PROCESS | 3232 | 1461263778875 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:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 11:36:18 INFO - PROCESS | 3232 | 1461263778900 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 3232 | 1461263778902 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 11:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:36:18 INFO - PROCESS | 3232 | 1461263778912 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 3232 | 1461263778914 Marionette TRACE conn4 <- [1,2062,null,{}] 11:36:18 INFO - PROCESS | 3232 | 1461263778922 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:36:19 INFO - PROCESS | 3232 | 1461263779044 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:36:19 INFO - PROCESS | 3232 | 1461263779053 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 3232 | ++DOCSHELL 1C66B400 == 60 [pid = 3232] [id = 525] 11:36:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1C671400) [pid = 3232] [serial = 1575] [outer = 00000000] 11:36:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1C777800) [pid = 3232] [serial = 1576] [outer = 1C671400] 11:36:19 INFO - PROCESS | 3232 | 1461263779156 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1C892000) [pid = 3232] [serial = 1577] [outer = 1C671400] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1F989400) [pid = 3232] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1C71B800) [pid = 3232] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1C71A800) [pid = 3232] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (141E1800) [pid = 3232] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (18F73400) [pid = 3232] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1D678400) [pid = 3232] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (17A19400) [pid = 3232] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (12297400) [pid = 3232] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (0EEAD400) [pid = 3232] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1B5A4C00) [pid = 3232] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1B294C00) [pid = 3232] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:36:19 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (193EF000) [pid = 3232] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:36:19 INFO - PROCESS | 3232 | 1461263779833 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:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 991ms 11:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:36:19 INFO - PROCESS | 3232 | 1461263779905 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 3232 | 1461263779907 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 11:36:19 INFO - PROCESS | 3232 | 1461263779910 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 3232 | 1461263779912 Marionette TRACE conn4 <- [1,2066,null,{}] 11:36:19 INFO - PROCESS | 3232 | 1461263779915 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:36:20 INFO - PROCESS | 3232 | 1461263780036 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:36:20 INFO - PROCESS | 3232 | 1461263780051 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 3232 | ++DOCSHELL 17A19400 == 61 [pid = 3232] [id = 526] 11:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (18858C00) [pid = 3232] [serial = 1578] [outer = 00000000] 11:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1B672C00) [pid = 3232] [serial = 1579] [outer = 18858C00] 11:36:20 INFO - PROCESS | 3232 | 1461263780096 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1C698000) [pid = 3232] [serial = 1580] [outer = 18858C00] 11:36:20 INFO - PROCESS | 3232 | 1461263780507 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:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 11:36:20 INFO - PROCESS | 3232 | 1461263780542 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 3232 | 1461263780544 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 11:36:20 INFO - PROCESS | 3232 | 1461263780547 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:36:20 INFO - PROCESS | 3232 | 1461263780549 Marionette TRACE conn4 <- [1,2070,null,{}] 11:36:20 INFO - PROCESS | 3232 | 1461263780557 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:36:20 INFO - PROCESS | 3232 | 1461263780643 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:36:20 INFO - PROCESS | 3232 | 1461263780651 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 3232 | ++DOCSHELL 1B632400 == 62 [pid = 3232] [id = 527] 11:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1C77A800) [pid = 3232] [serial = 1581] [outer = 00000000] 11:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1D667800) [pid = 3232] [serial = 1582] [outer = 1C77A800] 11:36:20 INFO - PROCESS | 3232 | 1461263780696 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1D667000) [pid = 3232] [serial = 1583] [outer = 1C77A800] 11:36:21 INFO - PROCESS | 3232 | 1461263781141 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:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 631ms 11:36:21 INFO - PROCESS | 3232 | 1461263781183 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 3232 | 1461263781185 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 11:36:21 INFO - PROCESS | 3232 | 1461263781188 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:36:21 INFO - PROCESS | 3232 | 1461263781190 Marionette TRACE conn4 <- [1,2074,null,{}] 11:36:21 INFO - PROCESS | 3232 | 1461263781194 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:36:21 INFO - PROCESS | 3232 | 1461263781278 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:36:21 INFO - PROCESS | 3232 | 1461263781284 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 3232 | ++DOCSHELL 1D575000 == 63 [pid = 3232] [id = 528] 11:36:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1D664400) [pid = 3232] [serial = 1584] [outer = 00000000] 11:36:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1EB4EC00) [pid = 3232] [serial = 1585] [outer = 1D664400] 11:36:21 INFO - PROCESS | 3232 | 1461263781329 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1EDCB800) [pid = 3232] [serial = 1586] [outer = 1D664400] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 179DD000 == 62 [pid = 3232] [id = 467] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 179FE000 == 61 [pid = 3232] [id = 498] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1B30A800 == 60 [pid = 3232] [id = 253] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 12B52400 == 59 [pid = 3232] [id = 482] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 12950800 == 58 [pid = 3232] [id = 499] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1791A800 == 57 [pid = 3232] [id = 252] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1EDD2000 == 56 [pid = 3232] [id = 502] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1B2C7C00 == 55 [pid = 3232] [id = 468] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1D673000 == 54 [pid = 3232] [id = 500] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 12B51000 == 53 [pid = 3232] [id = 249] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1DF2B000 == 52 [pid = 3232] [id = 501] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 12958800 == 51 [pid = 3232] [id = 435] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1240B800 == 50 [pid = 3232] [id = 242] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 2049DC00 == 49 [pid = 3232] [id = 481] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1880B400 == 48 [pid = 3232] [id = 247] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 17AD0400 == 47 [pid = 3232] [id = 437] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1791AC00 == 46 [pid = 3232] [id = 246] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 12B31400 == 45 [pid = 3232] [id = 485] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1EBC6400 == 44 [pid = 3232] [id = 484] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1AF3CC00 == 43 [pid = 3232] [id = 483] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 20435400 == 42 [pid = 3232] [id = 455] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 0EFB1800 == 41 [pid = 3232] [id = 520] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 0EEA8000 == 40 [pid = 3232] [id = 519] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 20828C00 == 39 [pid = 3232] [id = 517] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 20931400 == 38 [pid = 3232] [id = 518] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 20431C00 == 37 [pid = 3232] [id = 516] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 139A7C00 == 36 [pid = 3232] [id = 514] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 1AF84C00 == 35 [pid = 3232] [id = 515] 11:36:22 INFO - PROCESS | 3232 | --DOCSHELL 204A0400 == 34 [pid = 3232] [id = 513] 11:36:23 INFO - PROCESS | 3232 | --DOCSHELL 177BD400 == 33 [pid = 3232] [id = 521] 11:36:23 INFO - PROCESS | 3232 | --DOCSHELL 12492000 == 32 [pid = 3232] [id = 524] 11:36:23 INFO - PROCESS | 3232 | --DOCSHELL 1B632400 == 31 [pid = 3232] [id = 527] 11:36:23 INFO - PROCESS | 3232 | --DOCSHELL 1C66B400 == 30 [pid = 3232] [id = 525] 11:36:23 INFO - PROCESS | 3232 | --DOCSHELL 1A1EAC00 == 29 [pid = 3232] [id = 522] 11:36:23 INFO - PROCESS | 3232 | --DOCSHELL 1B299800 == 28 [pid = 3232] [id = 523] 11:36:23 INFO - PROCESS | 3232 | --DOCSHELL 17A19400 == 27 [pid = 3232] [id = 526] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (20433C00) [pid = 3232] [serial = 1537] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1D572400) [pid = 3232] [serial = 1490] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1248F000) [pid = 3232] [serial = 1492] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1D507C00) [pid = 3232] [serial = 1525] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1885A800) [pid = 3232] [serial = 1495] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1D56F400) [pid = 3232] [serial = 1498] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1DEB3C00) [pid = 3232] [serial = 1501] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (2034D000) [pid = 3232] [serial = 1504] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (17914400) [pid = 3232] [serial = 1511] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (177EC000) [pid = 3232] [serial = 1510] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (193E7C00) [pid = 3232] [serial = 1516] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (19E6D000) [pid = 3232] [serial = 1517] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1DEB9000) [pid = 3232] [serial = 1528] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1B2CB400) [pid = 3232] [serial = 1519] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1D579C00) [pid = 3232] [serial = 1526] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1B30C000) [pid = 3232] [serial = 1520] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12B4FC00) [pid = 3232] [serial = 1513] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (140B2400) [pid = 3232] [serial = 1514] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12B3E800) [pid = 3232] [serial = 1531] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1BE44800) [pid = 3232] [serial = 1522] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (204A4400) [pid = 3232] [serial = 1507] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1DF2B400) [pid = 3232] [serial = 1529] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1EBC7000) [pid = 3232] [serial = 1534] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (2043E400) [pid = 3232] [serial = 1538] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (18F67800) [pid = 3232] [serial = 1532] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1EDCDC00) [pid = 3232] [serial = 1535] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1C4BAC00) [pid = 3232] [serial = 1523] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1AF3B800) [pid = 3232] [serial = 1472] [outer = 00000000] [url = about:blank] 11:36:23 INFO - PROCESS | 3232 | 1461263783774 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:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2627ms 11:36:23 INFO - PROCESS | 3232 | 1461263783820 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 3232 | 1461263783823 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 11:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:36:23 INFO - PROCESS | 3232 | 1461263783829 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 3232 | 1461263783832 Marionette TRACE conn4 <- [1,2078,null,{}] 11:36:23 INFO - PROCESS | 3232 | 1461263783838 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:36:23 INFO - PROCESS | 3232 | 1461263783934 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:36:23 INFO - PROCESS | 3232 | 1461263783944 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF6000 == 28 [pid = 3232] [id = 529] 11:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (0EEF6400) [pid = 3232] [serial = 1587] [outer = 00000000] 11:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (12297400) [pid = 3232] [serial = 1588] [outer = 0EEF6400] 11:36:24 INFO - PROCESS | 3232 | 1461263784033 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1230EC00) [pid = 3232] [serial = 1589] [outer = 0EEF6400] 11:36:24 INFO - PROCESS | 3232 | 1461263784521 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:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 11:36:24 INFO - PROCESS | 3232 | 1461263784560 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 3232 | 1461263784566 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 11:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:36:24 INFO - PROCESS | 3232 | 1461263784572 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 3232 | 1461263784574 Marionette TRACE conn4 <- [1,2082,null,{}] 11:36:24 INFO - PROCESS | 3232 | 1461263784578 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:36:24 INFO - PROCESS | 3232 | 1461263784666 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:36:24 INFO - PROCESS | 3232 | 1461263784674 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 3232 | ++DOCSHELL 12304400 == 29 [pid = 3232] [id = 530] 11:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (123E2400) [pid = 3232] [serial = 1590] [outer = 00000000] 11:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (12490C00) [pid = 3232] [serial = 1591] [outer = 123E2400] 11:36:24 INFO - PROCESS | 3232 | 1461263784722 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (12954C00) [pid = 3232] [serial = 1592] [outer = 123E2400] 11:36:25 INFO - PROCESS | 3232 | 1461263785188 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:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 11:36:25 INFO - PROCESS | 3232 | 1461263785244 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 3232 | 1461263785247 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 11:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:36:25 INFO - PROCESS | 3232 | 1461263785251 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 3232 | 1461263785254 Marionette TRACE conn4 <- [1,2086,null,{}] 11:36:25 INFO - PROCESS | 3232 | 1461263785266 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:36:25 INFO - PROCESS | 3232 | 1461263785391 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:36:25 INFO - PROCESS | 3232 | 1461263785403 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 3232 | ++DOCSHELL 12EE8800 == 30 [pid = 3232] [id = 531] 11:36:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (12EEA000) [pid = 3232] [serial = 1593] [outer = 00000000] 11:36:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (13019400) [pid = 3232] [serial = 1594] [outer = 12EEA000] 11:36:25 INFO - PROCESS | 3232 | 1461263785454 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1395AC00) [pid = 3232] [serial = 1595] [outer = 12EEA000] 11:36:25 INFO - PROCESS | 3232 | 1461263785961 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:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 731ms 11:36:26 INFO - PROCESS | 3232 | 1461263785985 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 3232 | 1461263785987 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 11:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:36:26 INFO - PROCESS | 3232 | 1461263785990 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 3232 | 1461263785992 Marionette TRACE conn4 <- [1,2090,null,{}] 11:36:26 INFO - PROCESS | 3232 | 1461263785995 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:36:26 INFO - PROCESS | 3232 | 1461263786079 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:36:26 INFO - PROCESS | 3232 | 1461263786086 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 3232 | ++DOCSHELL 1635CC00 == 31 [pid = 3232] [id = 532] 11:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (16369C00) [pid = 3232] [serial = 1596] [outer = 00000000] 11:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (177D8800) [pid = 3232] [serial = 1597] [outer = 16369C00] 11:36:26 INFO - PROCESS | 3232 | 1461263786132 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1790DC00) [pid = 3232] [serial = 1598] [outer = 16369C00] 11:36:26 INFO - PROCESS | 3232 | 1461263786593 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:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 11:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:36:26 INFO - PROCESS | 3232 | 1461263786622 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 3232 | 1461263786624 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 11:36:26 INFO - PROCESS | 3232 | 1461263786628 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 3232 | 1461263786629 Marionette TRACE conn4 <- [1,2094,null,{}] 11:36:26 INFO - PROCESS | 3232 | 1461263786633 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:36:26 INFO - PROCESS | 3232 | 1461263786711 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:36:26 INFO - PROCESS | 3232 | 1461263786718 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 3232 | ++DOCSHELL 17912400 == 32 [pid = 3232] [id = 533] 11:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1791B000) [pid = 3232] [serial = 1599] [outer = 00000000] 11:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (179FE400) [pid = 3232] [serial = 1600] [outer = 1791B000] 11:36:26 INFO - PROCESS | 3232 | 1461263786765 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (17AD0400) [pid = 3232] [serial = 1601] [outer = 1791B000] 11:36:27 INFO - PROCESS | 3232 | 1461263787251 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:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 11:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:36:27 INFO - PROCESS | 3232 | 1461263787302 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 3232 | 1461263787304 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 11:36:27 INFO - PROCESS | 3232 | 1461263787307 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 3232 | 1461263787309 Marionette TRACE conn4 <- [1,2098,null,{}] 11:36:27 INFO - PROCESS | 3232 | 1461263787312 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:36:27 INFO - PROCESS | 3232 | 1461263787423 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:36:27 INFO - PROCESS | 3232 | 1461263787434 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 3232 | ++DOCSHELL 1631AC00 == 33 [pid = 3232] [id = 534] 11:36:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (190C5C00) [pid = 3232] [serial = 1602] [outer = 00000000] 11:36:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (19E6A400) [pid = 3232] [serial = 1603] [outer = 190C5C00] 11:36:27 INFO - PROCESS | 3232 | 1461263787484 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1A101400) [pid = 3232] [serial = 1604] [outer = 190C5C00] 11:36:27 INFO - PROCESS | 3232 | 1461263787928 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:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 11:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:36:28 INFO - PROCESS | 3232 | 1461263787978 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 3232 | 1461263787980 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 11:36:28 INFO - PROCESS | 3232 | 1461263787983 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 3232 | 1461263787985 Marionette TRACE conn4 <- [1,2102,null,{}] 11:36:28 INFO - PROCESS | 3232 | 1461263787988 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:36:28 INFO - PROCESS | 3232 | 1461263788070 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:36:28 INFO - PROCESS | 3232 | 1461263788108 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 3232 | ++DOCSHELL 1A1E9400 == 34 [pid = 3232] [id = 535] 11:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1A1EAC00) [pid = 3232] [serial = 1605] [outer = 00000000] 11:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1AF83C00) [pid = 3232] [serial = 1606] [outer = 1A1EAC00] 11:36:28 INFO - PROCESS | 3232 | 1461263788156 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1AF3CC00) [pid = 3232] [serial = 1607] [outer = 1A1EAC00] 11:36:28 INFO - PROCESS | 3232 | 1461263788582 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:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 11:36:28 INFO - PROCESS | 3232 | 1461263788632 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 3232 | 1461263788634 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 11:36:28 INFO - PROCESS | 3232 | 1461263788637 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:36:28 INFO - PROCESS | 3232 | 1461263788639 Marionette TRACE conn4 <- [1,2106,null,{}] 11:36:28 INFO - PROCESS | 3232 | 1461263788643 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:36:28 INFO - PROCESS | 3232 | 1461263788721 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:36:28 INFO - PROCESS | 3232 | 1461263788727 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 3232 | ++DOCSHELL 1AF8C000 == 35 [pid = 3232] [id = 536] 11:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1B290400) [pid = 3232] [serial = 1608] [outer = 00000000] 11:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1B2C2400) [pid = 3232] [serial = 1609] [outer = 1B290400] 11:36:28 INFO - PROCESS | 3232 | 1461263788773 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1B29A400) [pid = 3232] [serial = 1610] [outer = 1B290400] 11:36:29 INFO - PROCESS | 3232 | 1461263789255 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:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 11:36:29 INFO - PROCESS | 3232 | 1461263789320 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 3232 | 1461263789322 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 11:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:36:29 INFO - PROCESS | 3232 | 1461263789325 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 3232 | 1461263789327 Marionette TRACE conn4 <- [1,2110,null,{}] 11:36:29 INFO - PROCESS | 3232 | 1461263789330 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:36:29 INFO - PROCESS | 3232 | 1461263789447 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:36:29 INFO - PROCESS | 3232 | 1461263789541 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 3232 | ++DOCSHELL 12CF0C00 == 36 [pid = 3232] [id = 537] 11:36:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12EE5800) [pid = 3232] [serial = 1611] [outer = 00000000] 11:36:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1B311800) [pid = 3232] [serial = 1612] [outer = 12EE5800] 11:36:29 INFO - PROCESS | 3232 | 1461263789588 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1B310400) [pid = 3232] [serial = 1613] [outer = 12EE5800] 11:36:30 INFO - PROCESS | 3232 | 1461263790011 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:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 11:36:30 INFO - PROCESS | 3232 | 1461263790057 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 3232 | 1461263790059 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 11:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:36:30 INFO - PROCESS | 3232 | 1461263790062 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 3232 | 1461263790064 Marionette TRACE conn4 <- [1,2114,null,{}] 11:36:30 INFO - PROCESS | 3232 | 1461263790068 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:36:30 INFO - PROCESS | 3232 | 1461263790188 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:36:30 INFO - PROCESS | 3232 | 1461263790194 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 3232 | ++DOCSHELL 1B5AD000 == 37 [pid = 3232] [id = 538] 11:36:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1B62B000) [pid = 3232] [serial = 1614] [outer = 00000000] 11:36:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1B67A000) [pid = 3232] [serial = 1615] [outer = 1B62B000] 11:36:30 INFO - PROCESS | 3232 | 1461263790240 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1BF74800) [pid = 3232] [serial = 1616] [outer = 1B62B000] 11:36:30 INFO - PROCESS | 3232 | 1461263790699 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:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 11:36:30 INFO - PROCESS | 3232 | 1461263790733 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 3232 | 1461263790736 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 11:36:30 INFO - PROCESS | 3232 | 1461263790739 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:36:30 INFO - PROCESS | 3232 | 1461263790741 Marionette TRACE conn4 <- [1,2118,null,{}] 11:36:30 INFO - PROCESS | 3232 | 1461263790744 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:36:30 INFO - PROCESS | 3232 | 1461263790904 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1D7E7000) [pid = 3232] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (207B8C00) [pid = 3232] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1D5D9000) [pid = 3232] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (12479800) [pid = 3232] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (20355400) [pid = 3232] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1B28CC00) [pid = 3232] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (207BF400) [pid = 3232] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (17A13800) [pid = 3232] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1BE3F800) [pid = 3232] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1230D800) [pid = 3232] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1C516800) [pid = 3232] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1880F400) [pid = 3232] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (131DFC00) [pid = 3232] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1D675400) [pid = 3232] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1BE40800) [pid = 3232] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (2082F000) [pid = 3232] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1C77A800) [pid = 3232] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1C671400) [pid = 3232] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B62D400) [pid = 3232] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1AF36000) [pid = 3232] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (177EF400) [pid = 3232] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (120B5000) [pid = 3232] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (0EEA9800) [pid = 3232] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (20932C00) [pid = 3232] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (20832400) [pid = 3232] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (204A9400) [pid = 3232] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B29B800) [pid = 3232] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (140AE400) [pid = 3232] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (204A1C00) [pid = 3232] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (18858C00) [pid = 3232] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1B2C0400) [pid = 3232] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (20353C00) [pid = 3232] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:36:31 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1DF35400) [pid = 3232] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:36:31 INFO - PROCESS | 3232 | 1461263791744 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 3232 | ++DOCSHELL 120B5000 == 38 [pid = 3232] [id = 539] 11:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (12304800) [pid = 3232] [serial = 1617] [outer = 00000000] 11:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1294C400) [pid = 3232] [serial = 1618] [outer = 12304800] 11:36:31 INFO - PROCESS | 3232 | 1461263791800 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (140AE400) [pid = 3232] [serial = 1619] [outer = 12304800] 11:36:32 INFO - PROCESS | 3232 | 1461263792170 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:36:32 INFO - PROCESS | 3232 | 1461263792229 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 11:36:32 INFO - PROCESS | 3232 | 1461263792233 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 3232 | 1461263792235 Marionette TRACE conn4 <- [1,2122,null,{}] 11:36:32 INFO - PROCESS | 3232 | 1461263792238 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:36:32 INFO - PROCESS | 3232 | 1461263792320 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:36:32 INFO - PROCESS | 3232 | 1461263792327 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 3232 | ++DOCSHELL 141E7800 == 39 [pid = 3232] [id = 540] 11:36:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1741AC00) [pid = 3232] [serial = 1620] [outer = 00000000] 11:36:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B678000) [pid = 3232] [serial = 1621] [outer = 1741AC00] 11:36:32 INFO - PROCESS | 3232 | 1461263792371 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1BE48800) [pid = 3232] [serial = 1622] [outer = 1741AC00] 11:36:32 INFO - PROCESS | 3232 | 1461263792810 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:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 11:36:32 INFO - PROCESS | 3232 | 1461263792864 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 3232 | 1461263792866 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 11:36:32 INFO - PROCESS | 3232 | 1461263792869 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:36:32 INFO - PROCESS | 3232 | 1461263792870 Marionette TRACE conn4 <- [1,2126,null,{}] 11:36:32 INFO - PROCESS | 3232 | 1461263792874 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:36:32 INFO - PROCESS | 3232 | 1461263792954 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:36:32 INFO - PROCESS | 3232 | 1461263792961 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A6000 == 40 [pid = 3232] [id = 541] 11:36:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1C668C00) [pid = 3232] [serial = 1623] [outer = 00000000] 11:36:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C6CF800) [pid = 3232] [serial = 1624] [outer = 1C668C00] 11:36:33 INFO - PROCESS | 3232 | 1461263793005 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1C884400) [pid = 3232] [serial = 1625] [outer = 1C668C00] 11:36:33 INFO - PROCESS | 3232 | 1461263793468 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:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 11:36:33 INFO - PROCESS | 3232 | 1461263793511 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 3232 | 1461263793513 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 11:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:36:33 INFO - PROCESS | 3232 | 1461263793516 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 3232 | 1461263793518 Marionette TRACE conn4 <- [1,2130,null,{}] 11:36:33 INFO - PROCESS | 3232 | 1461263793522 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:36:33 INFO - PROCESS | 3232 | 1461263793601 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:36:33 INFO - PROCESS | 3232 | 1461263793607 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 3232 | ++DOCSHELL 1C887C00 == 41 [pid = 3232] [id = 542] 11:36:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1C88D800) [pid = 3232] [serial = 1626] [outer = 00000000] 11:36:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1D570800) [pid = 3232] [serial = 1627] [outer = 1C88D800] 11:36:33 INFO - PROCESS | 3232 | 1461263793652 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D576800) [pid = 3232] [serial = 1628] [outer = 1C88D800] 11:36:34 INFO - PROCESS | 3232 | 1461263794521 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:36:34 INFO - PROCESS | 3232 | 1461263794592 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 11:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:36:34 INFO - PROCESS | 3232 | 1461263794598 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 3232 | 1461263794602 Marionette TRACE conn4 <- [1,2134,null,{}] 11:36:34 INFO - PROCESS | 3232 | 1461263794607 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:36:34 INFO - PROCESS | 3232 | 1461263794729 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:36:34 INFO - PROCESS | 3232 | 1461263794871 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 3232 | ++DOCSHELL 123DE400 == 42 [pid = 3232] [id = 543] 11:36:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1248AC00) [pid = 3232] [serial = 1629] [outer = 00000000] 11:36:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (12B4B400) [pid = 3232] [serial = 1630] [outer = 1248AC00] 11:36:34 INFO - PROCESS | 3232 | 1461263794930 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (12C76800) [pid = 3232] [serial = 1631] [outer = 1248AC00] 11:36:35 INFO - PROCESS | 3232 | 1461263795613 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:36:35 INFO - PROCESS | 3232 | 1461263795685 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 11:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:36:35 INFO - PROCESS | 3232 | 1461263795692 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 3232 | 1461263795695 Marionette TRACE conn4 <- [1,2138,null,{}] 11:36:35 INFO - PROCESS | 3232 | 1461263795699 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:36:35 INFO - PROCESS | 3232 | 1461263795821 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:36:35 INFO - PROCESS | 3232 | 1461263795962 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 3232 | ++DOCSHELL 141E7C00 == 43 [pid = 3232] [id = 544] 11:36:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1791C000) [pid = 3232] [serial = 1632] [outer = 00000000] 11:36:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (190F4800) [pid = 3232] [serial = 1633] [outer = 1791C000] 11:36:36 INFO - PROCESS | 3232 | 1461263796019 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (193EE000) [pid = 3232] [serial = 1634] [outer = 1791C000] 11:36:37 INFO - PROCESS | 3232 | 1461263796970 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:36:37 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:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1320ms 11:36:37 INFO - PROCESS | 3232 | 1461263797014 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 3232 | 1461263797018 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 11:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:36:37 INFO - PROCESS | 3232 | 1461263797023 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 3232 | 1461263797027 Marionette TRACE conn4 <- [1,2142,null,{}] 11:36:37 INFO - PROCESS | 3232 | 1461263797033 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:36:37 INFO - PROCESS | 3232 | 1461263797140 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:36:37 INFO - PROCESS | 3232 | 1461263797279 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 1A101800 == 42 [pid = 3232] [id = 416] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 1885F000 == 41 [pid = 3232] [id = 420] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 12B4D400 == 40 [pid = 3232] [id = 426] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 141DF800 == 39 [pid = 3232] [id = 412] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 12B36800 == 38 [pid = 3232] [id = 411] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 12085C00 == 37 [pid = 3232] [id = 417] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 12252400 == 36 [pid = 3232] [id = 413] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 17A1F400 == 35 [pid = 3232] [id = 415] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 131D9400 == 34 [pid = 3232] [id = 414] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 0EEB2400 == 33 [pid = 3232] [id = 409] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1EB4EC00) [pid = 3232] [serial = 1585] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB2400 == 34 [pid = 3232] [id = 545] 11:36:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (0EEE8800) [pid = 3232] [serial = 1635] [outer = 00000000] 11:36:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (12957800) [pid = 3232] [serial = 1636] [outer = 0EEE8800] 11:36:37 INFO - PROCESS | 3232 | 1461263797376 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (12B46000) [pid = 3232] [serial = 1637] [outer = 0EEE8800] 11:36:37 INFO - PROCESS | 3232 | --DOCSHELL 1D575000 == 33 [pid = 3232] [id = 528] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1F97DC00) [pid = 3232] [serial = 1352] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1DF2F000) [pid = 3232] [serial = 1502] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1D5D8400) [pid = 3232] [serial = 1499] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (208C8400) [pid = 3232] [serial = 1457] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (204A4000) [pid = 3232] [serial = 1409] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (20351C00) [pid = 3232] [serial = 1505] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (20827000) [pid = 3232] [serial = 1445] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1D7E3400) [pid = 3232] [serial = 1397] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1770B800) [pid = 3232] [serial = 1400] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (2070E000) [pid = 3232] [serial = 1508] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1C69AC00) [pid = 3232] [serial = 1451] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (2082CC00) [pid = 3232] [serial = 1454] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1A1E1400) [pid = 3232] [serial = 1496] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1F1D0800) [pid = 3232] [serial = 1406] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12958000) [pid = 3232] [serial = 1493] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (20713C00) [pid = 3232] [serial = 1412] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1B298000) [pid = 3232] [serial = 1403] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (18F6AC00) [pid = 3232] [serial = 1448] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D667000) [pid = 3232] [serial = 1583] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1C777800) [pid = 3232] [serial = 1576] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1C667400) [pid = 3232] [serial = 1574] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1B67D000) [pid = 3232] [serial = 1573] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1D667800) [pid = 3232] [serial = 1582] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1C892000) [pid = 3232] [serial = 1577] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1AF8C400) [pid = 3232] [serial = 1567] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (17A18800) [pid = 3232] [serial = 1564] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1885C800) [pid = 3232] [serial = 1565] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (12B50800) [pid = 3232] [serial = 1561] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (13956C00) [pid = 3232] [serial = 1562] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (12CEB400) [pid = 3232] [serial = 1559] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12B38800) [pid = 3232] [serial = 1558] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (2093CC00) [pid = 3232] [serial = 1556] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (20938C00) [pid = 3232] [serial = 1555] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (2092E800) [pid = 3232] [serial = 1553] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (208CD000) [pid = 3232] [serial = 1552] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (20824400) [pid = 3232] [serial = 1550] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (207BD400) [pid = 3232] [serial = 1549] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1C699400) [pid = 3232] [serial = 1547] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1C515000) [pid = 3232] [serial = 1546] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1880C000) [pid = 3232] [serial = 1544] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (179E1400) [pid = 3232] [serial = 1543] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (207B8400) [pid = 3232] [serial = 1540] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (207C0000) [pid = 3232] [serial = 1541] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1B672C00) [pid = 3232] [serial = 1579] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1B5A0400) [pid = 3232] [serial = 1570] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1B5A6800) [pid = 3232] [serial = 1571] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1B293800) [pid = 3232] [serial = 1568] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1C698000) [pid = 3232] [serial = 1580] [outer = 00000000] [url = about:blank] 11:36:37 INFO - PROCESS | 3232 | 1461263797854 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:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 890ms 11:36:37 INFO - PROCESS | 3232 | 1461263797915 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 3232 | 1461263797920 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 11:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:36:37 INFO - PROCESS | 3232 | 1461263797926 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 3232 | 1461263797928 Marionette TRACE conn4 <- [1,2146,null,{}] 11:36:37 INFO - PROCESS | 3232 | 1461263797932 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:36:38 INFO - PROCESS | 3232 | 1461263798016 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:36:38 INFO - PROCESS | 3232 | 1461263798026 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 3232 | ++DOCSHELL 1248B800 == 34 [pid = 3232] [id = 546] 11:36:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (12B43800) [pid = 3232] [serial = 1638] [outer = 00000000] 11:36:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (16367800) [pid = 3232] [serial = 1639] [outer = 12B43800] 11:36:38 INFO - PROCESS | 3232 | 1461263798073 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (17420800) [pid = 3232] [serial = 1640] [outer = 12B43800] 11:36:38 INFO - PROCESS | 3232 | 1461263798576 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:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 11:36:38 INFO - PROCESS | 3232 | 1461263798603 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 3232 | 1461263798605 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 11:36:38 INFO - PROCESS | 3232 | 1461263798609 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:36:38 INFO - PROCESS | 3232 | 1461263798612 Marionette TRACE conn4 <- [1,2150,null,{}] 11:36:38 INFO - PROCESS | 3232 | 1461263798623 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:36:38 INFO - PROCESS | 3232 | 1461263798742 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:36:38 INFO - PROCESS | 3232 | 1461263798843 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 3232 | ++DOCSHELL 179DD800 == 35 [pid = 3232] [id = 547] 11:36:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (17A14000) [pid = 3232] [serial = 1641] [outer = 00000000] 11:36:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (1880B400) [pid = 3232] [serial = 1642] [outer = 17A14000] 11:36:38 INFO - PROCESS | 3232 | 1461263798892 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (18F74000) [pid = 3232] [serial = 1643] [outer = 17A14000] 11:36:39 INFO - PROCESS | 3232 | 1461263799313 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:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 11:36:39 INFO - PROCESS | 3232 | 1461263799344 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 3232 | 1461263799346 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 11:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:36:39 INFO - PROCESS | 3232 | 1461263799350 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 3232 | 1461263799351 Marionette TRACE conn4 <- [1,2154,null,{}] 11:36:39 INFO - PROCESS | 3232 | 1461263799355 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:36:39 INFO - PROCESS | 3232 | 1461263799441 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:36:39 INFO - PROCESS | 3232 | 1461263799447 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 3232 | ++DOCSHELL 190FAC00 == 36 [pid = 3232] [id = 548] 11:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (19144000) [pid = 3232] [serial = 1644] [outer = 00000000] 11:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1A1EA000) [pid = 3232] [serial = 1645] [outer = 19144000] 11:36:39 INFO - PROCESS | 3232 | 1461263799494 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1AF84800) [pid = 3232] [serial = 1646] [outer = 19144000] 11:36:40 INFO - PROCESS | 3232 | 1461263799976 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:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 11:36:40 INFO - PROCESS | 3232 | 1461263800024 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:36:40 INFO - PROCESS | 3232 | 1461263800026 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 11:36:40 INFO - PROCESS | 3232 | 1461263800029 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 3232 | 1461263800031 Marionette TRACE conn4 <- [1,2158,null,{}] 11:36:40 INFO - PROCESS | 3232 | 1461263800034 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:36:40 INFO - PROCESS | 3232 | 1461263800179 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:36:40 INFO - PROCESS | 3232 | 1461263800203 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 3232 | ++DOCSHELL 1AF90400 == 37 [pid = 3232] [id = 549] 11:36:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1B28CC00) [pid = 3232] [serial = 1647] [outer = 00000000] 11:36:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1B2C1000) [pid = 3232] [serial = 1648] [outer = 1B28CC00] 11:36:40 INFO - PROCESS | 3232 | 1461263800250 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1B2C7400) [pid = 3232] [serial = 1649] [outer = 1B28CC00] 11:36:40 INFO - PROCESS | 3232 | 1461263800710 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:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 11:36:40 INFO - PROCESS | 3232 | 1461263800764 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 3232 | 1461263800766 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 11:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:36:40 INFO - PROCESS | 3232 | 1461263800769 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 3232 | 1461263800771 Marionette TRACE conn4 <- [1,2162,null,{}] 11:36:40 INFO - PROCESS | 3232 | 1461263800774 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:36:40 INFO - PROCESS | 3232 | 1461263800912 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:36:40 INFO - PROCESS | 3232 | 1461263800927 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 3232 | ++DOCSHELL 1B299400 == 38 [pid = 3232] [id = 550] 11:36:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1B30CC00) [pid = 3232] [serial = 1650] [outer = 00000000] 11:36:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B678800) [pid = 3232] [serial = 1651] [outer = 1B30CC00] 11:36:41 INFO - PROCESS | 3232 | 1461263801028 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1BE44800) [pid = 3232] [serial = 1652] [outer = 1B30CC00] 11:36:41 INFO - PROCESS | 3232 | --DOCSHELL 1BF77400 == 37 [pid = 3232] [id = 12] 11:36:41 INFO - PROCESS | 3232 | 1461263801492 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:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 11:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:36:41 INFO - PROCESS | 3232 | 1461263801540 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 3232 | 1461263801542 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 11:36:41 INFO - PROCESS | 3232 | 1461263801545 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 3232 | 1461263801547 Marionette TRACE conn4 <- [1,2166,null,{}] 11:36:41 INFO - PROCESS | 3232 | 1461263801550 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:36:41 INFO - PROCESS | 3232 | 1461263801661 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:36:41 INFO - PROCESS | 3232 | 1461263801667 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 3232 | ++DOCSHELL 1203D000 == 38 [pid = 3232] [id = 551] 11:36:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (12B32400) [pid = 3232] [serial = 1653] [outer = 00000000] 11:36:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1C672000) [pid = 3232] [serial = 1654] [outer = 12B32400] 11:36:41 INFO - PROCESS | 3232 | 1461263801907 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1C675000) [pid = 3232] [serial = 1655] [outer = 12B32400] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1C668C00) [pid = 3232] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (16369C00) [pid = 3232] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (12EE5800) [pid = 3232] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (0EEF6400) [pid = 3232] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (12EEA000) [pid = 3232] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1B290400) [pid = 3232] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1B62B000) [pid = 3232] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1741AC00) [pid = 3232] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (12304800) [pid = 3232] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (123E2400) [pid = 3232] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1791B000) [pid = 3232] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (190C5C00) [pid = 3232] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:36:42 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1A1EAC00) [pid = 3232] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:36:42 INFO - PROCESS | 3232 | 1461263802271 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:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 11:36:42 INFO - PROCESS | 3232 | 1461263802316 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 3232 | 1461263802318 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 11:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:36:42 INFO - PROCESS | 3232 | 1461263802321 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 3232 | 1461263802323 Marionette TRACE conn4 <- [1,2170,null,{}] 11:36:42 INFO - PROCESS | 3232 | 1461263802326 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:36:42 INFO - PROCESS | 3232 | 1461263802407 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:36:42 INFO - PROCESS | 3232 | 1461263802497 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 3232 | ++DOCSHELL 179FC000 == 39 [pid = 3232] [id = 552] 11:36:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (190C5C00) [pid = 3232] [serial = 1656] [outer = 00000000] 11:36:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1B5AC800) [pid = 3232] [serial = 1657] [outer = 190C5C00] 11:36:42 INFO - PROCESS | 3232 | 1461263802544 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1BE44000) [pid = 3232] [serial = 1658] [outer = 190C5C00] 11:36:42 INFO - PROCESS | 3232 | 1461263802917 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:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 11:36:42 INFO - PROCESS | 3232 | 1461263802952 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:36:42 INFO - PROCESS | 3232 | 1461263802954 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 11:36:42 INFO - PROCESS | 3232 | 1461263802957 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 3232 | 1461263802959 Marionette TRACE conn4 <- [1,2174,null,{}] 11:36:43 INFO - PROCESS | 3232 | 1461263802962 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:36:43 INFO - PROCESS | 3232 | 1461263803081 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:36:43 INFO - PROCESS | 3232 | 1461263803090 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 3232 | ++DOCSHELL 179F6C00 == 40 [pid = 3232] [id = 553] 11:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1C668C00) [pid = 3232] [serial = 1659] [outer = 00000000] 11:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1C77A000) [pid = 3232] [serial = 1660] [outer = 1C668C00] 11:36:43 INFO - PROCESS | 3232 | 1461263803162 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1C893400) [pid = 3232] [serial = 1661] [outer = 1C668C00] 11:36:43 INFO - PROCESS | 3232 | 1461263803577 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:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 11:36:43 INFO - PROCESS | 3232 | 1461263803628 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 3232 | 1461263803630 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 11:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:36:43 INFO - PROCESS | 3232 | 1461263803642 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 3232 | 1461263803644 Marionette TRACE conn4 <- [1,2178,null,{}] 11:36:43 INFO - PROCESS | 3232 | 1461263803647 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:36:43 INFO - PROCESS | 3232 | 1461263803727 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:36:43 INFO - PROCESS | 3232 | 1461263803736 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 3232 | ++DOCSHELL 1D56E000 == 41 [pid = 3232] [id = 554] 11:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1D571400) [pid = 3232] [serial = 1662] [outer = 00000000] 11:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1D57BC00) [pid = 3232] [serial = 1663] [outer = 1D571400] 11:36:43 INFO - PROCESS | 3232 | 1461263803780 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1D57B800) [pid = 3232] [serial = 1664] [outer = 1D571400] 11:36:44 INFO - PROCESS | 3232 | 1461263804392 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:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 830ms 11:36:44 INFO - PROCESS | 3232 | 1461263804474 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 3232 | 1461263804480 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 11:36:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:36:44 INFO - PROCESS | 3232 | 1461263804485 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 3232 | 1461263804489 Marionette TRACE conn4 <- [1,2182,null,{}] 11:36:44 INFO - PROCESS | 3232 | 1461263804494 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:36:44 INFO - PROCESS | 3232 | 1461263804659 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:36:44 INFO - PROCESS | 3232 | 1461263804718 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 3232 | ++DOCSHELL 12B50C00 == 42 [pid = 3232] [id = 555] 11:36:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12B51400) [pid = 3232] [serial = 1665] [outer = 00000000] 11:36:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (177C0400) [pid = 3232] [serial = 1666] [outer = 12B51400] 11:36:44 INFO - PROCESS | 3232 | 1461263804776 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (17911C00) [pid = 3232] [serial = 1667] [outer = 12B51400] 11:36:45 INFO - PROCESS | 3232 | 1461263805396 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:36:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:36:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 11:36:45 INFO - PROCESS | 3232 | 1461263805459 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 3232 | 1461263805465 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 11:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:36:45 INFO - PROCESS | 3232 | 1461263805472 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 3232 | 1461263805475 Marionette TRACE conn4 <- [1,2186,null,{}] 11:36:45 INFO - PROCESS | 3232 | 1461263805479 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:36:45 INFO - PROCESS | 3232 | 1461263805590 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:36:45 INFO - PROCESS | 3232 | 1461263805727 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 3232 | ++DOCSHELL 18803800 == 43 [pid = 3232] [id = 556] 11:36:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (18809C00) [pid = 3232] [serial = 1668] [outer = 00000000] 11:36:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1AF87400) [pid = 3232] [serial = 1669] [outer = 18809C00] 11:36:45 INFO - PROCESS | 3232 | 1461263805784 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1B2BFC00) [pid = 3232] [serial = 1670] [outer = 18809C00] 11:36:46 INFO - PROCESS | 3232 | 1461263806386 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:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 11:36:46 INFO - PROCESS | 3232 | 1461263806403 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 3232 | 1461263806406 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 11:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:36:46 INFO - PROCESS | 3232 | 1461263806410 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 3232 | 1461263806414 Marionette TRACE conn4 <- [1,2190,null,{}] 11:36:46 INFO - PROCESS | 3232 | 1461263806425 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:36:46 INFO - PROCESS | 3232 | 1461263806535 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:36:46 INFO - PROCESS | 3232 | 1461263806675 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 3232 | ++DOCSHELL 1D56E400 == 44 [pid = 3232] [id = 557] 11:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1D575400) [pid = 3232] [serial = 1671] [outer = 00000000] 11:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1D666000) [pid = 3232] [serial = 1672] [outer = 1D575400] 11:36:46 INFO - PROCESS | 3232 | 1461263806734 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1D66C800) [pid = 3232] [serial = 1673] [outer = 1D575400] 11:36:47 INFO - PROCESS | 3232 | 1461263807365 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:36:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:36:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1022ms 11:36:47 INFO - PROCESS | 3232 | 1461263807435 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 3232 | 1461263807438 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 11:36:47 INFO - PROCESS | 3232 | 1461263807441 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:36:47 INFO - PROCESS | 3232 | 1461263807443 Marionette TRACE conn4 <- [1,2194,null,{}] 11:36:47 INFO - PROCESS | 3232 | 1461263807447 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:36:47 INFO - PROCESS | 3232 | 1461263807556 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:36:47 INFO - PROCESS | 3232 | 1461263807702 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 3232 | ++DOCSHELL 1C728C00 == 45 [pid = 3232] [id = 558] 11:36:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1D575800) [pid = 3232] [serial = 1674] [outer = 00000000] 11:36:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1D680000) [pid = 3232] [serial = 1675] [outer = 1D575800] 11:36:47 INFO - PROCESS | 3232 | 1461263807758 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1D7E3400) [pid = 3232] [serial = 1676] [outer = 1D575800] 11:36:48 INFO - PROCESS | 3232 | 1461263808338 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:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 11:36:48 INFO - PROCESS | 3232 | 1461263808375 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 3232 | 1461263808378 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 11:36:48 INFO - PROCESS | 3232 | 1461263808381 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:36:48 INFO - PROCESS | 3232 | 1461263808383 Marionette TRACE conn4 <- [1,2198,null,{}] 11:36:48 INFO - PROCESS | 3232 | 1461263808387 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:36:48 INFO - PROCESS | 3232 | 1461263808491 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:36:48 INFO - PROCESS | 3232 | 1461263808731 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 3232 | ++DOCSHELL 0B688000 == 46 [pid = 3232] [id = 559] 11:36:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12251000) [pid = 3232] [serial = 1677] [outer = 00000000] 11:36:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (13016800) [pid = 3232] [serial = 1678] [outer = 12251000] 11:36:48 INFO - PROCESS | 3232 | 1461263808801 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (141AC800) [pid = 3232] [serial = 1679] [outer = 12251000] 11:36:49 INFO - PROCESS | 3232 | 1461263809391 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:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1066ms 11:36:49 INFO - PROCESS | 3232 | 1461263809452 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 3232 | 1461263809456 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 11:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:36:49 INFO - PROCESS | 3232 | 1461263809462 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 3232 | 1461263809465 Marionette TRACE conn4 <- [1,2202,null,{}] 11:36:49 INFO - PROCESS | 3232 | 1461263809470 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:36:49 INFO - PROCESS | 3232 | 1461263809577 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:36:49 INFO - PROCESS | 3232 | 1461263809707 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 3232 | --DOCSHELL 0EEB1000 == 45 [pid = 3232] [id = 422] 11:36:49 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB1000 == 46 [pid = 3232] [id = 560] 11:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (0EEEF000) [pid = 3232] [serial = 1680] [outer = 00000000] 11:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (12482000) [pid = 3232] [serial = 1681] [outer = 0EEEF000] 11:36:49 INFO - PROCESS | 3232 | 1461263809828 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (12951C00) [pid = 3232] [serial = 1682] [outer = 0EEEF000] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1C6CF800) [pid = 3232] [serial = 1624] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (177D8800) [pid = 3232] [serial = 1597] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1790DC00) [pid = 3232] [serial = 1598] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B311800) [pid = 3232] [serial = 1612] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (12297400) [pid = 3232] [serial = 1588] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1230EC00) [pid = 3232] [serial = 1589] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (13019400) [pid = 3232] [serial = 1594] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1B2C2400) [pid = 3232] [serial = 1609] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1B67A000) [pid = 3232] [serial = 1615] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B310400) [pid = 3232] [serial = 1613] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1BF74800) [pid = 3232] [serial = 1616] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1B678000) [pid = 3232] [serial = 1621] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1294C400) [pid = 3232] [serial = 1618] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (12490C00) [pid = 3232] [serial = 1591] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12954C00) [pid = 3232] [serial = 1592] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (179FE400) [pid = 3232] [serial = 1600] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (17AD0400) [pid = 3232] [serial = 1601] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (19E6A400) [pid = 3232] [serial = 1603] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1C884400) [pid = 3232] [serial = 1625] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (1A101400) [pid = 3232] [serial = 1604] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (1AF3CC00) [pid = 3232] [serial = 1607] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1395AC00) [pid = 3232] [serial = 1595] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (1AF83C00) [pid = 3232] [serial = 1606] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (1BE48800) [pid = 3232] [serial = 1622] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (140AE400) [pid = 3232] [serial = 1619] [outer = 00000000] [url = about:blank] 11:36:49 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (1B29A400) [pid = 3232] [serial = 1610] [outer = 00000000] [url = about:blank] 11:36:50 INFO - PROCESS | 3232 | 1461263810254 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:36:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:36:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 831ms 11:36:50 INFO - PROCESS | 3232 | 1461263810298 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 3232 | 1461263810302 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 11:36:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:36:50 INFO - PROCESS | 3232 | 1461263810311 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 3232 | 1461263810313 Marionette TRACE conn4 <- [1,2206,null,{}] 11:36:50 INFO - PROCESS | 3232 | 1461263810317 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:36:50 INFO - PROCESS | 3232 | 1461263810401 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:36:50 INFO - PROCESS | 3232 | 1461263810409 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 3232 | ++DOCSHELL 12957000 == 47 [pid = 3232] [id = 561] 11:36:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (12C78C00) [pid = 3232] [serial = 1683] [outer = 00000000] 11:36:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (177DCC00) [pid = 3232] [serial = 1684] [outer = 12C78C00] 11:36:50 INFO - PROCESS | 3232 | 1461263810455 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (17918C00) [pid = 3232] [serial = 1685] [outer = 12C78C00] 11:36:50 INFO - PROCESS | 3232 | 1461263810947 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:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 11:36:51 INFO - PROCESS | 3232 | 1461263810987 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 3232 | 1461263810990 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 11:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:36:51 INFO - PROCESS | 3232 | 1461263810995 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 3232 | 1461263811001 Marionette TRACE conn4 <- [1,2210,null,{}] 11:36:51 INFO - PROCESS | 3232 | 1461263811010 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:36:51 INFO - PROCESS | 3232 | 1461263811098 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:36:51 INFO - PROCESS | 3232 | 1461263811108 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 3232 | ++DOCSHELL 19E6A800 == 48 [pid = 3232] [id = 562] 11:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (19E6B000) [pid = 3232] [serial = 1686] [outer = 00000000] 11:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1A105400) [pid = 3232] [serial = 1687] [outer = 19E6B000] 11:36:51 INFO - PROCESS | 3232 | 1461263811155 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1A1EB400) [pid = 3232] [serial = 1688] [outer = 19E6B000] 11:36:51 INFO - PROCESS | 3232 | 1461263811647 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:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 11:36:51 INFO - PROCESS | 3232 | 1461263811687 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 3232 | 1461263811690 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 11:36:51 INFO - PROCESS | 3232 | 1461263811693 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:36:51 INFO - PROCESS | 3232 | 1461263811694 Marionette TRACE conn4 <- [1,2214,null,{}] 11:36:51 INFO - PROCESS | 3232 | 1461263811698 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:36:51 INFO - PROCESS | 3232 | 1461263811781 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:36:51 INFO - PROCESS | 3232 | 1461263811787 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 3232 | ++DOCSHELL 12487800 == 49 [pid = 3232] [id = 563] 11:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1AF88C00) [pid = 3232] [serial = 1689] [outer = 00000000] 11:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B2C2400) [pid = 3232] [serial = 1690] [outer = 1AF88C00] 11:36:51 INFO - PROCESS | 3232 | 1461263811835 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1B2CAC00) [pid = 3232] [serial = 1691] [outer = 1AF88C00] 11:36:52 INFO - PROCESS | 3232 | 1461263812268 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:36:52 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:36:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 11:36:52 INFO - PROCESS | 3232 | 1461263812333 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 3232 | 1461263812336 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 11:36:52 INFO - PROCESS | 3232 | 1461263812339 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:36:52 INFO - PROCESS | 3232 | 1461263812341 Marionette TRACE conn4 <- [1,2218,null,{}] 11:36:52 INFO - PROCESS | 3232 | 1461263812344 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:36:52 INFO - PROCESS | 3232 | 1461263812460 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:36:52 INFO - PROCESS | 3232 | 1461263812556 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A7C00 == 50 [pid = 3232] [id = 564] 11:36:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1B5A9800) [pid = 3232] [serial = 1692] [outer = 00000000] 11:36:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1B62E400) [pid = 3232] [serial = 1693] [outer = 1B5A9800] 11:36:52 INFO - PROCESS | 3232 | 1461263812612 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1B67B000) [pid = 3232] [serial = 1694] [outer = 1B5A9800] 11:36:53 INFO - PROCESS | 3232 | 1461263813056 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:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 11:36:53 INFO - PROCESS | 3232 | 1461263813114 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 3232 | 1461263813116 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 11:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:36:53 INFO - PROCESS | 3232 | 1461263813119 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 3232 | 1461263813121 Marionette TRACE conn4 <- [1,2222,null,{}] 11:36:53 INFO - PROCESS | 3232 | 1461263813124 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:36:53 INFO - PROCESS | 3232 | 1461263813246 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:36:53 INFO - PROCESS | 3232 | 1461263813312 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 3232 | ++DOCSHELL 1BF74800 == 51 [pid = 3232] [id = 565] 11:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1C4BA000) [pid = 3232] [serial = 1695] [outer = 00000000] 11:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1C698400) [pid = 3232] [serial = 1696] [outer = 1C4BA000] 11:36:53 INFO - PROCESS | 3232 | 1461263813359 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1C672C00) [pid = 3232] [serial = 1697] [outer = 1C4BA000] 11:36:53 INFO - PROCESS | 3232 | 1461263813780 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:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 11:36:53 INFO - PROCESS | 3232 | 1461263813793 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 3232 | 1461263813795 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 11:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:36:53 INFO - PROCESS | 3232 | 1461263813798 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 3232 | 1461263813800 Marionette TRACE conn4 <- [1,2226,null,{}] 11:36:53 INFO - PROCESS | 3232 | 1461263813803 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:36:53 INFO - PROCESS | 3232 | 1461263813942 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:36:53 INFO - PROCESS | 3232 | 1461263813961 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 3232 | ++DOCSHELL 1C671800 == 52 [pid = 3232] [id = 566] 11:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1C778C00) [pid = 3232] [serial = 1698] [outer = 00000000] 11:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1D571800) [pid = 3232] [serial = 1699] [outer = 1C778C00] 11:36:54 INFO - PROCESS | 3232 | 1461263814007 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1D660C00) [pid = 3232] [serial = 1700] [outer = 1C778C00] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1C668C00) [pid = 3232] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1B28CC00) [pid = 3232] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (0EEE8800) [pid = 3232] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (17A14000) [pid = 3232] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1B30CC00) [pid = 3232] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (19144000) [pid = 3232] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12B43800) [pid = 3232] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (12B32400) [pid = 3232] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (123E4000) [pid = 3232] [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:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (190C5C00) [pid = 3232] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:36:54 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (1BF78800) [pid = 3232] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:36:54 INFO - PROCESS | 3232 | 1461263814554 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:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 770ms 11:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:36:54 INFO - PROCESS | 3232 | 1461263814572 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 3232 | 1461263814574 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 11:36:54 INFO - PROCESS | 3232 | 1461263814577 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 3232 | 1461263814579 Marionette TRACE conn4 <- [1,2230,null,{}] 11:36:54 INFO - PROCESS | 3232 | 1461263814586 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:36:54 INFO - PROCESS | 3232 | 1461263814667 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:36:54 INFO - PROCESS | 3232 | 1461263814674 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 3232 | ++DOCSHELL 12B43800 == 53 [pid = 3232] [id = 567] 11:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (141AD000) [pid = 3232] [serial = 1701] [outer = 00000000] 11:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1BE43400) [pid = 3232] [serial = 1702] [outer = 141AD000] 11:36:54 INFO - PROCESS | 3232 | 1461263814721 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1C891C00) [pid = 3232] [serial = 1703] [outer = 141AD000] 11:36:55 INFO - PROCESS | 3232 | 1461263815167 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:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 11:36:55 INFO - PROCESS | 3232 | 1461263815209 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 3232 | 1461263815211 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 11:36:55 INFO - PROCESS | 3232 | 1461263815214 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:36:55 INFO - PROCESS | 3232 | 1461263815216 Marionette TRACE conn4 <- [1,2234,null,{}] 11:36:55 INFO - PROCESS | 3232 | 1461263815219 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:36:55 INFO - PROCESS | 3232 | 1461263815333 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:36:55 INFO - PROCESS | 3232 | 1461263815340 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 3232 | ++DOCSHELL 193EE800 == 54 [pid = 3232] [id = 568] 11:36:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1A1E7400) [pid = 3232] [serial = 1704] [outer = 00000000] 11:36:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1D7AE000) [pid = 3232] [serial = 1705] [outer = 1A1E7400] 11:36:55 INFO - PROCESS | 3232 | 1461263815386 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1DEB3C00) [pid = 3232] [serial = 1706] [outer = 1A1E7400] 11:36:55 INFO - PROCESS | 3232 | 1461263815843 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:36:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:36:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 11:36:55 INFO - PROCESS | 3232 | 1461263815888 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 3232 | 1461263815890 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 11:36:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:36:55 INFO - PROCESS | 3232 | 1461263815893 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 3232 | 1461263815895 Marionette TRACE conn4 <- [1,2238,null,{}] 11:36:55 INFO - PROCESS | 3232 | 1461263815898 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:36:56 INFO - PROCESS | 3232 | 1461263815983 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:36:56 INFO - PROCESS | 3232 | 1461263815989 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 3232 | ++DOCSHELL 12486800 == 55 [pid = 3232] [id = 569] 11:36:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1DF2BC00) [pid = 3232] [serial = 1707] [outer = 00000000] 11:36:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1EBBE400) [pid = 3232] [serial = 1708] [outer = 1DF2BC00] 11:36:56 INFO - PROCESS | 3232 | 1461263816040 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1EDC9800) [pid = 3232] [serial = 1709] [outer = 1DF2BC00] 11:36:56 INFO - PROCESS | 3232 | 1461263816535 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:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 11:36:56 INFO - PROCESS | 3232 | 1461263816666 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 3232 | 1461263816671 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 11:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:36:56 INFO - PROCESS | 3232 | 1461263816729 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 3232 | 1461263816734 Marionette TRACE conn4 <- [1,2242,null,{}] 11:36:56 INFO - PROCESS | 3232 | 1461263816744 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:36:56 INFO - PROCESS | 3232 | 1461263816857 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:36:56 INFO - PROCESS | 3232 | 1461263816961 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 3232 | ++DOCSHELL 12955800 == 56 [pid = 3232] [id = 570] 11:36:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (12B31800) [pid = 3232] [serial = 1710] [outer = 00000000] 11:36:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (12EE8000) [pid = 3232] [serial = 1711] [outer = 12B31800] 11:36:57 INFO - PROCESS | 3232 | 1461263817033 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (141DF800) [pid = 3232] [serial = 1712] [outer = 12B31800] 11:36:57 INFO - PROCESS | 3232 | 1461263817587 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:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 11:36:57 INFO - PROCESS | 3232 | 1461263817661 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 3232 | 1461263817668 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 11:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:36:57 INFO - PROCESS | 3232 | 1461263817674 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 3232 | 1461263817677 Marionette TRACE conn4 <- [1,2246,null,{}] 11:36:57 INFO - PROCESS | 3232 | 1461263817681 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:36:57 INFO - PROCESS | 3232 | 1461263817792 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:36:57 INFO - PROCESS | 3232 | 1461263817937 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 3232 | ++DOCSHELL 1880C000 == 57 [pid = 3232] [id = 571] 11:36:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1880F400) [pid = 3232] [serial = 1713] [outer = 00000000] 11:36:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (19E6A400) [pid = 3232] [serial = 1714] [outer = 1880F400] 11:36:58 INFO - PROCESS | 3232 | 1461263817993 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1AF85C00) [pid = 3232] [serial = 1715] [outer = 1880F400] 11:36:58 INFO - PROCESS | 3232 | 1461263818610 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:36:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:36:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 11:36:58 INFO - PROCESS | 3232 | 1461263818645 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 3232 | 1461263818648 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 11:36:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:36:58 INFO - PROCESS | 3232 | 1461263818652 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 3232 | 1461263818655 Marionette TRACE conn4 <- [1,2250,null,{}] 11:36:58 INFO - PROCESS | 3232 | 1461263818667 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:36:58 INFO - PROCESS | 3232 | 1461263818784 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:36:58 INFO - PROCESS | 3232 | 1461263818896 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 3232 | ++DOCSHELL 1B67BC00 == 58 [pid = 3232] [id = 572] 11:36:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1C66F400) [pid = 3232] [serial = 1716] [outer = 00000000] 11:36:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1D67D400) [pid = 3232] [serial = 1717] [outer = 1C66F400] 11:36:59 INFO - PROCESS | 3232 | 1461263818996 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1DF35C00) [pid = 3232] [serial = 1718] [outer = 1C66F400] 11:36:59 INFO - PROCESS | 3232 | 1461263819613 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:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 11:36:59 INFO - PROCESS | 3232 | 1461263819625 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 3232 | 1461263819628 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 11:36:59 INFO - PROCESS | 3232 | 1461263819631 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:36:59 INFO - PROCESS | 3232 | 1461263819633 Marionette TRACE conn4 <- [1,2254,null,{}] 11:36:59 INFO - PROCESS | 3232 | 1461263819652 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:36:59 INFO - PROCESS | 3232 | 1461263819762 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:36:59 INFO - PROCESS | 3232 | 1461263819900 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 3232 | ++DOCSHELL 1F97D000 == 59 [pid = 3232] [id = 573] 11:36:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1F97F000) [pid = 3232] [serial = 1719] [outer = 00000000] 11:36:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (2034E400) [pid = 3232] [serial = 1720] [outer = 1F97F000] 11:36:59 INFO - PROCESS | 3232 | 1461263819957 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (20352400) [pid = 3232] [serial = 1721] [outer = 1F97F000] 11:37:00 INFO - PROCESS | 3232 | 1461263820506 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:37:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:37:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 891ms 11:37:00 INFO - PROCESS | 3232 | 1461263820532 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 3232 | 1461263820534 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 11:37:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:37:00 INFO - PROCESS | 3232 | 1461263820539 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 3232 | 1461263820541 Marionette TRACE conn4 <- [1,2258,null,{}] 11:37:00 INFO - PROCESS | 3232 | 1461263820545 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:37:00 INFO - PROCESS | 3232 | 1461263820652 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:37:00 INFO - PROCESS | 3232 | 1461263820763 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 3232 | ++DOCSHELL 1B62D800 == 60 [pid = 3232] [id = 574] 11:37:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B676000) [pid = 3232] [serial = 1722] [outer = 00000000] 11:37:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (2042F400) [pid = 3232] [serial = 1723] [outer = 1B676000] 11:37:00 INFO - PROCESS | 3232 | 1461263820818 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (20433400) [pid = 3232] [serial = 1724] [outer = 1B676000] 11:37:01 INFO - PROCESS | 3232 | 1461263821680 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:37:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:37:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1184ms 11:37:01 INFO - PROCESS | 3232 | 1461263821724 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 3232 | 1461263821728 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 11:37:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:37:01 INFO - PROCESS | 3232 | 1461263821733 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 3232 | 1461263821737 Marionette TRACE conn4 <- [1,2262,null,{}] 11:37:01 INFO - PROCESS | 3232 | 1461263821744 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:37:01 INFO - PROCESS | 3232 | 1461263821842 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:37:02 INFO - PROCESS | 3232 | 1461263821986 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 3232 | ++DOCSHELL 12952000 == 61 [pid = 3232] [id = 575] 11:37:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (12CF1C00) [pid = 3232] [serial = 1725] [outer = 00000000] 11:37:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (17916800) [pid = 3232] [serial = 1726] [outer = 12CF1C00] 11:37:02 INFO - PROCESS | 3232 | 1461263822037 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (17A22C00) [pid = 3232] [serial = 1727] [outer = 12CF1C00] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 120B7000 == 60 [pid = 3232] [id = 410] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 17A22800 == 59 [pid = 3232] [id = 423] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 1203D000 == 58 [pid = 3232] [id = 551] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 179F6C00 == 57 [pid = 3232] [id = 553] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 179FC000 == 56 [pid = 3232] [id = 552] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 1AF90400 == 55 [pid = 3232] [id = 549] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 1B299400 == 54 [pid = 3232] [id = 550] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 190FAC00 == 53 [pid = 3232] [id = 548] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 179DD800 == 52 [pid = 3232] [id = 547] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 193EE800 == 51 [pid = 3232] [id = 568] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 12B43800 == 50 [pid = 3232] [id = 567] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 1C671800 == 49 [pid = 3232] [id = 566] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 1BF74800 == 48 [pid = 3232] [id = 565] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 1B5A7C00 == 47 [pid = 3232] [id = 564] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 12487800 == 46 [pid = 3232] [id = 563] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 19E6A800 == 45 [pid = 3232] [id = 562] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1240A800) [pid = 3232] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (190F4800) [pid = 3232] [serial = 1633] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12B4B400) [pid = 3232] [serial = 1630] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1D57BC00) [pid = 3232] [serial = 1663] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 12957000 == 44 [pid = 3232] [id = 561] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 0EEB1000 == 43 [pid = 3232] [id = 560] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 0B688000 == 42 [pid = 3232] [id = 559] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 12B50C00 == 41 [pid = 3232] [id = 555] 11:37:02 INFO - PROCESS | 3232 | --DOCSHELL 1D56E000 == 40 [pid = 3232] [id = 554] 11:37:02 INFO - PROCESS | 3232 | 1461263822634 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:37:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:37:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 11:37:02 INFO - PROCESS | 3232 | 1461263822665 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 3232 | 1461263822670 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 11:37:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:37:02 INFO - PROCESS | 3232 | 1461263822676 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 3232 | 1461263822678 Marionette TRACE conn4 <- [1,2266,null,{}] 11:37:02 INFO - PROCESS | 3232 | 1461263822682 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:37:02 INFO - PROCESS | 3232 | 1461263822778 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1D570800) [pid = 3232] [serial = 1627] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1B2C1000) [pid = 3232] [serial = 1648] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12957800) [pid = 3232] [serial = 1636] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1880B400) [pid = 3232] [serial = 1642] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (18F74000) [pid = 3232] [serial = 1643] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1B678800) [pid = 3232] [serial = 1651] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1A1EA000) [pid = 3232] [serial = 1645] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (16367800) [pid = 3232] [serial = 1639] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (17420800) [pid = 3232] [serial = 1640] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (12B46000) [pid = 3232] [serial = 1637] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1BE44800) [pid = 3232] [serial = 1652] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1C675000) [pid = 3232] [serial = 1655] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1C675800) [pid = 3232] [serial = 1121] [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:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1C672000) [pid = 3232] [serial = 1654] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1B5AC800) [pid = 3232] [serial = 1657] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1C893400) [pid = 3232] [serial = 1661] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1B2C7400) [pid = 3232] [serial = 1649] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1BE44000) [pid = 3232] [serial = 1658] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (1AF84800) [pid = 3232] [serial = 1646] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1C77A000) [pid = 3232] [serial = 1660] [outer = 00000000] [url = about:blank] 11:37:02 INFO - PROCESS | 3232 | 1461263822897 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEEC00 == 41 [pid = 3232] [id = 576] 11:37:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (12085C00) [pid = 3232] [serial = 1728] [outer = 00000000] 11:37:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (12B43C00) [pid = 3232] [serial = 1729] [outer = 12085C00] 11:37:02 INFO - PROCESS | 3232 | 1461263822943 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (13016400) [pid = 3232] [serial = 1730] [outer = 12085C00] 11:37:03 INFO - PROCESS | 3232 | 1461263823368 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:37:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:37:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 770ms 11:37:03 INFO - PROCESS | 3232 | 1461263823449 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 3232 | 1461263823452 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 11:37:03 INFO - PROCESS | 3232 | 1461263823455 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:37:03 INFO - PROCESS | 3232 | 1461263823458 Marionette TRACE conn4 <- [1,2270,null,{}] 11:37:03 INFO - PROCESS | 3232 | 1461263823469 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:37:03 INFO - PROCESS | 3232 | 1461263823559 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:37:03 INFO - PROCESS | 3232 | 1461263823568 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 3232 | ++DOCSHELL 177DF400 == 42 [pid = 3232] [id = 577] 11:37:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (177F9400) [pid = 3232] [serial = 1731] [outer = 00000000] 11:37:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (190EF400) [pid = 3232] [serial = 1732] [outer = 177F9400] 11:37:03 INFO - PROCESS | 3232 | 1461263823616 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (193F0C00) [pid = 3232] [serial = 1733] [outer = 177F9400] 11:37:04 INFO - PROCESS | 3232 | 1461263824079 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:37:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 11:37:04 INFO - PROCESS | 3232 | 1461263824129 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 3232 | 1461263824132 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 11:37:04 INFO - PROCESS | 3232 | 1461263824135 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:37:04 INFO - PROCESS | 3232 | 1461263824137 Marionette TRACE conn4 <- [1,2274,null,{}] 11:37:04 INFO - PROCESS | 3232 | 1461263824141 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:37:04 INFO - PROCESS | 3232 | 1461263824227 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:37:04 INFO - PROCESS | 3232 | 1461263824236 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 3232 | ++DOCSHELL 1AF84800 == 43 [pid = 3232] [id = 578] 11:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1AF85800) [pid = 3232] [serial = 1734] [outer = 00000000] 11:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1B2C4400) [pid = 3232] [serial = 1735] [outer = 1AF85800] 11:37:04 INFO - PROCESS | 3232 | 1461263824282 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1B2CC800) [pid = 3232] [serial = 1736] [outer = 1AF85800] 11:37:04 INFO - PROCESS | 3232 | 1461263824703 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:37:04 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:37:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 11:37:04 INFO - PROCESS | 3232 | 1461263824769 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 3232 | 1461263824771 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 11:37:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:37:04 INFO - PROCESS | 3232 | 1461263824775 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 3232 | 1461263824777 Marionette TRACE conn4 <- [1,2278,null,{}] 11:37:04 INFO - PROCESS | 3232 | 1461263824780 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:37:04 INFO - PROCESS | 3232 | 1461263824861 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:37:04 INFO - PROCESS | 3232 | 1461263824868 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C1000 == 44 [pid = 3232] [id = 579] 11:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1B30B000) [pid = 3232] [serial = 1737] [outer = 00000000] 11:37:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1B5ADC00) [pid = 3232] [serial = 1738] [outer = 1B30B000] 11:37:04 INFO - PROCESS | 3232 | 1461263824913 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1B5A7400) [pid = 3232] [serial = 1739] [outer = 1B30B000] 11:37:05 INFO - PROCESS | 3232 | 1461263825431 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:37:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:37:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 11:37:05 INFO - PROCESS | 3232 | 1461263825453 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 3232 | 1461263825455 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 11:37:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:37:05 INFO - PROCESS | 3232 | 1461263825464 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 3232 | 1461263825466 Marionette TRACE conn4 <- [1,2282,null,{}] 11:37:05 INFO - PROCESS | 3232 | 1461263825469 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:37:05 INFO - PROCESS | 3232 | 1461263825610 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:37:05 INFO - PROCESS | 3232 | 1461263825678 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 3232 | ++DOCSHELL 12B4BC00 == 45 [pid = 3232] [id = 580] 11:37:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1B679800) [pid = 3232] [serial = 1740] [outer = 00000000] 11:37:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1C673800) [pid = 3232] [serial = 1741] [outer = 1B679800] 11:37:05 INFO - PROCESS | 3232 | 1461263825726 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1C672400) [pid = 3232] [serial = 1742] [outer = 1B679800] 11:37:06 INFO - PROCESS | 3232 | 1461263826182 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:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 790ms 11:37:06 INFO - PROCESS | 3232 | 1461263826262 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 3232 | 1461263826264 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 11:37:06 INFO - PROCESS | 3232 | 1461263826267 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:37:06 INFO - PROCESS | 3232 | 1461263826269 Marionette TRACE conn4 <- [1,2286,null,{}] 11:37:06 INFO - PROCESS | 3232 | 1461263826272 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:37:06 INFO - PROCESS | 3232 | 1461263826390 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:37:06 INFO - PROCESS | 3232 | 1461263826459 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 3232 | ++DOCSHELL 1C6A1400 == 46 [pid = 3232] [id = 581] 11:37:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1C719800) [pid = 3232] [serial = 1743] [outer = 00000000] 11:37:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1C889C00) [pid = 3232] [serial = 1744] [outer = 1C719800] 11:37:06 INFO - PROCESS | 3232 | 1461263826504 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1C885C00) [pid = 3232] [serial = 1745] [outer = 1C719800] 11:37:06 INFO - PROCESS | 3232 | 1461263826908 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:37:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:37:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 11:37:06 INFO - PROCESS | 3232 | 1461263826942 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 3232 | 1461263826944 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 11:37:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:37:06 INFO - PROCESS | 3232 | 1461263826947 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 3232 | 1461263826949 Marionette TRACE conn4 <- [1,2290,null,{}] 11:37:06 INFO - PROCESS | 3232 | 1461263826952 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:37:07 INFO - PROCESS | 3232 | 1461263827072 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1B5A9800) [pid = 3232] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (0EEEF000) [pid = 3232] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (19E6B000) [pid = 3232] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (12C78C00) [pid = 3232] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1AF88C00) [pid = 3232] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (12251000) [pid = 3232] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1C4BA000) [pid = 3232] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1C778C00) [pid = 3232] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (141AD000) [pid = 3232] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1A1E7400) [pid = 3232] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1D664400) [pid = 3232] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:37:07 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1791C000) [pid = 3232] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:37:07 INFO - PROCESS | 3232 | 1461263827326 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB5800 == 47 [pid = 3232] [id = 582] 11:37:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (0EEE8C00) [pid = 3232] [serial = 1746] [outer = 00000000] 11:37:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (12C78C00) [pid = 3232] [serial = 1747] [outer = 0EEE8C00] 11:37:07 INFO - PROCESS | 3232 | 1461263827373 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (1791BC00) [pid = 3232] [serial = 1748] [outer = 0EEE8C00] 11:37:07 INFO - PROCESS | 3232 | 1461263827761 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:37:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:37:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 870ms 11:37:07 INFO - PROCESS | 3232 | 1461263827820 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 3232 | 1461263827822 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 11:37:07 INFO - PROCESS | 3232 | 1461263827825 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:37:07 INFO - PROCESS | 3232 | 1461263827827 Marionette TRACE conn4 <- [1,2294,null,{}] 11:37:07 INFO - PROCESS | 3232 | 1461263827831 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:37:07 INFO - PROCESS | 3232 | 1461263827954 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:37:08 INFO - PROCESS | 3232 | 1461263827969 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 3232 | ++DOCSHELL 1913E400 == 48 [pid = 3232] [id = 583] 11:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (19E6B000) [pid = 3232] [serial = 1749] [outer = 00000000] 11:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1D666400) [pid = 3232] [serial = 1750] [outer = 19E6B000] 11:37:08 INFO - PROCESS | 3232 | 1461263828014 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (1D67E400) [pid = 3232] [serial = 1751] [outer = 19E6B000] 11:37:08 INFO - PROCESS | 3232 | 1461263828433 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:37:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:37:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 11:37:08 INFO - PROCESS | 3232 | 1461263828460 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 3232 | 1461263828462 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 11:37:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:37:08 INFO - PROCESS | 3232 | 1461263828465 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 3232 | 1461263828467 Marionette TRACE conn4 <- [1,2298,null,{}] 11:37:08 INFO - PROCESS | 3232 | 1461263828470 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:37:08 INFO - PROCESS | 3232 | 1461263828555 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:37:08 INFO - PROCESS | 3232 | 1461263828654 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 3232 | ++DOCSHELL 1B290400 == 49 [pid = 3232] [id = 584] 11:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1D575000) [pid = 3232] [serial = 1752] [outer = 00000000] 11:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1EBBE800) [pid = 3232] [serial = 1753] [outer = 1D575000] 11:37:08 INFO - PROCESS | 3232 | 1461263828699 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1F980C00) [pid = 3232] [serial = 1754] [outer = 1D575000] 11:37:09 INFO - PROCESS | 3232 | 1461263829063 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:37:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:37:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 630ms 11:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:37:09 INFO - PROCESS | 3232 | 1461263829096 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 3232 | 1461263829098 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 11:37:09 INFO - PROCESS | 3232 | 1461263829101 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 3232 | 1461263829104 Marionette TRACE conn4 <- [1,2302,null,{}] 11:37:09 INFO - PROCESS | 3232 | 1461263829107 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:37:09 INFO - PROCESS | 3232 | 1461263829252 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:37:09 INFO - PROCESS | 3232 | 1461263829295 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 3232 | ++DOCSHELL 1ED70800 == 50 [pid = 3232] [id = 585] 11:37:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1F984C00) [pid = 3232] [serial = 1755] [outer = 00000000] 11:37:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (2043EC00) [pid = 3232] [serial = 1756] [outer = 1F984C00] 11:37:09 INFO - PROCESS | 3232 | 1461263829347 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (204A1400) [pid = 3232] [serial = 1757] [outer = 1F984C00] 11:37:10 INFO - PROCESS | 3232 | 1461263830007 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:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 931ms 11:37:10 INFO - PROCESS | 3232 | 1461263830046 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 3232 | 1461263830052 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 11:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:37:10 INFO - PROCESS | 3232 | 1461263830059 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 3232 | 1461263830063 Marionette TRACE conn4 <- [1,2306,null,{}] 11:37:10 INFO - PROCESS | 3232 | 1461263830069 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:37:10 INFO - PROCESS | 3232 | 1461263830186 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:37:10 INFO - PROCESS | 3232 | 1461263830329 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 3232 | ++DOCSHELL 12C81400 == 51 [pid = 3232] [id = 586] 11:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (12CE7400) [pid = 3232] [serial = 1758] [outer = 00000000] 11:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (177DC400) [pid = 3232] [serial = 1759] [outer = 12CE7400] 11:37:10 INFO - PROCESS | 3232 | 1461263830388 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (17A16C00) [pid = 3232] [serial = 1760] [outer = 12CE7400] 11:37:11 INFO - PROCESS | 3232 | 1461263831062 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:37:11 INFO - PROCESS | 3232 | 1461263831091 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 11:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:37:11 INFO - PROCESS | 3232 | 1461263831098 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 3232 | 1461263831101 Marionette TRACE conn4 <- [1,2310,null,{}] 11:37:11 INFO - PROCESS | 3232 | 1461263831105 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:37:11 INFO - PROCESS | 3232 | 1461263831219 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:37:11 INFO - PROCESS | 3232 | 1461263831360 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 3232 | ++DOCSHELL 1B298800 == 52 [pid = 3232] [id = 587] 11:37:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B5A5800) [pid = 3232] [serial = 1761] [outer = 00000000] 11:37:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C66BC00) [pid = 3232] [serial = 1762] [outer = 1B5A5800] 11:37:11 INFO - PROCESS | 3232 | 1461263831417 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C674000) [pid = 3232] [serial = 1763] [outer = 1B5A5800] 11:37:12 INFO - PROCESS | 3232 | 1461263832020 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:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 11:37:12 INFO - PROCESS | 3232 | 1461263832069 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 3232 | 1461263832072 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 11:37:12 INFO - PROCESS | 3232 | 1461263832076 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:37:12 INFO - PROCESS | 3232 | 1461263832080 Marionette TRACE conn4 <- [1,2314,null,{}] 11:37:12 INFO - PROCESS | 3232 | 1461263832091 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:37:12 INFO - PROCESS | 3232 | 1461263832205 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:37:12 INFO - PROCESS | 3232 | 1461263832348 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 3232 | ++DOCSHELL 20435000 == 53 [pid = 3232] [id = 588] 11:37:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (20436800) [pid = 3232] [serial = 1764] [outer = 00000000] 11:37:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (204A6000) [pid = 3232] [serial = 1765] [outer = 20436800] 11:37:12 INFO - PROCESS | 3232 | 1461263832407 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (2070A000) [pid = 3232] [serial = 1766] [outer = 20436800] 11:37:13 INFO - PROCESS | 3232 | 1461263832958 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:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 11:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:37:13 INFO - PROCESS | 3232 | 1461263833010 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 3232 | 1461263833013 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 11:37:13 INFO - PROCESS | 3232 | 1461263833016 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 3232 | 1461263833019 Marionette TRACE conn4 <- [1,2318,null,{}] 11:37:13 INFO - PROCESS | 3232 | 1461263833022 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:37:13 INFO - PROCESS | 3232 | 1461263833134 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:37:13 INFO - PROCESS | 3232 | 1461263833248 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 3232 | ++DOCSHELL 20712C00 == 54 [pid = 3232] [id = 589] 11:37:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (20713400) [pid = 3232] [serial = 1767] [outer = 00000000] 11:37:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (207B7C00) [pid = 3232] [serial = 1768] [outer = 20713400] 11:37:13 INFO - PROCESS | 3232 | 1461263833344 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (207BB400) [pid = 3232] [serial = 1769] [outer = 20713400] 11:37:13 INFO - PROCESS | 3232 | 1461263833900 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:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 11:37:13 INFO - PROCESS | 3232 | 1461263833950 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 3232 | 1461263833952 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 11:37:13 INFO - PROCESS | 3232 | 1461263833955 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:37:13 INFO - PROCESS | 3232 | 1461263833958 Marionette TRACE conn4 <- [1,2322,null,{}] 11:37:14 INFO - PROCESS | 3232 | 1461263833961 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:37:14 INFO - PROCESS | 3232 | 1461263834071 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:37:14 INFO - PROCESS | 3232 | 1461263834184 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 3232 | ++DOCSHELL 207C0000 == 55 [pid = 3232] [id = 590] 11:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (207C0C00) [pid = 3232] [serial = 1770] [outer = 00000000] 11:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (207C4C00) [pid = 3232] [serial = 1771] [outer = 207C0C00] 11:37:14 INFO - PROCESS | 3232 | 1461263834282 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (20825800) [pid = 3232] [serial = 1772] [outer = 207C0C00] 11:37:15 INFO - PROCESS | 3232 | 1461263835127 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:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1221ms 11:37:15 INFO - PROCESS | 3232 | 1461263835181 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 3232 | 1461263835185 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 11:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:37:15 INFO - PROCESS | 3232 | 1461263835190 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 3232 | 1461263835194 Marionette TRACE conn4 <- [1,2326,null,{}] 11:37:15 INFO - PROCESS | 3232 | 1461263835201 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:37:15 INFO - PROCESS | 3232 | 1461263835301 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:37:15 INFO - PROCESS | 3232 | 1461263835448 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 3232 | ++DOCSHELL 1294B400 == 56 [pid = 3232] [id = 591] 11:37:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (12B45000) [pid = 3232] [serial = 1773] [outer = 00000000] 11:37:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (17910400) [pid = 3232] [serial = 1774] [outer = 12B45000] 11:37:15 INFO - PROCESS | 3232 | 1461263835500 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (18804400) [pid = 3232] [serial = 1775] [outer = 12B45000] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 1B290400 == 55 [pid = 3232] [id = 584] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 1913E400 == 54 [pid = 3232] [id = 583] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 0EEB5800 == 53 [pid = 3232] [id = 582] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 1230F800 == 52 [pid = 3232] [id = 13] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 1C6A1400 == 51 [pid = 3232] [id = 581] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 12B4BC00 == 50 [pid = 3232] [id = 580] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 1B2C1000 == 49 [pid = 3232] [id = 579] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 1AF84800 == 48 [pid = 3232] [id = 578] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 177DF400 == 47 [pid = 3232] [id = 577] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 0EEEEC00 == 46 [pid = 3232] [id = 576] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (177C0400) [pid = 3232] [serial = 1666] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1AF87400) [pid = 3232] [serial = 1669] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1D666000) [pid = 3232] [serial = 1672] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1D680000) [pid = 3232] [serial = 1675] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1EBBE400) [pid = 3232] [serial = 1708] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | 1461263836129 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:37:16 INFO - PROCESS | 3232 | --DOCSHELL 12952000 == 45 [pid = 3232] [id = 575] 11:37:16 INFO - PROCESS | 3232 | --DOCSHELL 12486800 == 44 [pid = 3232] [id = 569] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1EDCB800) [pid = 3232] [serial = 1586] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (193EE000) [pid = 3232] [serial = 1634] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1B62E400) [pid = 3232] [serial = 1693] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (12482000) [pid = 3232] [serial = 1681] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12951C00) [pid = 3232] [serial = 1682] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1A105400) [pid = 3232] [serial = 1687] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1A1EB400) [pid = 3232] [serial = 1688] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (177DCC00) [pid = 3232] [serial = 1684] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (17918C00) [pid = 3232] [serial = 1685] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B2C2400) [pid = 3232] [serial = 1690] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (141AC800) [pid = 3232] [serial = 1679] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (13016800) [pid = 3232] [serial = 1678] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1C672C00) [pid = 3232] [serial = 1697] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C698400) [pid = 3232] [serial = 1696] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1D571800) [pid = 3232] [serial = 1699] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1BE43400) [pid = 3232] [serial = 1702] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1DEB3C00) [pid = 3232] [serial = 1706] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D7AE000) [pid = 3232] [serial = 1705] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1C891C00) [pid = 3232] [serial = 1703] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1B67B000) [pid = 3232] [serial = 1694] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1D660C00) [pid = 3232] [serial = 1700] [outer = 00000000] [url = about:blank] 11:37:16 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1B2CAC00) [pid = 3232] [serial = 1691] [outer = 00000000] [url = about:blank] 11:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 990ms 11:37:16 INFO - PROCESS | 3232 | 1461263836181 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 3232 | 1461263836187 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 11:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:37:16 INFO - PROCESS | 3232 | 1461263836192 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 3232 | 1461263836195 Marionette TRACE conn4 <- [1,2330,null,{}] 11:37:16 INFO - PROCESS | 3232 | 1461263836199 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:37:16 INFO - PROCESS | 3232 | 1461263836305 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:37:16 INFO - PROCESS | 3232 | 1461263836398 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 3232 | ++DOCSHELL 12B3E800 == 45 [pid = 3232] [id = 592] 11:37:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (12B43800) [pid = 3232] [serial = 1776] [outer = 00000000] 11:37:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (1301B800) [pid = 3232] [serial = 1777] [outer = 12B43800] 11:37:16 INFO - PROCESS | 3232 | 1461263836444 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (141E0400) [pid = 3232] [serial = 1778] [outer = 12B43800] 11:37:16 INFO - PROCESS | 3232 | 1461263836889 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:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 731ms 11:37:16 INFO - PROCESS | 3232 | 1461263836927 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 3232 | 1461263836929 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 11:37:16 INFO - PROCESS | 3232 | 1461263836932 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:37:16 INFO - PROCESS | 3232 | 1461263836936 Marionette TRACE conn4 <- [1,2334,null,{}] 11:37:16 INFO - PROCESS | 3232 | 1461263836946 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:37:17 INFO - PROCESS | 3232 | 1461263837036 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:37:17 INFO - PROCESS | 3232 | 1461263837044 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 3232 | ++DOCSHELL 17A13800 == 46 [pid = 3232] [id = 593] 11:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17A16400) [pid = 3232] [serial = 1779] [outer = 00000000] 11:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1A1E0400) [pid = 3232] [serial = 1780] [outer = 17A16400] 11:37:17 INFO - PROCESS | 3232 | 1461263837093 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1AF84000) [pid = 3232] [serial = 1781] [outer = 17A16400] 11:37:17 INFO - PROCESS | 3232 | 1461263837571 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:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 11:37:17 INFO - PROCESS | 3232 | 1461263837607 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 3232 | 1461263837609 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 11:37:17 INFO - PROCESS | 3232 | 1461263837613 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:37:17 INFO - PROCESS | 3232 | 1461263837614 Marionette TRACE conn4 <- [1,2338,null,{}] 11:37:17 INFO - PROCESS | 3232 | 1461263837618 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:37:17 INFO - PROCESS | 3232 | 1461263837707 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:37:17 INFO - PROCESS | 3232 | 1461263837717 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 3232 | ++DOCSHELL 1B2BE400 == 47 [pid = 3232] [id = 594] 11:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B2C1000) [pid = 3232] [serial = 1782] [outer = 00000000] 11:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B5A0800) [pid = 3232] [serial = 1783] [outer = 1B2C1000] 11:37:17 INFO - PROCESS | 3232 | 1461263837765 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B5AE400) [pid = 3232] [serial = 1784] [outer = 1B2C1000] 11:37:18 INFO - PROCESS | 3232 | 1461263838265 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:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 11:37:18 INFO - PROCESS | 3232 | 1461263838287 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:37:18 INFO - PROCESS | 3232 | 1461263838289 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 11:37:18 INFO - PROCESS | 3232 | 1461263838292 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 3232 | 1461263838293 Marionette TRACE conn4 <- [1,2342,null,{}] 11:37:18 INFO - PROCESS | 3232 | 1461263838297 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:37:18 INFO - PROCESS | 3232 | 1461263838382 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:37:18 INFO - PROCESS | 3232 | 1461263838421 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 3232 | ++DOCSHELL 1B671400 == 48 [pid = 3232] [id = 595] 11:37:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B674C00) [pid = 3232] [serial = 1785] [outer = 00000000] 11:37:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1BE46000) [pid = 3232] [serial = 1786] [outer = 1B674C00] 11:37:18 INFO - PROCESS | 3232 | 1461263838466 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1C512400) [pid = 3232] [serial = 1787] [outer = 1B674C00] 11:37:19 INFO - PROCESS | 3232 | 1461263838974 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:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 11:37:19 INFO - PROCESS | 3232 | 1461263839023 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 3232 | 1461263839025 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 11:37:19 INFO - PROCESS | 3232 | 1461263839028 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:37:19 INFO - PROCESS | 3232 | 1461263839030 Marionette TRACE conn4 <- [1,2346,null,{}] 11:37:19 INFO - PROCESS | 3232 | 1461263839033 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:37:19 INFO - PROCESS | 3232 | 1461263839173 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:37:19 INFO - PROCESS | 3232 | 1461263839240 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 3232 | ++DOCSHELL 1B67CC00 == 49 [pid = 3232] [id = 596] 11:37:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1C667C00) [pid = 3232] [serial = 1788] [outer = 00000000] 11:37:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C88F800) [pid = 3232] [serial = 1789] [outer = 1C667C00] 11:37:19 INFO - PROCESS | 3232 | 1461263839289 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D507800) [pid = 3232] [serial = 1790] [outer = 1C667C00] 11:37:19 INFO - PROCESS | 3232 | 1461263839730 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:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 731ms 11:37:19 INFO - PROCESS | 3232 | 1461263839795 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 3232 | 1461263839797 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 11:37:19 INFO - PROCESS | 3232 | 1461263839801 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 3232 | 1461263839802 Marionette TRACE conn4 <- [1,2350,null,{}] 11:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:37:19 INFO - PROCESS | 3232 | 1461263839806 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:37:19 INFO - PROCESS | 3232 | 1461263839924 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:37:20 INFO - PROCESS | 3232 | 1461263839992 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 3232 | ++DOCSHELL 12CE4800 == 50 [pid = 3232] [id = 597] 11:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1B2C4000) [pid = 3232] [serial = 1791] [outer = 00000000] 11:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D66CC00) [pid = 3232] [serial = 1792] [outer = 1B2C4000] 11:37:20 INFO - PROCESS | 3232 | 1461263840037 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D675C00) [pid = 3232] [serial = 1793] [outer = 1B2C4000] 11:37:20 INFO - PROCESS | 3232 | 1461263840465 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:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 11:37:20 INFO - PROCESS | 3232 | 1461263840538 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 3232 | 1461263840540 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 11:37:20 INFO - PROCESS | 3232 | 1461263840543 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:37:20 INFO - PROCESS | 3232 | 1461263840545 Marionette TRACE conn4 <- [1,2354,null,{}] 11:37:20 INFO - PROCESS | 3232 | 1461263840549 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:37:20 INFO - PROCESS | 3232 | 1461263840847 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1D575400) [pid = 3232] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1D575800) [pid = 3232] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1248AC00) [pid = 3232] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1D575000) [pid = 3232] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1B679800) [pid = 3232] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1AF85800) [pid = 3232] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1C719800) [pid = 3232] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1DF2BC00) [pid = 3232] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (12085C00) [pid = 3232] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C88D800) [pid = 3232] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1B30B000) [pid = 3232] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (18809C00) [pid = 3232] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (12CF1C00) [pid = 3232] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (0EEE8C00) [pid = 3232] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (177F9400) [pid = 3232] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:37:20 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (12B51400) [pid = 3232] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:37:20 INFO - PROCESS | 3232 | 1461263840922 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB1000 == 51 [pid = 3232] [id = 598] 11:37:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (0EEB1800) [pid = 3232] [serial = 1794] [outer = 00000000] 11:37:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (12951800) [pid = 3232] [serial = 1795] [outer = 0EEB1800] 11:37:21 INFO - PROCESS | 3232 | 1461263840969 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (12EE2C00) [pid = 3232] [serial = 1796] [outer = 0EEB1800] 11:37:21 INFO - PROCESS | 3232 | 1461263841369 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:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 871ms 11:37:21 INFO - PROCESS | 3232 | 1461263841419 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 3232 | 1461263841421 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 11:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:37:21 INFO - PROCESS | 3232 | 1461263841424 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 3232 | 1461263841425 Marionette TRACE conn4 <- [1,2358,null,{}] 11:37:21 INFO - PROCESS | 3232 | 1461263841428 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:37:21 INFO - PROCESS | 3232 | 1461263841512 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:37:21 INFO - PROCESS | 3232 | 1461263841518 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 3232 | ++DOCSHELL 179F5C00 == 52 [pid = 3232] [id = 599] 11:37:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (193EE800) [pid = 3232] [serial = 1797] [outer = 00000000] 11:37:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1DF2BC00) [pid = 3232] [serial = 1798] [outer = 193EE800] 11:37:21 INFO - PROCESS | 3232 | 1461263841563 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1EBC1400) [pid = 3232] [serial = 1799] [outer = 193EE800] 11:37:22 INFO - PROCESS | 3232 | 1461263842012 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:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 11:37:22 INFO - PROCESS | 3232 | 1461263842055 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 3232 | 1461263842057 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 11:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:37:22 INFO - PROCESS | 3232 | 1461263842060 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 3232 | 1461263842062 Marionette TRACE conn4 <- [1,2362,null,{}] 11:37:22 INFO - PROCESS | 3232 | 1461263842066 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:37:22 INFO - PROCESS | 3232 | 1461263842153 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:37:22 INFO - PROCESS | 3232 | 1461263842160 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 3232 | ++DOCSHELL 1F980400 == 53 [pid = 3232] [id = 600] 11:37:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1F982000) [pid = 3232] [serial = 1800] [outer = 00000000] 11:37:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (20351C00) [pid = 3232] [serial = 1801] [outer = 1F982000] 11:37:22 INFO - PROCESS | 3232 | 1461263842206 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (2035B000) [pid = 3232] [serial = 1802] [outer = 1F982000] 11:37:22 INFO - PROCESS | 3232 | 1461263842672 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:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 11:37:22 INFO - PROCESS | 3232 | 1461263842731 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 3232 | 1461263842733 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 11:37:22 INFO - PROCESS | 3232 | 1461263842737 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:37:22 INFO - PROCESS | 3232 | 1461263842739 Marionette TRACE conn4 <- [1,2366,null,{}] 11:37:22 INFO - PROCESS | 3232 | 1461263842742 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:37:22 INFO - PROCESS | 3232 | 1461263842847 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:37:23 INFO - PROCESS | 3232 | 1461263843004 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB3000 == 54 [pid = 3232] [id = 601] 11:37:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (0EEEA400) [pid = 3232] [serial = 1803] [outer = 00000000] 11:37:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (12310000) [pid = 3232] [serial = 1804] [outer = 0EEEA400] 11:37:23 INFO - PROCESS | 3232 | 1461263843104 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (12952800) [pid = 3232] [serial = 1805] [outer = 0EEEA400] 11:37:23 INFO - PROCESS | 3232 | 1461263843770 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:37:23 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:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1066ms 11:37:23 INFO - PROCESS | 3232 | 1461263843812 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 3232 | 1461263843816 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 11:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:37:23 INFO - PROCESS | 3232 | 1461263843821 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 3232 | 1461263843825 Marionette TRACE conn4 <- [1,2370,null,{}] 11:37:23 INFO - PROCESS | 3232 | 1461263843831 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:37:23 INFO - PROCESS | 3232 | 1461263843946 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:37:24 INFO - PROCESS | 3232 | 1461263844092 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 3232 | ++DOCSHELL 190BC000 == 55 [pid = 3232] [id = 602] 11:37:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (19E6C800) [pid = 3232] [serial = 1806] [outer = 00000000] 11:37:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1AF8A400) [pid = 3232] [serial = 1807] [outer = 19E6C800] 11:37:24 INFO - PROCESS | 3232 | 1461263844153 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1B2C2800) [pid = 3232] [serial = 1808] [outer = 19E6C800] 11:37:24 INFO - PROCESS | 3232 | 1461263844711 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:37:24 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:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 930ms 11:37:24 INFO - PROCESS | 3232 | 1461263844755 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 3232 | 1461263844760 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 11:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:37:24 INFO - PROCESS | 3232 | 1461263844764 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 3232 | 1461263844766 Marionette TRACE conn4 <- [1,2374,null,{}] 11:37:24 INFO - PROCESS | 3232 | 1461263844770 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:37:24 INFO - PROCESS | 3232 | 1461263844881 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:37:25 INFO - PROCESS | 3232 | 1461263845041 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 3232 | ++DOCSHELL 1C6D2800 == 56 [pid = 3232] [id = 603] 11:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1C71C800) [pid = 3232] [serial = 1809] [outer = 00000000] 11:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D677000) [pid = 3232] [serial = 1810] [outer = 1C71C800] 11:37:25 INFO - PROCESS | 3232 | 1461263845097 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1F1CA400) [pid = 3232] [serial = 1811] [outer = 1C71C800] 11:37:25 INFO - PROCESS | 3232 | 1461263845708 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:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 970ms 11:37:25 INFO - PROCESS | 3232 | 1461263845737 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 3232 | 1461263845740 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 11:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:37:25 INFO - PROCESS | 3232 | 1461263845751 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 3232 | 1461263845757 Marionette TRACE conn4 <- [1,2378,null,{}] 11:37:25 INFO - PROCESS | 3232 | 1461263845762 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:37:25 INFO - PROCESS | 3232 | 1461263845878 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:37:26 INFO - PROCESS | 3232 | 1461263846041 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 3232 | ++DOCSHELL 207C3C00 == 57 [pid = 3232] [id = 604] 11:37:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (207C4800) [pid = 3232] [serial = 1812] [outer = 00000000] 11:37:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (2082C800) [pid = 3232] [serial = 1813] [outer = 207C4800] 11:37:26 INFO - PROCESS | 3232 | 1461263846098 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (20830400) [pid = 3232] [serial = 1814] [outer = 207C4800] 11:37:26 INFO - PROCESS | 3232 | 1461263846699 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:37:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 987ms 11:37:26 INFO - PROCESS | 3232 | 1461263846734 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 3232 | 1461263846737 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 11:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:37:26 INFO - PROCESS | 3232 | 1461263846741 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 3232 | 1461263846743 Marionette TRACE conn4 <- [1,2382,null,{}] 11:37:26 INFO - PROCESS | 3232 | 1461263846747 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:37:26 INFO - PROCESS | 3232 | 1461263846909 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:37:27 INFO - PROCESS | 3232 | 1461263847020 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 3232 | ++DOCSHELL 208C0400 == 58 [pid = 3232] [id = 605] 11:37:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (208C0800) [pid = 3232] [serial = 1815] [outer = 00000000] 11:37:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (208C9800) [pid = 3232] [serial = 1816] [outer = 208C0800] 11:37:27 INFO - PROCESS | 3232 | 1461263847077 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (208CB800) [pid = 3232] [serial = 1817] [outer = 208C0800] 11:37:27 INFO - PROCESS | 3232 | 1461263847642 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:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 11:37:27 INFO - PROCESS | 3232 | 1461263847715 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 3232 | 1461263847717 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 11:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:37:27 INFO - PROCESS | 3232 | 1461263847721 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 3232 | 1461263847723 Marionette TRACE conn4 <- [1,2386,null,{}] 11:37:27 INFO - PROCESS | 3232 | 1461263847727 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:37:27 INFO - PROCESS | 3232 | 1461263847838 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:37:28 INFO - PROCESS | 3232 | 1461263847984 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 3232 | ++DOCSHELL 20930800 == 59 [pid = 3232] [id = 606] 11:37:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (20931000) [pid = 3232] [serial = 1818] [outer = 00000000] 11:37:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (20935800) [pid = 3232] [serial = 1819] [outer = 20931000] 11:37:28 INFO - PROCESS | 3232 | 1461263848050 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (2093B800) [pid = 3232] [serial = 1820] [outer = 20931000] 11:37:28 INFO - PROCESS | 3232 | 1461263848880 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:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1220ms 11:37:28 INFO - PROCESS | 3232 | 1461263848944 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:37:28 INFO - PROCESS | 3232 | 1461263848949 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 11:37:28 INFO - PROCESS | 3232 | 1461263848954 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 3232 | 1461263848958 Marionette TRACE conn4 <- [1,2390,null,{}] 11:37:29 INFO - PROCESS | 3232 | 1461263848965 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:37:29 INFO - PROCESS | 3232 | 1461263849074 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:37:29 INFO - PROCESS | 3232 | 1461263849216 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 3232 | ++DOCSHELL 12951000 == 60 [pid = 3232] [id = 607] 11:37:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (12B39C00) [pid = 3232] [serial = 1821] [outer = 00000000] 11:37:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (179E1400) [pid = 3232] [serial = 1822] [outer = 12B39C00] 11:37:29 INFO - PROCESS | 3232 | 1461263849269 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (18801400) [pid = 3232] [serial = 1823] [outer = 12B39C00] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 1D56E400 == 59 [pid = 3232] [id = 557] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 18803800 == 58 [pid = 3232] [id = 556] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 1F980400 == 57 [pid = 3232] [id = 600] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 179F5C00 == 56 [pid = 3232] [id = 599] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 0EEB1000 == 55 [pid = 3232] [id = 598] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 12CE4800 == 54 [pid = 3232] [id = 597] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 1B67CC00 == 53 [pid = 3232] [id = 596] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 1B671400 == 52 [pid = 3232] [id = 595] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 1B2BE400 == 51 [pid = 3232] [id = 594] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 17A13800 == 50 [pid = 3232] [id = 593] 11:37:29 INFO - PROCESS | 3232 | 1461263849908 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:37:29 INFO - PROCESS | 3232 | --DOCSHELL 12B3E800 == 49 [pid = 3232] [id = 592] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 1294B400 == 48 [pid = 3232] [id = 591] 11:37:29 INFO - PROCESS | 3232 | --DOCSHELL 1ED70800 == 47 [pid = 3232] [id = 585] 11:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1024ms 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1EBBE800) [pid = 3232] [serial = 1753] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1C673800) [pid = 3232] [serial = 1741] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1C889C00) [pid = 3232] [serial = 1744] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (17911C00) [pid = 3232] [serial = 1667] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1EDC9800) [pid = 3232] [serial = 1709] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (190EF400) [pid = 3232] [serial = 1732] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1D66C800) [pid = 3232] [serial = 1673] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1B2BFC00) [pid = 3232] [serial = 1670] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1D7E3400) [pid = 3232] [serial = 1676] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (193F0C00) [pid = 3232] [serial = 1733] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (12C76800) [pid = 3232] [serial = 1631] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (12B43C00) [pid = 3232] [serial = 1729] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (13016400) [pid = 3232] [serial = 1730] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1D576800) [pid = 3232] [serial = 1628] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1C672400) [pid = 3232] [serial = 1742] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B5ADC00) [pid = 3232] [serial = 1738] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (2034E400) [pid = 3232] [serial = 1720] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (17A22C00) [pid = 3232] [serial = 1727] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (17916800) [pid = 3232] [serial = 1726] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B2C4400) [pid = 3232] [serial = 1735] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1B2CC800) [pid = 3232] [serial = 1736] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (19E6A400) [pid = 3232] [serial = 1714] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (2042F400) [pid = 3232] [serial = 1723] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12EE8000) [pid = 3232] [serial = 1711] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1D67D400) [pid = 3232] [serial = 1717] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (12C78C00) [pid = 3232] [serial = 1747] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1C885C00) [pid = 3232] [serial = 1745] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1791BC00) [pid = 3232] [serial = 1748] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1D666400) [pid = 3232] [serial = 1750] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1F980C00) [pid = 3232] [serial = 1754] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1B5A7400) [pid = 3232] [serial = 1739] [outer = 00000000] [url = about:blank] 11:37:30 INFO - PROCESS | 3232 | 1461263849995 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 3232 | 1461263850000 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 11:37:30 INFO - PROCESS | 3232 | 1461263850028 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:37:30 INFO - PROCESS | 3232 | 1461263850031 Marionette TRACE conn4 <- [1,2394,null,{}] 11:37:30 INFO - PROCESS | 3232 | 1461263850035 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:37:30 INFO - PROCESS | 3232 | 1461263850131 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:37:30 INFO - PROCESS | 3232 | 1461263850138 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 3232 | ++DOCSHELL 12957400 == 48 [pid = 3232] [id = 608] 11:37:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12B39800) [pid = 3232] [serial = 1824] [outer = 00000000] 11:37:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12B50400) [pid = 3232] [serial = 1825] [outer = 12B39800] 11:37:30 INFO - PROCESS | 3232 | 1461263850185 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (13016400) [pid = 3232] [serial = 1826] [outer = 12B39800] 11:37:30 INFO - PROCESS | 3232 | 1461263850725 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:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 732ms 11:37:30 INFO - PROCESS | 3232 | 1461263850764 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 3232 | 1461263850767 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 11:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:37:30 INFO - PROCESS | 3232 | 1461263850770 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 3232 | 1461263850773 Marionette TRACE conn4 <- [1,2398,null,{}] 11:37:30 INFO - PROCESS | 3232 | 1461263850784 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:37:30 INFO - PROCESS | 3232 | 1461263850879 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:37:31 INFO - PROCESS | 3232 | 1461263850982 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 3232 | ++DOCSHELL 140AE800 == 49 [pid = 3232] [id = 609] 11:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1798E000) [pid = 3232] [serial = 1827] [outer = 00000000] 11:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (19E6C400) [pid = 3232] [serial = 1828] [outer = 1798E000] 11:37:31 INFO - PROCESS | 3232 | 1461263851030 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1A1E7400) [pid = 3232] [serial = 1829] [outer = 1798E000] 11:37:31 INFO - PROCESS | 3232 | 1461263851492 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:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 11:37:31 INFO - PROCESS | 3232 | 1461263851544 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 3232 | 1461263851547 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 11:37:31 INFO - PROCESS | 3232 | 1461263851550 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:37:31 INFO - PROCESS | 3232 | 1461263851552 Marionette TRACE conn4 <- [1,2402,null,{}] 11:37:31 INFO - PROCESS | 3232 | 1461263851556 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:37:31 INFO - PROCESS | 3232 | 1461263851644 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:37:31 INFO - PROCESS | 3232 | 1461263851652 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 3232 | ++DOCSHELL 1AF88C00 == 50 [pid = 3232] [id = 610] 11:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1AF89C00) [pid = 3232] [serial = 1830] [outer = 00000000] 11:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B309400) [pid = 3232] [serial = 1831] [outer = 1AF89C00] 11:37:31 INFO - PROCESS | 3232 | 1461263851697 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B5A1400) [pid = 3232] [serial = 1832] [outer = 1AF89C00] 11:37:32 INFO - PROCESS | 3232 | 1461263852161 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:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 11:37:32 INFO - PROCESS | 3232 | 1461263852190 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 3232 | 1461263852193 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 11:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:37:32 INFO - PROCESS | 3232 | 1461263852196 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 3232 | 1461263852197 Marionette TRACE conn4 <- [1,2406,null,{}] 11:37:32 INFO - PROCESS | 3232 | 1461263852209 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:37:32 INFO - PROCESS | 3232 | 1461263852353 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:37:32 INFO - PROCESS | 3232 | 1461263852364 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A7000 == 51 [pid = 3232] [id = 611] 11:37:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1B5AAC00) [pid = 3232] [serial = 1833] [outer = 00000000] 11:37:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1B67B800) [pid = 3232] [serial = 1834] [outer = 1B5AAC00] 11:37:32 INFO - PROCESS | 3232 | 1461263852468 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1C4ADC00) [pid = 3232] [serial = 1835] [outer = 1B5AAC00] 11:37:32 INFO - PROCESS | 3232 | 1461263852892 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:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 11:37:32 INFO - PROCESS | 3232 | 1461263852929 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 3232 | 1461263852931 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 11:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:37:32 INFO - PROCESS | 3232 | 1461263852950 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 3232 | 1461263852952 Marionette TRACE conn4 <- [1,2410,null,{}] 11:37:32 INFO - PROCESS | 3232 | 1461263852956 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:37:33 INFO - PROCESS | 3232 | 1461263853104 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:37:33 INFO - PROCESS | 3232 | 1461263853177 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 3232 | ++DOCSHELL 1C6A1800 == 52 [pid = 3232] [id = 612] 11:37:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C6CEC00) [pid = 3232] [serial = 1836] [outer = 00000000] 11:37:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D508800) [pid = 3232] [serial = 1837] [outer = 1C6CEC00] 11:37:33 INFO - PROCESS | 3232 | 1461263853226 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D575400) [pid = 3232] [serial = 1838] [outer = 1C6CEC00] 11:37:33 INFO - PROCESS | 3232 | 1461263853662 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:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 11:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:37:33 INFO - PROCESS | 3232 | 1461263853674 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 3232 | 1461263853676 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 11:37:33 INFO - PROCESS | 3232 | 1461263853707 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 3232 | 1461263853709 Marionette TRACE conn4 <- [1,2414,null,{}] 11:37:33 INFO - PROCESS | 3232 | 1461263853727 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:37:33 INFO - PROCESS | 3232 | 1461263853845 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:37:33 INFO - PROCESS | 3232 | 1461263853915 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 3232 | ++DOCSHELL 1D578000 == 53 [pid = 3232] [id = 613] 11:37:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D666000) [pid = 3232] [serial = 1839] [outer = 00000000] 11:37:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1D677400) [pid = 3232] [serial = 1840] [outer = 1D666000] 11:37:34 INFO - PROCESS | 3232 | 1461263853960 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1DCC9000) [pid = 3232] [serial = 1841] [outer = 1D666000] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (19E6B000) [pid = 3232] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1C667C00) [pid = 3232] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B2C4000) [pid = 3232] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B2C1000) [pid = 3232] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B674C00) [pid = 3232] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12B45000) [pid = 3232] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12B43800) [pid = 3232] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (17A16400) [pid = 3232] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (193EE800) [pid = 3232] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:37:34 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (0EEB1800) [pid = 3232] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:37:34 INFO - PROCESS | 3232 | 1461263854447 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:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 811ms 11:37:34 INFO - PROCESS | 3232 | 1461263854492 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 3232 | 1461263854494 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 11:37:34 INFO - PROCESS | 3232 | 1461263854497 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:37:34 INFO - PROCESS | 3232 | 1461263854499 Marionette TRACE conn4 <- [1,2418,null,{}] 11:37:34 INFO - PROCESS | 3232 | 1461263854502 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:37:34 INFO - PROCESS | 3232 | 1461263854588 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:37:34 INFO - PROCESS | 3232 | 1461263854690 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 3232 | ++DOCSHELL 12B31C00 == 54 [pid = 3232] [id = 614] 11:37:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (12C7F000) [pid = 3232] [serial = 1842] [outer = 00000000] 11:37:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C778C00) [pid = 3232] [serial = 1843] [outer = 12C7F000] 11:37:34 INFO - PROCESS | 3232 | 1461263854735 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1D66D400) [pid = 3232] [serial = 1844] [outer = 12C7F000] 11:37:35 INFO - PROCESS | 3232 | 1461263855095 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:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 11:37:35 INFO - PROCESS | 3232 | 1461263855131 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:37:35 INFO - PROCESS | 3232 | 1461263855133 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 11:37:35 INFO - PROCESS | 3232 | 1461263855136 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 3232 | 1461263855138 Marionette TRACE conn4 <- [1,2422,null,{}] 11:37:35 INFO - PROCESS | 3232 | 1461263855142 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:37:35 INFO - PROCESS | 3232 | 1461263855291 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:37:35 INFO - PROCESS | 3232 | 1461263855304 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 3232 | ++DOCSHELL 1B67AC00 == 55 [pid = 3232] [id = 615] 11:37:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1C50BC00) [pid = 3232] [serial = 1845] [outer = 00000000] 11:37:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1ED70800) [pid = 3232] [serial = 1846] [outer = 1C50BC00] 11:37:35 INFO - PROCESS | 3232 | 1461263855349 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1EBC7C00) [pid = 3232] [serial = 1847] [outer = 1C50BC00] 11:37:35 INFO - PROCESS | 3232 | 1461263855760 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:37:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:37:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 11:37:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:37:35 INFO - PROCESS | 3232 | 1461263855807 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 3232 | 1461263855809 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 11:37:35 INFO - PROCESS | 3232 | 1461263855812 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 3232 | 1461263855814 Marionette TRACE conn4 <- [1,2426,null,{}] 11:37:35 INFO - PROCESS | 3232 | 1461263855831 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:37:35 INFO - PROCESS | 3232 | 1461263855918 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:37:35 INFO - PROCESS | 3232 | 1461263855924 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 3232 | ++DOCSHELL 1EBBD000 == 56 [pid = 3232] [id = 616] 11:37:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1EBC4800) [pid = 3232] [serial = 1848] [outer = 00000000] 11:37:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (20433800) [pid = 3232] [serial = 1849] [outer = 1EBC4800] 11:37:36 INFO - PROCESS | 3232 | 1461263855970 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (2049E800) [pid = 3232] [serial = 1850] [outer = 1EBC4800] 11:37:36 INFO - PROCESS | 3232 | 1461263856573 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:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 11:37:36 INFO - PROCESS | 3232 | 1461263856648 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 3232 | 1461263856653 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 11:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:37:36 INFO - PROCESS | 3232 | 1461263856660 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 3232 | 1461263856665 Marionette TRACE conn4 <- [1,2430,null,{}] 11:37:36 INFO - PROCESS | 3232 | 1461263856672 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:37:36 INFO - PROCESS | 3232 | 1461263856787 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:37:36 INFO - PROCESS | 3232 | 1461263856909 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAB000 == 57 [pid = 3232] [id = 617] 11:37:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (12957C00) [pid = 3232] [serial = 1851] [outer = 00000000] 11:37:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (177D9C00) [pid = 3232] [serial = 1852] [outer = 12957C00] 11:37:37 INFO - PROCESS | 3232 | 1461263856966 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (17991400) [pid = 3232] [serial = 1853] [outer = 12957C00] 11:37:37 INFO - PROCESS | 3232 | 1461263857506 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:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 890ms 11:37:37 INFO - PROCESS | 3232 | 1461263857553 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 3232 | 1461263857559 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 11:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:37:37 INFO - PROCESS | 3232 | 1461263857566 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 3232 | 1461263857569 Marionette TRACE conn4 <- [1,2434,null,{}] 11:37:37 INFO - PROCESS | 3232 | 1461263857573 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:37:37 INFO - PROCESS | 3232 | 1461263857689 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:37:37 INFO - PROCESS | 3232 | 1461263857848 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 3232 | ++DOCSHELL 193F3000 == 58 [pid = 3232] [id = 618] 11:37:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1AF35000) [pid = 3232] [serial = 1854] [outer = 00000000] 11:37:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1B307C00) [pid = 3232] [serial = 1855] [outer = 1AF35000] 11:37:37 INFO - PROCESS | 3232 | 1461263857905 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1B679800) [pid = 3232] [serial = 1856] [outer = 1AF35000] 11:37:38 INFO - PROCESS | 3232 | 1461263858475 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:37:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:37:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 11:37:38 INFO - PROCESS | 3232 | 1461263858537 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 3232 | 1461263858540 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 11:37:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:37:38 INFO - PROCESS | 3232 | 1461263858543 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 3232 | 1461263858547 Marionette TRACE conn4 <- [1,2438,null,{}] 11:37:38 INFO - PROCESS | 3232 | 1461263858558 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:37:38 INFO - PROCESS | 3232 | 1461263858673 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:37:38 INFO - PROCESS | 3232 | 1461263858820 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 3232 | ++DOCSHELL 1D680400 == 59 [pid = 3232] [id = 619] 11:37:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1ED7C000) [pid = 3232] [serial = 1857] [outer = 00000000] 11:37:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (2049AC00) [pid = 3232] [serial = 1858] [outer = 1ED7C000] 11:37:38 INFO - PROCESS | 3232 | 1461263858879 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (2070F800) [pid = 3232] [serial = 1859] [outer = 1ED7C000] 11:37:39 INFO - PROCESS | 3232 | 1461263859529 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:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1023ms 11:37:39 INFO - PROCESS | 3232 | 1461263859570 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 3232 | 1461263859573 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 11:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:37:39 INFO - PROCESS | 3232 | 1461263859576 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 3232 | 1461263859578 Marionette TRACE conn4 <- [1,2442,null,{}] 11:37:39 INFO - PROCESS | 3232 | 1461263859582 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:37:39 INFO - PROCESS | 3232 | 1461263859693 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:37:39 INFO - PROCESS | 3232 | 1461263859837 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 3232 | ++DOCSHELL 207C6400 == 60 [pid = 3232] [id = 620] 11:37:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (207C6C00) [pid = 3232] [serial = 1860] [outer = 00000000] 11:37:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (208C4400) [pid = 3232] [serial = 1861] [outer = 207C6C00] 11:37:39 INFO - PROCESS | 3232 | 1461263859895 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (208CBC00) [pid = 3232] [serial = 1862] [outer = 207C6C00] 11:37:40 INFO - PROCESS | 3232 | 1461263860405 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:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 871ms 11:37:40 INFO - PROCESS | 3232 | 1461263860465 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 3232 | 1461263860468 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 11:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:37:40 INFO - PROCESS | 3232 | 1461263860473 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 3232 | 1461263860475 Marionette TRACE conn4 <- [1,2446,null,{}] 11:37:40 INFO - PROCESS | 3232 | 1461263860479 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:37:40 INFO - PROCESS | 3232 | 1461263860586 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:37:40 INFO - PROCESS | 3232 | 1461263860743 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 3232 | ++DOCSHELL 20934000 == 61 [pid = 3232] [id = 621] 11:37:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (20934400) [pid = 3232] [serial = 1863] [outer = 00000000] 11:37:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (21610000) [pid = 3232] [serial = 1864] [outer = 20934400] 11:37:40 INFO - PROCESS | 3232 | 1461263860799 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (21667400) [pid = 3232] [serial = 1865] [outer = 20934400] 11:37:41 INFO - PROCESS | 3232 | 1461263861419 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:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 11:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:37:41 INFO - PROCESS | 3232 | 1461263861448 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 3232 | 1461263861450 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 11:37:41 INFO - PROCESS | 3232 | 1461263861453 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 3232 | 1461263861455 Marionette TRACE conn4 <- [1,2450,null,{}] 11:37:41 INFO - PROCESS | 3232 | 1461263861459 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:37:41 INFO - PROCESS | 3232 | 1461263861585 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:37:41 INFO - PROCESS | 3232 | 1461263861748 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 3232 | ++DOCSHELL 21798000 == 62 [pid = 3232] [id = 622] 11:37:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (21799000) [pid = 3232] [serial = 1866] [outer = 00000000] 11:37:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (21827000) [pid = 3232] [serial = 1867] [outer = 21799000] 11:37:41 INFO - PROCESS | 3232 | 1461263861807 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (21828400) [pid = 3232] [serial = 1868] [outer = 21799000] 11:37:42 INFO - PROCESS | 3232 | 1461263862465 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:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1070ms 11:37:42 INFO - PROCESS | 3232 | 1461263862528 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 3232 | 1461263862530 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 11:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:37:42 INFO - PROCESS | 3232 | 1461263862534 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 3232 | 1461263862536 Marionette TRACE conn4 <- [1,2454,null,{}] 11:37:42 INFO - PROCESS | 3232 | 1461263862540 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:37:42 INFO - PROCESS | 3232 | 1461263862648 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:37:42 INFO - PROCESS | 3232 | 1461263862793 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 3232 | ++DOCSHELL 12B43C00 == 63 [pid = 3232] [id = 623] 11:37:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (12EE5800) [pid = 3232] [serial = 1869] [outer = 00000000] 11:37:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (17A21C00) [pid = 3232] [serial = 1870] [outer = 12EE5800] 11:37:42 INFO - PROCESS | 3232 | 1461263862850 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (190F3800) [pid = 3232] [serial = 1871] [outer = 12EE5800] 11:37:43 INFO - PROCESS | 3232 | 1461263863601 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:37:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:37:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1130ms 11:37:43 INFO - PROCESS | 3232 | 1461263863668 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 3232 | 1461263863673 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 11:37:43 INFO - PROCESS | 3232 | 1461263863679 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:37:43 INFO - PROCESS | 3232 | 1461263863682 Marionette TRACE conn4 <- [1,2458,null,{}] 11:37:43 INFO - PROCESS | 3232 | 1461263863736 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:37:43 INFO - PROCESS | 3232 | 1461263863850 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:37:44 INFO - PROCESS | 3232 | 1461263863993 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 3232 | ++DOCSHELL 177D3400 == 64 [pid = 3232] [id = 624] 11:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1885A800) [pid = 3232] [serial = 1872] [outer = 00000000] 11:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1AF82000) [pid = 3232] [serial = 1873] [outer = 1885A800] 11:37:44 INFO - PROCESS | 3232 | 1461263864047 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1B2C2400) [pid = 3232] [serial = 1874] [outer = 1885A800] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 1F97D000 == 63 [pid = 3232] [id = 573] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 1B67BC00 == 62 [pid = 3232] [id = 572] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 1880C000 == 61 [pid = 3232] [id = 571] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 12B33C00 == 60 [pid = 3232] [id = 418] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 1B67AC00 == 59 [pid = 3232] [id = 615] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 12B31C00 == 58 [pid = 3232] [id = 614] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 1D578000 == 57 [pid = 3232] [id = 613] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 1C6A1800 == 56 [pid = 3232] [id = 612] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 1B5A7000 == 55 [pid = 3232] [id = 611] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 1AF88C00 == 54 [pid = 3232] [id = 610] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 140AE800 == 53 [pid = 3232] [id = 609] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (20351C00) [pid = 3232] [serial = 1801] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 12957400 == 52 [pid = 3232] [id = 608] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 12951000 == 51 [pid = 3232] [id = 607] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 190BC000 == 50 [pid = 3232] [id = 602] 11:37:44 INFO - PROCESS | 3232 | --DOCSHELL 0EEB3000 == 49 [pid = 3232] [id = 601] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1C88F800) [pid = 3232] [serial = 1789] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1D66CC00) [pid = 3232] [serial = 1792] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1B5A0800) [pid = 3232] [serial = 1783] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (2043EC00) [pid = 3232] [serial = 1756] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1D507800) [pid = 3232] [serial = 1790] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (204A6000) [pid = 3232] [serial = 1765] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1BE46000) [pid = 3232] [serial = 1786] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (207B7C00) [pid = 3232] [serial = 1768] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (18804400) [pid = 3232] [serial = 1775] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (17910400) [pid = 3232] [serial = 1774] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1301B800) [pid = 3232] [serial = 1777] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (141E0400) [pid = 3232] [serial = 1778] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (177DC400) [pid = 3232] [serial = 1759] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1C66BC00) [pid = 3232] [serial = 1762] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (207C4C00) [pid = 3232] [serial = 1771] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1A1E0400) [pid = 3232] [serial = 1780] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1AF84000) [pid = 3232] [serial = 1781] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1D675C00) [pid = 3232] [serial = 1793] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1DF2BC00) [pid = 3232] [serial = 1798] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B5AE400) [pid = 3232] [serial = 1784] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (12951800) [pid = 3232] [serial = 1795] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (12EE2C00) [pid = 3232] [serial = 1796] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1C512400) [pid = 3232] [serial = 1787] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1EBC1400) [pid = 3232] [serial = 1799] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1D67E400) [pid = 3232] [serial = 1751] [outer = 00000000] [url = about:blank] 11:37:44 INFO - PROCESS | 3232 | 1461263864596 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:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 11:37:44 INFO - PROCESS | 3232 | 1461263864654 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 3232 | 1461263864659 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 11:37:44 INFO - PROCESS | 3232 | 1461263864665 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:37:44 INFO - PROCESS | 3232 | 1461263864668 Marionette TRACE conn4 <- [1,2462,null,{}] 11:37:44 INFO - PROCESS | 3232 | 1461263864672 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:37:44 INFO - PROCESS | 3232 | 1461263864766 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:37:44 INFO - PROCESS | 3232 | 1461263864776 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 3232 | ++DOCSHELL 141ADC00 == 50 [pid = 3232] [id = 625] 11:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1636BC00) [pid = 3232] [serial = 1875] [outer = 00000000] 11:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (179FE000) [pid = 3232] [serial = 1876] [outer = 1636BC00] 11:37:44 INFO - PROCESS | 3232 | 1461263864824 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1885D000) [pid = 3232] [serial = 1877] [outer = 1636BC00] 11:37:45 INFO - PROCESS | 3232 | 1461263865347 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:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 11:37:45 INFO - PROCESS | 3232 | 1461263865398 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 3232 | 1461263865401 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 11:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:37:45 INFO - PROCESS | 3232 | 1461263865404 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 3232 | 1461263865408 Marionette TRACE conn4 <- [1,2466,null,{}] 11:37:45 INFO - PROCESS | 3232 | 1461263865448 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:37:45 INFO - PROCESS | 3232 | 1461263865552 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:37:45 INFO - PROCESS | 3232 | 1461263865657 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 3232 | ++DOCSHELL 1B30E400 == 51 [pid = 3232] [id = 626] 11:37:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1B59F800) [pid = 3232] [serial = 1878] [outer = 00000000] 11:37:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1B678800) [pid = 3232] [serial = 1879] [outer = 1B59F800] 11:37:45 INFO - PROCESS | 3232 | 1461263865706 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1BF76C00) [pid = 3232] [serial = 1880] [outer = 1B59F800] 11:37:46 INFO - PROCESS | 3232 | 1461263866080 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:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 710ms 11:37:46 INFO - PROCESS | 3232 | 1461263866118 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 3232 | 1461263866121 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 11:37:46 INFO - PROCESS | 3232 | 1461263866124 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 3232 | 1461263866125 Marionette TRACE conn4 <- [1,2470,null,{}] 11:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:37:46 INFO - PROCESS | 3232 | 1461263866129 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:37:46 INFO - PROCESS | 3232 | 1461263866219 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:37:46 INFO - PROCESS | 3232 | 1461263866225 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 3232 | ++DOCSHELL 1B673400 == 52 [pid = 3232] [id = 627] 11:37:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1C666800) [pid = 3232] [serial = 1881] [outer = 00000000] 11:37:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1C71A800) [pid = 3232] [serial = 1882] [outer = 1C666800] 11:37:46 INFO - PROCESS | 3232 | 1461263866272 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1C891400) [pid = 3232] [serial = 1883] [outer = 1C666800] 11:37:46 INFO - PROCESS | 3232 | 1461263866761 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:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 11:37:46 INFO - PROCESS | 3232 | 1461263866798 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:37:46 INFO - PROCESS | 3232 | 1461263866800 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 11:37:46 INFO - PROCESS | 3232 | 1461263866803 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 3232 | 1461263866805 Marionette TRACE conn4 <- [1,2474,null,{}] 11:37:46 INFO - PROCESS | 3232 | 1461263866808 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:37:46 INFO - PROCESS | 3232 | 1461263866930 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:37:47 INFO - PROCESS | 3232 | 1461263867029 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 3232 | ++DOCSHELL 1D575800 == 53 [pid = 3232] [id = 628] 11:37:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1D578000) [pid = 3232] [serial = 1884] [outer = 00000000] 11:37:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1D66D800) [pid = 3232] [serial = 1885] [outer = 1D578000] 11:37:47 INFO - PROCESS | 3232 | 1461263867074 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1D679800) [pid = 3232] [serial = 1886] [outer = 1D578000] 11:37:47 INFO - PROCESS | 3232 | 1461263867517 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:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 770ms 11:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:37:47 INFO - PROCESS | 3232 | 1461263867574 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:37:47 INFO - PROCESS | 3232 | 1461263867576 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 11:37:47 INFO - PROCESS | 3232 | 1461263867579 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 3232 | 1461263867581 Marionette TRACE conn4 <- [1,2478,null,{}] 11:37:47 INFO - PROCESS | 3232 | 1461263867585 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:37:47 INFO - PROCESS | 3232 | 1461263867726 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:37:47 INFO - PROCESS | 3232 | 1461263867802 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 3232 | ++DOCSHELL 1DF34800 == 54 [pid = 3232] [id = 629] 11:37:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1DF35400) [pid = 3232] [serial = 1887] [outer = 00000000] 11:37:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1F97C400) [pid = 3232] [serial = 1888] [outer = 1DF35400] 11:37:47 INFO - PROCESS | 3232 | 1461263867850 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (2034D800) [pid = 3232] [serial = 1889] [outer = 1DF35400] 11:37:48 INFO - PROCESS | 3232 | 1461263868281 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:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 11:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:37:48 INFO - PROCESS | 3232 | 1461263868329 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 3232 | 1461263868331 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 11:37:48 INFO - PROCESS | 3232 | 1461263868334 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 3232 | 1461263868336 Marionette TRACE conn4 <- [1,2482,null,{}] 11:37:48 INFO - PROCESS | 3232 | 1461263868339 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:37:48 INFO - PROCESS | 3232 | 1461263868465 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1B5AAC00) [pid = 3232] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1C6CEC00) [pid = 3232] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (12B39C00) [pid = 3232] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1AF89C00) [pid = 3232] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (12B39800) [pid = 3232] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1798E000) [pid = 3232] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (12C7F000) [pid = 3232] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1D666000) [pid = 3232] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1C50BC00) [pid = 3232] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:37:48 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1F982000) [pid = 3232] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:37:48 INFO - PROCESS | 3232 | 1461263868658 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 3232 | ++DOCSHELL 1294B400 == 55 [pid = 3232] [id = 630] 11:37:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (12B39800) [pid = 3232] [serial = 1890] [outer = 00000000] 11:37:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1798E000) [pid = 3232] [serial = 1891] [outer = 12B39800] 11:37:48 INFO - PROCESS | 3232 | 1461263868703 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (19E6B000) [pid = 3232] [serial = 1892] [outer = 12B39800] 11:37:49 INFO - PROCESS | 3232 | 1461263869071 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:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 770ms 11:37:49 INFO - PROCESS | 3232 | 1461263869108 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:37:49 INFO - PROCESS | 3232 | 1461263869110 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 11:37:49 INFO - PROCESS | 3232 | 1461263869113 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 3232 | 1461263869115 Marionette TRACE conn4 <- [1,2486,null,{}] 11:37:49 INFO - PROCESS | 3232 | 1461263869118 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:37:49 INFO - PROCESS | 3232 | 1461263869204 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:37:49 INFO - PROCESS | 3232 | 1461263869310 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 3232 | ++DOCSHELL 13017000 == 56 [pid = 3232] [id = 631] 11:37:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1AF82400) [pid = 3232] [serial = 1893] [outer = 00000000] 11:37:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (20431000) [pid = 3232] [serial = 1894] [outer = 1AF82400] 11:37:49 INFO - PROCESS | 3232 | 1461263869355 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (2049F400) [pid = 3232] [serial = 1895] [outer = 1AF82400] 11:37:49 INFO - PROCESS | 3232 | 1461263869780 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:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 731ms 11:37:49 INFO - PROCESS | 3232 | 1461263869845 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 3232 | 1461263869849 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 11:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:37:49 INFO - PROCESS | 3232 | 1461263869855 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 3232 | 1461263869859 Marionette TRACE conn4 <- [1,2490,null,{}] 11:37:49 INFO - PROCESS | 3232 | 1461263869867 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:37:50 INFO - PROCESS | 3232 | 1461263870079 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:37:50 INFO - PROCESS | 3232 | 1461263870223 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 3232 | ++DOCSHELL 1740CC00 == 57 [pid = 3232] [id = 632] 11:37:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1740E800) [pid = 3232] [serial = 1896] [outer = 00000000] 11:37:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1790D400) [pid = 3232] [serial = 1897] [outer = 1740E800] 11:37:50 INFO - PROCESS | 3232 | 1461263870283 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (179F0800) [pid = 3232] [serial = 1898] [outer = 1740E800] 11:37:50 INFO - PROCESS | 3232 | 1461263870887 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:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1072ms 11:37:50 INFO - PROCESS | 3232 | 1461263870932 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 3232 | 1461263870938 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 11:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:37:50 INFO - PROCESS | 3232 | 1461263870944 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 3232 | 1461263870947 Marionette TRACE conn4 <- [1,2494,null,{}] 11:37:50 INFO - PROCESS | 3232 | 1461263870951 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:37:51 INFO - PROCESS | 3232 | 1461263871067 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:37:51 INFO - PROCESS | 3232 | 1461263871229 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 3232 | ++DOCSHELL 17ACBC00 == 58 [pid = 3232] [id = 633] 11:37:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1A1E9C00) [pid = 3232] [serial = 1899] [outer = 00000000] 11:37:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1B62C000) [pid = 3232] [serial = 1900] [outer = 1A1E9C00] 11:37:51 INFO - PROCESS | 3232 | 1461263871285 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1C512400) [pid = 3232] [serial = 1901] [outer = 1A1E9C00] 11:37:51 INFO - PROCESS | 3232 | 1461263871878 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:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 970ms 11:37:51 INFO - PROCESS | 3232 | 1461263871916 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 3232 | 1461263871919 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 11:37:51 INFO - PROCESS | 3232 | 1461263871923 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:37:51 INFO - PROCESS | 3232 | 1461263871927 Marionette TRACE conn4 <- [1,2498,null,{}] 11:37:51 INFO - PROCESS | 3232 | 1461263871938 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:37:52 INFO - PROCESS | 3232 | 1461263872058 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:37:52 INFO - PROCESS | 3232 | 1461263872206 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 3232 | ++DOCSHELL 12B4D800 == 59 [pid = 3232] [id = 634] 11:37:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1F989800) [pid = 3232] [serial = 1902] [outer = 00000000] 11:37:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (207BA800) [pid = 3232] [serial = 1903] [outer = 1F989800] 11:37:52 INFO - PROCESS | 3232 | 1461263872266 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (20825400) [pid = 3232] [serial = 1904] [outer = 1F989800] 11:37:52 INFO - PROCESS | 3232 | 1461263872896 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:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1019ms 11:37:52 INFO - PROCESS | 3232 | 1461263872946 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 3232 | 1461263872949 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 11:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:37:52 INFO - PROCESS | 3232 | 1461263872952 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 3232 | 1461263872954 Marionette TRACE conn4 <- [1,2502,null,{}] 11:37:52 INFO - PROCESS | 3232 | 1461263872958 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:37:53 INFO - PROCESS | 3232 | 1461263873070 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:37:53 INFO - PROCESS | 3232 | 1461263873216 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 3232 | ++DOCSHELL 2093B400 == 60 [pid = 3232] [id = 635] 11:37:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (2160F000) [pid = 3232] [serial = 1905] [outer = 00000000] 11:37:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (21794C00) [pid = 3232] [serial = 1906] [outer = 2160F000] 11:37:53 INFO - PROCESS | 3232 | 1461263873275 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (21799400) [pid = 3232] [serial = 1907] [outer = 2160F000] 11:37:53 INFO - PROCESS | 3232 | 1461263873838 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:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 930ms 11:37:53 INFO - PROCESS | 3232 | 1461263873886 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 3232 | 1461263873888 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 11:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:37:53 INFO - PROCESS | 3232 | 1461263873891 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 3232 | 1461263873893 Marionette TRACE conn4 <- [1,2506,null,{}] 11:37:53 INFO - PROCESS | 3232 | 1461263873897 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:37:54 INFO - PROCESS | 3232 | 1461263874006 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:37:54 INFO - PROCESS | 3232 | 1461263874166 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 3232 | ++DOCSHELL 21793800 == 61 [pid = 3232] [id = 636] 11:37:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (2179B000) [pid = 3232] [serial = 1908] [outer = 00000000] 11:37:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (2182F400) [pid = 3232] [serial = 1909] [outer = 2179B000] 11:37:54 INFO - PROCESS | 3232 | 1461263874222 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (21994400) [pid = 3232] [serial = 1910] [outer = 2179B000] 11:37:54 INFO - PROCESS | 3232 | 1461263874808 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:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 11:37:54 INFO - PROCESS | 3232 | 1461263874865 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 3232 | 1461263874868 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 11:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:37:54 INFO - PROCESS | 3232 | 1461263874871 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 3232 | 1461263874873 Marionette TRACE conn4 <- [1,2510,null,{}] 11:37:54 INFO - PROCESS | 3232 | 1461263874877 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:37:55 INFO - PROCESS | 3232 | 1461263875041 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:37:55 INFO - PROCESS | 3232 | 1461263875222 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 3232 | ++DOCSHELL 1F1CB400 == 62 [pid = 3232] [id = 637] 11:37:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1F1D2400) [pid = 3232] [serial = 1911] [outer = 00000000] 11:37:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (21E63400) [pid = 3232] [serial = 1912] [outer = 1F1D2400] 11:37:55 INFO - PROCESS | 3232 | 1461263875281 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (21ED3C00) [pid = 3232] [serial = 1913] [outer = 1F1D2400] 11:37:56 INFO - PROCESS | 3232 | 1461263876030 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:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1223ms 11:37:56 INFO - PROCESS | 3232 | 1461263876099 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:37:56 INFO - PROCESS | 3232 | 1461263876103 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 11:37:56 INFO - PROCESS | 3232 | 1461263876108 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 3232 | 1461263876112 Marionette TRACE conn4 <- [1,2514,null,{}] 11:37:56 INFO - PROCESS | 3232 | 1461263876117 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:37:56 INFO - PROCESS | 3232 | 1461263876271 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:37:56 INFO - PROCESS | 3232 | 1461263876425 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 3232 | ++DOCSHELL 17402800 == 63 [pid = 3232] [id = 638] 11:37:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (177EF400) [pid = 3232] [serial = 1914] [outer = 00000000] 11:37:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (190FB000) [pid = 3232] [serial = 1915] [outer = 177EF400] 11:37:56 INFO - PROCESS | 3232 | 1461263876479 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (19E6AC00) [pid = 3232] [serial = 1916] [outer = 177EF400] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 12C81400 == 62 [pid = 3232] [id = 586] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 1C723800 == 61 [pid = 3232] [id = 425] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 1294B400 == 60 [pid = 3232] [id = 630] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 1DF34800 == 59 [pid = 3232] [id = 629] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 1D575800 == 58 [pid = 3232] [id = 628] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 1B673400 == 57 [pid = 3232] [id = 627] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 1B30E400 == 56 [pid = 3232] [id = 626] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 141ADC00 == 55 [pid = 3232] [id = 625] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 177D3400 == 54 [pid = 3232] [id = 624] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (12310000) [pid = 3232] [serial = 1804] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (1AF8A400) [pid = 3232] [serial = 1807] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (1D677000) [pid = 3232] [serial = 1810] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (2082C800) [pid = 3232] [serial = 1813] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (208C9800) [pid = 3232] [serial = 1816] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (20935800) [pid = 3232] [serial = 1819] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (20433800) [pid = 3232] [serial = 1849] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | 1461263877175 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:37:57 INFO - PROCESS | 3232 | --DOCSHELL 21798000 == 53 [pid = 3232] [id = 622] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 20934000 == 52 [pid = 3232] [id = 621] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 207C6400 == 51 [pid = 3232] [id = 620] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 1D680400 == 50 [pid = 3232] [id = 619] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 193F3000 == 49 [pid = 3232] [id = 618] 11:37:57 INFO - PROCESS | 3232 | --DOCSHELL 0EEAB000 == 48 [pid = 3232] [id = 617] 11:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1132ms 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (2035B000) [pid = 3232] [serial = 1802] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1B67B800) [pid = 3232] [serial = 1834] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1D575400) [pid = 3232] [serial = 1838] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (18801400) [pid = 3232] [serial = 1823] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (179E1400) [pid = 3232] [serial = 1822] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1B309400) [pid = 3232] [serial = 1831] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (12B50400) [pid = 3232] [serial = 1825] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (13016400) [pid = 3232] [serial = 1826] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (19E6C400) [pid = 3232] [serial = 1828] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1A1E7400) [pid = 3232] [serial = 1829] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1D508800) [pid = 3232] [serial = 1837] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1C778C00) [pid = 3232] [serial = 1843] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1D677400) [pid = 3232] [serial = 1840] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1EBC7C00) [pid = 3232] [serial = 1847] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1ED70800) [pid = 3232] [serial = 1846] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1DCC9000) [pid = 3232] [serial = 1841] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1D66D400) [pid = 3232] [serial = 1844] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1C4ADC00) [pid = 3232] [serial = 1835] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1B5A1400) [pid = 3232] [serial = 1832] [outer = 00000000] [url = about:blank] 11:37:57 INFO - PROCESS | 3232 | 1461263877263 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:37:57 INFO - PROCESS | 3232 | 1461263877268 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 11:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:37:57 INFO - PROCESS | 3232 | 1461263877277 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 3232 | 1461263877279 Marionette TRACE conn4 <- [1,2518,null,{}] 11:37:57 INFO - PROCESS | 3232 | 1461263877283 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:37:57 INFO - PROCESS | 3232 | 1461263877383 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:37:57 INFO - PROCESS | 3232 | 1461263877390 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 3232 | ++DOCSHELL 131DB000 == 49 [pid = 3232] [id = 639] 11:37:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (131E2800) [pid = 3232] [serial = 1917] [outer = 00000000] 11:37:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (177B9800) [pid = 3232] [serial = 1918] [outer = 131E2800] 11:37:57 INFO - PROCESS | 3232 | 1461263877436 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (179E1400) [pid = 3232] [serial = 1919] [outer = 131E2800] 11:37:58 INFO - PROCESS | 3232 | 1461263877986 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:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 11:37:58 INFO - PROCESS | 3232 | 1461263878007 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 3232 | 1461263878009 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 11:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:37:58 INFO - PROCESS | 3232 | 1461263878012 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 3232 | 1461263878016 Marionette TRACE conn4 <- [1,2522,null,{}] 11:37:58 INFO - PROCESS | 3232 | 1461263878026 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:37:58 INFO - PROCESS | 3232 | 1461263878118 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:37:58 INFO - PROCESS | 3232 | 1461263878128 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 3232 | ++DOCSHELL 1B291800 == 50 [pid = 3232] [id = 640] 11:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1B293800) [pid = 3232] [serial = 1920] [outer = 00000000] 11:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1B306400) [pid = 3232] [serial = 1921] [outer = 1B293800] 11:37:58 INFO - PROCESS | 3232 | 1461263878178 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1B5A4800) [pid = 3232] [serial = 1922] [outer = 1B293800] 11:37:58 INFO - PROCESS | 3232 | 1461263878658 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:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 11:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:37:58 INFO - PROCESS | 3232 | 1461263878688 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 3232 | 1461263878690 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 11:37:58 INFO - PROCESS | 3232 | 1461263878693 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 3232 | 1461263878695 Marionette TRACE conn4 <- [1,2526,null,{}] 11:37:58 INFO - PROCESS | 3232 | 1461263878698 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:37:58 INFO - PROCESS | 3232 | 1461263878788 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:37:58 INFO - PROCESS | 3232 | 1461263878795 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 3232 | ++DOCSHELL 1B62B000 == 51 [pid = 3232] [id = 641] 11:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1B678C00) [pid = 3232] [serial = 1923] [outer = 00000000] 11:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1C4B3C00) [pid = 3232] [serial = 1924] [outer = 1B678C00] 11:37:58 INFO - PROCESS | 3232 | 1461263878842 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (1C671800) [pid = 3232] [serial = 1925] [outer = 1B678C00] 11:37:59 INFO - PROCESS | 3232 | 1461263879303 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:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 11:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:37:59 INFO - PROCESS | 3232 | 1461263879367 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 3232 | 1461263879369 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 11:37:59 INFO - PROCESS | 3232 | 1461263879372 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 3232 | 1461263879373 Marionette TRACE conn4 <- [1,2530,null,{}] 11:37:59 INFO - PROCESS | 3232 | 1461263879377 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:37:59 INFO - PROCESS | 3232 | 1461263879464 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:37:59 INFO - PROCESS | 3232 | 1461263879471 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 3232 | ++DOCSHELL 1C674800 == 52 [pid = 3232] [id = 642] 11:37:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (1C6A1000) [pid = 3232] [serial = 1926] [outer = 00000000] 11:37:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (1D56E400) [pid = 3232] [serial = 1927] [outer = 1C6A1000] 11:37:59 INFO - PROCESS | 3232 | 1461263879516 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (1D573800) [pid = 3232] [serial = 1928] [outer = 1C6A1000] 11:38:00 INFO - PROCESS | 3232 | 1461263880053 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:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 731ms 11:38:00 INFO - PROCESS | 3232 | 1461263880103 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 3232 | 1461263880105 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 11:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:38:00 INFO - PROCESS | 3232 | 1461263880113 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 3232 | 1461263880115 Marionette TRACE conn4 <- [1,2534,null,{}] 11:38:00 INFO - PROCESS | 3232 | 1461263880118 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:38:00 INFO - PROCESS | 3232 | 1461263880257 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:38:00 INFO - PROCESS | 3232 | 1461263880329 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 3232 | ++DOCSHELL 1D7AE000 == 53 [pid = 3232] [id = 643] 11:38:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (1DCCEC00) [pid = 3232] [serial = 1929] [outer = 00000000] 11:38:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1DF2DC00) [pid = 3232] [serial = 1930] [outer = 1DCCEC00] 11:38:00 INFO - PROCESS | 3232 | 1461263880377 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1EBBE800) [pid = 3232] [serial = 1931] [outer = 1DCCEC00] 11:38:00 INFO - PROCESS | 3232 | 1461263880818 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:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 11:38:00 INFO - PROCESS | 3232 | 1461263880883 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 3232 | 1461263880885 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 11:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:38:00 INFO - PROCESS | 3232 | 1461263880892 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 3232 | 1461263880894 Marionette TRACE conn4 <- [1,2538,null,{}] 11:38:00 INFO - PROCESS | 3232 | 1461263880898 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:38:01 INFO - PROCESS | 3232 | 1461263881020 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:38:01 INFO - PROCESS | 3232 | 1461263881091 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 3232 | ++DOCSHELL 1EBC7C00 == 54 [pid = 3232] [id = 644] 11:38:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1EDC7000) [pid = 3232] [serial = 1932] [outer = 00000000] 11:38:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (2035B000) [pid = 3232] [serial = 1933] [outer = 1EDC7000] 11:38:01 INFO - PROCESS | 3232 | 1461263881137 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (2043D000) [pid = 3232] [serial = 1934] [outer = 1EDC7000] 11:38:01 INFO - PROCESS | 3232 | 1461263881569 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:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 11:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:38:01 INFO - PROCESS | 3232 | 1461263881623 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 3232 | 1461263881625 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 11:38:01 INFO - PROCESS | 3232 | 1461263881628 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 3232 | 1461263881629 Marionette TRACE conn4 <- [1,2542,null,{}] 11:38:01 INFO - PROCESS | 3232 | 1461263881633 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:38:02 INFO - PROCESS | 3232 | 1461263882046 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (12B31800) [pid = 3232] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1C66F400) [pid = 3232] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1880F400) [pid = 3232] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1B676000) [pid = 3232] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (207C0C00) [pid = 3232] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1D578000) [pid = 3232] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1DF35400) [pid = 3232] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (12B39800) [pid = 3232] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1636BC00) [pid = 3232] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1AF35000) [pid = 3232] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1885A800) [pid = 3232] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1B59F800) [pid = 3232] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1C666800) [pid = 3232] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (12EE5800) [pid = 3232] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (12957C00) [pid = 3232] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1F984C00) [pid = 3232] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (208C0800) [pid = 3232] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (207C4800) [pid = 3232] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1C71C800) [pid = 3232] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (19E6C800) [pid = 3232] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (20713400) [pid = 3232] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (20436800) [pid = 3232] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (12CE7400) [pid = 3232] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (0EEEA400) [pid = 3232] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B5A5800) [pid = 3232] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1D571400) [pid = 3232] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1F97F000) [pid = 3232] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:38:02 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (20931000) [pid = 3232] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:38:02 INFO - PROCESS | 3232 | 1461263882127 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEA400 == 55 [pid = 3232] [id = 645] 11:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1229EC00) [pid = 3232] [serial = 1935] [outer = 00000000] 11:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (12B38800) [pid = 3232] [serial = 1936] [outer = 1229EC00] 11:38:02 INFO - PROCESS | 3232 | 1461263882173 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (12EE5800) [pid = 3232] [serial = 1937] [outer = 1229EC00] 11:38:02 INFO - PROCESS | 3232 | 1461263882581 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:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 970ms 11:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:38:02 INFO - PROCESS | 3232 | 1461263882599 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 3232 | 1461263882601 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 11:38:02 INFO - PROCESS | 3232 | 1461263882604 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 3232 | 1461263882606 Marionette TRACE conn4 <- [1,2546,null,{}] 11:38:02 INFO - PROCESS | 3232 | 1461263882609 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:38:02 INFO - PROCESS | 3232 | 1461263882702 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:38:02 INFO - PROCESS | 3232 | 1461263882709 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 3232 | ++DOCSHELL 12B31800 == 56 [pid = 3232] [id = 646] 11:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1395B400) [pid = 3232] [serial = 1938] [outer = 00000000] 11:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1B2C5C00) [pid = 3232] [serial = 1939] [outer = 1395B400] 11:38:02 INFO - PROCESS | 3232 | 1461263882754 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1C884400) [pid = 3232] [serial = 1940] [outer = 1395B400] 11:38:03 INFO - PROCESS | 3232 | 1461263883211 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:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 11:38:03 INFO - PROCESS | 3232 | 1461263883251 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 3232 | 1461263883253 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 11:38:03 INFO - PROCESS | 3232 | 1461263883256 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 3232 | 1461263883258 Marionette TRACE conn4 <- [1,2550,null,{}] 11:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:38:03 INFO - PROCESS | 3232 | 1461263883262 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:38:03 INFO - PROCESS | 3232 | 1461263883351 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:38:03 INFO - PROCESS | 3232 | 1461263883358 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 3232 | ++DOCSHELL 1AF84000 == 57 [pid = 3232] [id = 647] 11:38:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1C669000) [pid = 3232] [serial = 1941] [outer = 00000000] 11:38:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (204A7800) [pid = 3232] [serial = 1942] [outer = 1C669000] 11:38:03 INFO - PROCESS | 3232 | 1461263883403 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (2070C800) [pid = 3232] [serial = 1943] [outer = 1C669000] 11:38:03 INFO - PROCESS | 3232 | 1461263883894 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:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 11:38:03 INFO - PROCESS | 3232 | 1461263883933 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 3232 | 1461263883936 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 11:38:03 INFO - PROCESS | 3232 | 1461263883939 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:38:03 INFO - PROCESS | 3232 | 1461263883941 Marionette TRACE conn4 <- [1,2554,null,{}] 11:38:03 INFO - PROCESS | 3232 | 1461263883945 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:38:04 INFO - PROCESS | 3232 | 1461263884113 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:38:04 INFO - PROCESS | 3232 | 1461263884269 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB1800 == 58 [pid = 3232] [id = 648] 11:38:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (0EEE8C00) [pid = 3232] [serial = 1944] [outer = 00000000] 11:38:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (12491000) [pid = 3232] [serial = 1945] [outer = 0EEE8C00] 11:38:04 INFO - PROCESS | 3232 | 1461263884328 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (12B43400) [pid = 3232] [serial = 1946] [outer = 0EEE8C00] 11:38:05 INFO - PROCESS | 3232 | 1461263885032 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:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1128ms 11:38:05 INFO - PROCESS | 3232 | 1461263885072 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 3232 | 1461263885077 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 11:38:05 INFO - PROCESS | 3232 | 1461263885082 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:38:05 INFO - PROCESS | 3232 | 1461263885086 Marionette TRACE conn4 <- [1,2558,null,{}] 11:38:05 INFO - PROCESS | 3232 | 1461263885091 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:38:05 INFO - PROCESS | 3232 | 1461263885208 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:38:05 INFO - PROCESS | 3232 | 1461263885359 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 3232 | ++DOCSHELL 1AF3D000 == 59 [pid = 3232] [id = 649] 11:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1AF84400) [pid = 3232] [serial = 1947] [outer = 00000000] 11:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1B306800) [pid = 3232] [serial = 1948] [outer = 1AF84400] 11:38:05 INFO - PROCESS | 3232 | 1461263885419 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1B5AEC00) [pid = 3232] [serial = 1949] [outer = 1AF84400] 11:38:06 INFO - PROCESS | 3232 | 1461263886052 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:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1019ms 11:38:06 INFO - PROCESS | 3232 | 1461263886106 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 3232 | 1461263886109 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 11:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:38:06 INFO - PROCESS | 3232 | 1461263886113 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 3232 | 1461263886115 Marionette TRACE conn4 <- [1,2562,null,{}] 11:38:06 INFO - PROCESS | 3232 | 1461263886119 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:38:06 INFO - PROCESS | 3232 | 1461263886235 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:38:06 INFO - PROCESS | 3232 | 1461263886388 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 3232 | ++DOCSHELL 1DCD0400 == 60 [pid = 3232] [id = 650] 11:38:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1DF34400) [pid = 3232] [serial = 1950] [outer = 00000000] 11:38:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1F983C00) [pid = 3232] [serial = 1951] [outer = 1DF34400] 11:38:06 INFO - PROCESS | 3232 | 1461263886445 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (2049E400) [pid = 3232] [serial = 1952] [outer = 1DF34400] 11:38:07 INFO - PROCESS | 3232 | 1461263887062 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:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1021ms 11:38:07 INFO - PROCESS | 3232 | 1461263887136 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 3232 | 1461263887140 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 11:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:38:07 INFO - PROCESS | 3232 | 1461263887152 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 3232 | 1461263887157 Marionette TRACE conn4 <- [1,2566,null,{}] 11:38:07 INFO - PROCESS | 3232 | 1461263887178 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:38:07 INFO - PROCESS | 3232 | 1461263887363 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:38:07 INFO - PROCESS | 3232 | 1461263887472 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 3232 | ++DOCSHELL 2082F000 == 61 [pid = 3232] [id = 651] 11:38:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (208CC000) [pid = 3232] [serial = 1953] [outer = 00000000] 11:38:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (20C56C00) [pid = 3232] [serial = 1954] [outer = 208CC000] 11:38:07 INFO - PROCESS | 3232 | 1461263887527 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (20C59C00) [pid = 3232] [serial = 1955] [outer = 208CC000] 11:38:08 INFO - PROCESS | 3232 | 1461263888115 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:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 990ms 11:38:08 INFO - PROCESS | 3232 | 1461263888149 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:38:08 INFO - PROCESS | 3232 | 1461263888152 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 11:38:08 INFO - PROCESS | 3232 | 1461263888155 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 3232 | 1461263888157 Marionette TRACE conn4 <- [1,2570,null,{}] 11:38:08 INFO - PROCESS | 3232 | 1461263888161 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:38:08 INFO - PROCESS | 3232 | 1461263888277 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:38:08 INFO - PROCESS | 3232 | 1461263888439 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 3232 | ++DOCSHELL 20C57800 == 62 [pid = 3232] [id = 652] 11:38:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (20C5B000) [pid = 3232] [serial = 1956] [outer = 00000000] 11:38:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (2160EC00) [pid = 3232] [serial = 1957] [outer = 20C5B000] 11:38:08 INFO - PROCESS | 3232 | 1461263888495 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (2166EC00) [pid = 3232] [serial = 1958] [outer = 20C5B000] 11:38:09 INFO - PROCESS | 3232 | 1461263889013 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:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 930ms 11:38:09 INFO - PROCESS | 3232 | 1461263889086 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 3232 | 1461263889089 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 11:38:09 INFO - PROCESS | 3232 | 1461263889092 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:38:09 INFO - PROCESS | 3232 | 1461263889094 Marionette TRACE conn4 <- [1,2574,null,{}] 11:38:09 INFO - PROCESS | 3232 | 1461263889098 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:38:09 INFO - PROCESS | 3232 | 1461263889209 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:38:09 INFO - PROCESS | 3232 | 1461263889388 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 3232 | ++DOCSHELL 1B5AAC00 == 63 [pid = 3232] [id = 653] 11:38:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1B62C800) [pid = 3232] [serial = 1959] [outer = 00000000] 11:38:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (2199A000) [pid = 3232] [serial = 1960] [outer = 1B62C800] 11:38:09 INFO - PROCESS | 3232 | 1461263889454 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (21E61400) [pid = 3232] [serial = 1961] [outer = 1B62C800] 11:38:10 INFO - PROCESS | 3232 | 1461263890305 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:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1275ms 11:38:10 INFO - PROCESS | 3232 | 1461263890371 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 3232 | 1461263890375 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 11:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:38:10 INFO - PROCESS | 3232 | 1461263890380 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 3232 | 1461263890383 Marionette TRACE conn4 <- [1,2578,null,{}] 11:38:10 INFO - PROCESS | 3232 | 1461263890389 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:38:10 INFO - PROCESS | 3232 | 1461263890495 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:38:10 INFO - PROCESS | 3232 | 1461263890642 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 3232 | ++DOCSHELL 177BD400 == 64 [pid = 3232] [id = 654] 11:38:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (177EC000) [pid = 3232] [serial = 1962] [outer = 00000000] 11:38:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (17A17000) [pid = 3232] [serial = 1963] [outer = 177EC000] 11:38:10 INFO - PROCESS | 3232 | 1461263890695 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (18862000) [pid = 3232] [serial = 1964] [outer = 177EC000] 11:38:11 INFO - PROCESS | 3232 | 1461263891272 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:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 11:38:11 INFO - PROCESS | 3232 | 1461263891319 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 3232 | 1461263891324 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 11:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:38:11 INFO - PROCESS | 3232 | 1461263891334 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 3232 | 1461263891336 Marionette TRACE conn4 <- [1,2582,null,{}] 11:38:11 INFO - PROCESS | 3232 | 1461263891340 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:38:11 INFO - PROCESS | 3232 | 1461263891445 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:38:11 INFO - PROCESS | 3232 | 1461263891623 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C1800 == 65 [pid = 3232] [id = 655] 11:38:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1B2C4000) [pid = 3232] [serial = 1965] [outer = 00000000] 11:38:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (1B5A6400) [pid = 3232] [serial = 1966] [outer = 1B2C4000] 11:38:11 INFO - PROCESS | 3232 | 1461263891671 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1B671800) [pid = 3232] [serial = 1967] [outer = 1B2C4000] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 1AF84000 == 64 [pid = 3232] [id = 647] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 12B31800 == 63 [pid = 3232] [id = 646] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 0EEEA400 == 62 [pid = 3232] [id = 645] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 1EBC7C00 == 61 [pid = 3232] [id = 644] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 1D7AE000 == 60 [pid = 3232] [id = 643] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 1C674800 == 59 [pid = 3232] [id = 642] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 1B62B000 == 58 [pid = 3232] [id = 641] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 1B291800 == 57 [pid = 3232] [id = 640] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (2049AC00) [pid = 3232] [serial = 1858] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (208C4400) [pid = 3232] [serial = 1861] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (21610000) [pid = 3232] [serial = 1864] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (21827000) [pid = 3232] [serial = 1867] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (20431000) [pid = 3232] [serial = 1894] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 131DB000 == 56 [pid = 3232] [id = 639] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 17402800 == 55 [pid = 3232] [id = 638] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 21793800 == 54 [pid = 3232] [id = 636] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 2093B400 == 53 [pid = 3232] [id = 635] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 12B4D800 == 52 [pid = 3232] [id = 634] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 17ACBC00 == 51 [pid = 3232] [id = 633] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 1740CC00 == 50 [pid = 3232] [id = 632] 11:38:11 INFO - PROCESS | 3232 | --DOCSHELL 13017000 == 49 [pid = 3232] [id = 631] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1D57B800) [pid = 3232] [serial = 1664] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (20352400) [pid = 3232] [serial = 1721] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (2093B800) [pid = 3232] [serial = 1820] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (141DF800) [pid = 3232] [serial = 1712] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1DF35C00) [pid = 3232] [serial = 1718] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1AF85C00) [pid = 3232] [serial = 1715] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (20433400) [pid = 3232] [serial = 1724] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (20825800) [pid = 3232] [serial = 1772] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (204A1400) [pid = 3232] [serial = 1757] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (208CB800) [pid = 3232] [serial = 1817] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (20830400) [pid = 3232] [serial = 1814] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1F1CA400) [pid = 3232] [serial = 1811] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1B2C2800) [pid = 3232] [serial = 1808] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (207BB400) [pid = 3232] [serial = 1769] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (2070A000) [pid = 3232] [serial = 1766] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (17A16C00) [pid = 3232] [serial = 1760] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (12952800) [pid = 3232] [serial = 1805] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1C674000) [pid = 3232] [serial = 1763] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1D66D800) [pid = 3232] [serial = 1885] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1F97C400) [pid = 3232] [serial = 1888] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1D679800) [pid = 3232] [serial = 1886] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1798E000) [pid = 3232] [serial = 1891] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (2034D800) [pid = 3232] [serial = 1889] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (179FE000) [pid = 3232] [serial = 1876] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B679800) [pid = 3232] [serial = 1856] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B307C00) [pid = 3232] [serial = 1855] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1B2C2400) [pid = 3232] [serial = 1874] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1AF82000) [pid = 3232] [serial = 1873] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1B678800) [pid = 3232] [serial = 1879] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1BF76C00) [pid = 3232] [serial = 1880] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1C71A800) [pid = 3232] [serial = 1882] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (190F3800) [pid = 3232] [serial = 1871] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (17A21C00) [pid = 3232] [serial = 1870] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (17991400) [pid = 3232] [serial = 1853] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (177D9C00) [pid = 3232] [serial = 1852] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1885D000) [pid = 3232] [serial = 1877] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (19E6B000) [pid = 3232] [serial = 1892] [outer = 00000000] [url = about:blank] 11:38:11 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1C891400) [pid = 3232] [serial = 1883] [outer = 00000000] [url = about:blank] 11:38:12 INFO - PROCESS | 3232 | 1461263892234 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:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 930ms 11:38:12 INFO - PROCESS | 3232 | 1461263892268 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:38:12 INFO - PROCESS | 3232 | 1461263892271 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 11:38:12 INFO - PROCESS | 3232 | 1461263892274 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:38:12 INFO - PROCESS | 3232 | 1461263892278 Marionette TRACE conn4 <- [1,2586,null,{}] 11:38:12 INFO - PROCESS | 3232 | 1461263892290 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:38:12 INFO - PROCESS | 3232 | 1461263892382 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:38:12 INFO - PROCESS | 3232 | 1461263892523 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 3232 | ++DOCSHELL 12B40400 == 50 [pid = 3232] [id = 656] 11:38:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12B45800) [pid = 3232] [serial = 1968] [outer = 00000000] 11:38:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17991400) [pid = 3232] [serial = 1969] [outer = 12B45800] 11:38:12 INFO - PROCESS | 3232 | 1461263892572 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (17A1F400) [pid = 3232] [serial = 1970] [outer = 12B45800] 11:38:13 INFO - PROCESS | 3232 | 1461263892974 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:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 11:38:13 INFO - PROCESS | 3232 | 1461263893008 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 3232 | 1461263893011 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 11:38:13 INFO - PROCESS | 3232 | 1461263893014 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:38:13 INFO - PROCESS | 3232 | 1461263893016 Marionette TRACE conn4 <- [1,2590,null,{}] 11:38:13 INFO - PROCESS | 3232 | 1461263893019 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:38:13 INFO - PROCESS | 3232 | 1461263893111 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:38:13 INFO - PROCESS | 3232 | 1461263893119 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 3232 | ++DOCSHELL 17ACC000 == 51 [pid = 3232] [id = 657] 11:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (18F73800) [pid = 3232] [serial = 1971] [outer = 00000000] 11:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B2BF400) [pid = 3232] [serial = 1972] [outer = 18F73800] 11:38:13 INFO - PROCESS | 3232 | 1461263893166 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B30C400) [pid = 3232] [serial = 1973] [outer = 18F73800] 11:38:13 INFO - PROCESS | 3232 | 1461263893660 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:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 11:38:13 INFO - PROCESS | 3232 | 1461263893748 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 3232 | 1461263893751 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 11:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:38:13 INFO - PROCESS | 3232 | 1461263893754 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 3232 | 1461263893755 Marionette TRACE conn4 <- [1,2594,null,{}] 11:38:13 INFO - PROCESS | 3232 | 1461263893759 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:38:13 INFO - PROCESS | 3232 | 1461263893846 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:38:13 INFO - PROCESS | 3232 | 1461263893857 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A1800 == 52 [pid = 3232] [id = 658] 11:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B5A3000) [pid = 3232] [serial = 1974] [outer = 00000000] 11:38:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1BF76C00) [pid = 3232] [serial = 1975] [outer = 1B5A3000] 11:38:13 INFO - PROCESS | 3232 | 1461263893902 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C669800) [pid = 3232] [serial = 1976] [outer = 1B5A3000] 11:38:14 INFO - PROCESS | 3232 | 1461263894408 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:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 11:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:38:14 INFO - PROCESS | 3232 | 1461263894425 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 3232 | 1461263894427 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 11:38:14 INFO - PROCESS | 3232 | 1461263894430 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 3232 | 1461263894431 Marionette TRACE conn4 <- [1,2598,null,{}] 11:38:14 INFO - PROCESS | 3232 | 1461263894435 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:38:14 INFO - PROCESS | 3232 | 1461263894605 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:38:14 INFO - PROCESS | 3232 | 1461263894634 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 3232 | ++DOCSHELL 1C673800 == 53 [pid = 3232] [id = 659] 11:38:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1C88AC00) [pid = 3232] [serial = 1977] [outer = 00000000] 11:38:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1D50E000) [pid = 3232] [serial = 1978] [outer = 1C88AC00] 11:38:14 INFO - PROCESS | 3232 | 1461263894682 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1D579000) [pid = 3232] [serial = 1979] [outer = 1C88AC00] 11:38:15 INFO - PROCESS | 3232 | 1461263895140 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:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 731ms 11:38:15 INFO - PROCESS | 3232 | 1461263895162 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 3232 | 1461263895164 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 11:38:15 INFO - PROCESS | 3232 | 1461263895167 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:38:15 INFO - PROCESS | 3232 | 1461263895169 Marionette TRACE conn4 <- [1,2602,null,{}] 11:38:15 INFO - PROCESS | 3232 | 1461263895172 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:38:15 INFO - PROCESS | 3232 | 1461263895298 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:38:15 INFO - PROCESS | 3232 | 1461263895366 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 3232 | ++DOCSHELL 1D5D9000 == 54 [pid = 3232] [id = 660] 11:38:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D665000) [pid = 3232] [serial = 1980] [outer = 00000000] 11:38:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D67AC00) [pid = 3232] [serial = 1981] [outer = 1D665000] 11:38:15 INFO - PROCESS | 3232 | 1461263895411 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D7E2800) [pid = 3232] [serial = 1982] [outer = 1D665000] 11:38:15 INFO - PROCESS | 3232 | 1461263895837 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:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 731ms 11:38:15 INFO - PROCESS | 3232 | 1461263895905 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 3232 | 1461263895907 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 11:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:38:15 INFO - PROCESS | 3232 | 1461263895910 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 3232 | 1461263895912 Marionette TRACE conn4 <- [1,2606,null,{}] 11:38:15 INFO - PROCESS | 3232 | 1461263895916 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:38:16 INFO - PROCESS | 3232 | 1461263896065 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1B678C00) [pid = 3232] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1B293800) [pid = 3232] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1EDC7000) [pid = 3232] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1395B400) [pid = 3232] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (177EF400) [pid = 3232] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1C6A1000) [pid = 3232] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1DCCEC00) [pid = 3232] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1229EC00) [pid = 3232] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (207C6C00) [pid = 3232] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (20934400) [pid = 3232] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (21799000) [pid = 3232] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (131E2800) [pid = 3232] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1ED7C000) [pid = 3232] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:38:16 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1AF82400) [pid = 3232] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:38:16 INFO - PROCESS | 3232 | 1461263896407 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 3232 | ++DOCSHELL 1229EC00 == 55 [pid = 3232] [id = 661] 11:38:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1294A000) [pid = 3232] [serial = 1983] [outer = 00000000] 11:38:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (18F72C00) [pid = 3232] [serial = 1984] [outer = 1294A000] 11:38:16 INFO - PROCESS | 3232 | 1461263896454 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1B2C8C00) [pid = 3232] [serial = 1985] [outer = 1294A000] 11:38:16 INFO - PROCESS | 3232 | 1461263896813 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:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 970ms 11:38:16 INFO - PROCESS | 3232 | 1461263896883 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 3232 | 1461263896885 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 11:38:16 INFO - PROCESS | 3232 | 1461263896888 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:38:16 INFO - PROCESS | 3232 | 1461263896890 Marionette TRACE conn4 <- [1,2610,null,{}] 11:38:16 INFO - PROCESS | 3232 | 1461263896893 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:38:17 INFO - PROCESS | 3232 | 1461263896984 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:38:17 INFO - PROCESS | 3232 | 1461263896991 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 3232 | ++DOCSHELL 190FC800 == 56 [pid = 3232] [id = 662] 11:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B76DC00) [pid = 3232] [serial = 1986] [outer = 00000000] 11:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1F1CA800) [pid = 3232] [serial = 1987] [outer = 1B76DC00] 11:38:17 INFO - PROCESS | 3232 | 1461263897037 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1F97F000) [pid = 3232] [serial = 1988] [outer = 1B76DC00] 11:38:17 INFO - PROCESS | 3232 | 1461263897487 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:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 11:38:17 INFO - PROCESS | 3232 | 1461263897524 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 3232 | 1461263897526 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 11:38:17 INFO - PROCESS | 3232 | 1461263897529 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:38:17 INFO - PROCESS | 3232 | 1461263897530 Marionette TRACE conn4 <- [1,2614,null,{}] 11:38:17 INFO - PROCESS | 3232 | 1461263897534 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:38:17 INFO - PROCESS | 3232 | 1461263897624 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:38:17 INFO - PROCESS | 3232 | 1461263897631 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 3232 | ++DOCSHELL 1D677800 == 57 [pid = 3232] [id = 663] 11:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1D748400) [pid = 3232] [serial = 1989] [outer = 00000000] 11:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (2034F000) [pid = 3232] [serial = 1990] [outer = 1D748400] 11:38:17 INFO - PROCESS | 3232 | 1461263897676 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (20358400) [pid = 3232] [serial = 1991] [outer = 1D748400] 11:38:18 INFO - PROCESS | 3232 | 1461263898155 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:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 11:38:18 INFO - PROCESS | 3232 | 1461263898206 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 3232 | 1461263898208 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 11:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:38:18 INFO - PROCESS | 3232 | 1461263898211 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 3232 | 1461263898213 Marionette TRACE conn4 <- [1,2618,null,{}] 11:38:18 INFO - PROCESS | 3232 | 1461263898218 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:38:18 INFO - PROCESS | 3232 | 1461263898323 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:38:18 INFO - PROCESS | 3232 | 1461263898330 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 3232 | ++DOCSHELL 17992C00 == 58 [pid = 3232] [id = 664] 11:38:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (20433800) [pid = 3232] [serial = 1992] [outer = 00000000] 11:38:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (20715400) [pid = 3232] [serial = 1993] [outer = 20433800] 11:38:18 INFO - PROCESS | 3232 | 1461263898382 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (207BE000) [pid = 3232] [serial = 1994] [outer = 20433800] 11:38:19 INFO - PROCESS | 3232 | 1461263899153 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:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 11:38:19 INFO - PROCESS | 3232 | 1461263899183 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 3232 | 1461263899187 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 11:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:38:19 INFO - PROCESS | 3232 | 1461263899192 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 3232 | 1461263899195 Marionette TRACE conn4 <- [1,2622,null,{}] 11:38:19 INFO - PROCESS | 3232 | 1461263899202 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:38:19 INFO - PROCESS | 3232 | 1461263899323 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:38:19 INFO - PROCESS | 3232 | 1461263899473 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 3232 | ++DOCSHELL 1740CC00 == 59 [pid = 3232] [id = 665] 11:38:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1770B800) [pid = 3232] [serial = 1995] [outer = 00000000] 11:38:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (18809C00) [pid = 3232] [serial = 1996] [outer = 1770B800] 11:38:19 INFO - PROCESS | 3232 | 1461263899564 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (193E8000) [pid = 3232] [serial = 1997] [outer = 1770B800] 11:38:20 INFO - PROCESS | 3232 | 1461263900151 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:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 988ms 11:38:20 INFO - PROCESS | 3232 | 1461263900212 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 3232 | 1461263900218 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 11:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:38:20 INFO - PROCESS | 3232 | 1461263900225 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 3232 | 1461263900228 Marionette TRACE conn4 <- [1,2626,null,{}] 11:38:20 INFO - PROCESS | 3232 | 1461263900246 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:38:20 INFO - PROCESS | 3232 | 1461263900400 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:38:20 INFO - PROCESS | 3232 | 1461263900513 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 3232 | ++DOCSHELL 1AF37000 == 60 [pid = 3232] [id = 666] 11:38:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1B2C7800) [pid = 3232] [serial = 1998] [outer = 00000000] 11:38:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1C66EC00) [pid = 3232] [serial = 1999] [outer = 1B2C7800] 11:38:20 INFO - PROCESS | 3232 | 1461263900569 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1C69F400) [pid = 3232] [serial = 2000] [outer = 1B2C7800] 11:38:21 INFO - PROCESS | 3232 | 1461263901183 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:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1023ms 11:38:21 INFO - PROCESS | 3232 | 1461263901250 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 3232 | 1461263901252 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 11:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:38:21 INFO - PROCESS | 3232 | 1461263901256 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 3232 | 1461263901260 Marionette TRACE conn4 <- [1,2630,null,{}] 11:38:21 INFO - PROCESS | 3232 | 1461263901271 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:38:21 INFO - PROCESS | 3232 | 1461263901393 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:38:21 INFO - PROCESS | 3232 | 1461263901541 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 3232 | ++DOCSHELL 19148000 == 61 [pid = 3232] [id = 667] 11:38:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (2049B800) [pid = 3232] [serial = 2001] [outer = 00000000] 11:38:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (20710400) [pid = 3232] [serial = 2002] [outer = 2049B800] 11:38:21 INFO - PROCESS | 3232 | 1461263901600 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (20827000) [pid = 3232] [serial = 2003] [outer = 2049B800] 11:38:22 INFO - PROCESS | 3232 | 1461263902188 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:38:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:38:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 970ms 11:38:22 INFO - PROCESS | 3232 | 1461263902229 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 3232 | 1461263902232 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 11:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:38:22 INFO - PROCESS | 3232 | 1461263902236 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 3232 | 1461263902238 Marionette TRACE conn4 <- [1,2634,null,{}] 11:38:22 INFO - PROCESS | 3232 | 1461263902242 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:38:22 INFO - PROCESS | 3232 | 1461263902357 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:38:22 INFO - PROCESS | 3232 | 1461263902519 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 3232 | ++DOCSHELL 20829800 == 62 [pid = 3232] [id = 668] 11:38:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (20831800) [pid = 3232] [serial = 2004] [outer = 00000000] 11:38:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (208C8C00) [pid = 3232] [serial = 2005] [outer = 20831800] 11:38:22 INFO - PROCESS | 3232 | 1461263902576 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (2092D400) [pid = 3232] [serial = 2006] [outer = 20831800] 11:38:23 INFO - PROCESS | 3232 | 1461263903179 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:38:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:38:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 11:38:23 INFO - PROCESS | 3232 | 1461263903209 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 3232 | 1461263903212 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 11:38:23 INFO - PROCESS | 3232 | 1461263903215 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:38:23 INFO - PROCESS | 3232 | 1461263903218 Marionette TRACE conn4 <- [1,2638,null,{}] 11:38:23 INFO - PROCESS | 3232 | 1461263903222 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:38:23 INFO - PROCESS | 3232 | 1461263903335 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:38:23 INFO - PROCESS | 3232 | 1461263903485 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 3232 | ++DOCSHELL 2092E800 == 63 [pid = 3232] [id = 669] 11:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (20935400) [pid = 3232] [serial = 2007] [outer = 00000000] 11:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (2093C800) [pid = 3232] [serial = 2008] [outer = 20935400] 11:38:23 INFO - PROCESS | 3232 | 1461263903542 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (20C60C00) [pid = 3232] [serial = 2009] [outer = 20935400] 11:38:24 INFO - PROCESS | 3232 | 1461263904079 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:38:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:38:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 11:38:24 INFO - PROCESS | 3232 | 1461263904149 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 3232 | 1461263904152 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 11:38:24 INFO - PROCESS | 3232 | 1461263904156 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:38:24 INFO - PROCESS | 3232 | 1461263904158 Marionette TRACE conn4 <- [1,2642,null,{}] 11:38:24 INFO - PROCESS | 3232 | 1461263904162 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:38:24 INFO - PROCESS | 3232 | 1461263904313 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:38:24 INFO - PROCESS | 3232 | 1461263904461 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 3232 | ++DOCSHELL 21603000 == 64 [pid = 3232] [id = 670] 11:38:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (21799000) [pid = 3232] [serial = 2010] [outer = 00000000] 11:38:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (21998800) [pid = 3232] [serial = 2011] [outer = 21799000] 11:38:24 INFO - PROCESS | 3232 | 1461263904520 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (2199E800) [pid = 3232] [serial = 2012] [outer = 21799000] 11:38:25 INFO - PROCESS | 3232 | 1461263905134 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:38:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:38:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1016ms 11:38:25 INFO - PROCESS | 3232 | 1461263905175 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:38:25 INFO - PROCESS | 3232 | 1461263905178 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 11:38:25 INFO - PROCESS | 3232 | 1461263905181 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:38:25 INFO - PROCESS | 3232 | 1461263905184 Marionette TRACE conn4 <- [1,2646,null,{}] 11:38:25 INFO - PROCESS | 3232 | 1461263905187 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:38:25 INFO - PROCESS | 3232 | 1461263905297 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:38:25 INFO - PROCESS | 3232 | 1461263905629 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAB800 == 65 [pid = 3232] [id = 671] 11:38:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (120B7000) [pid = 3232] [serial = 2013] [outer = 00000000] 11:38:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (17401C00) [pid = 3232] [serial = 2014] [outer = 120B7000] 11:38:25 INFO - PROCESS | 3232 | 1461263905692 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (17910800) [pid = 3232] [serial = 2015] [outer = 120B7000] 11:38:26 INFO - PROCESS | 3232 | 1461263906290 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:38:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1118ms 11:38:26 INFO - PROCESS | 3232 | 1461263906317 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 3232 | 1461263906322 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 11:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:38:26 INFO - PROCESS | 3232 | 1461263906329 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 3232 | 1461263906332 Marionette TRACE conn4 <- [1,2650,null,{}] 11:38:26 INFO - PROCESS | 3232 | 1461263906337 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:38:26 INFO - PROCESS | 3232 | 1461263906468 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:38:26 INFO - PROCESS | 3232 | 1461263906642 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 3232 | ++DOCSHELL 19E6A800 == 66 [pid = 3232] [id = 672] 11:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1B28E400) [pid = 3232] [serial = 2016] [outer = 00000000] 11:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1B59F800) [pid = 3232] [serial = 2017] [outer = 1B28E400] 11:38:26 INFO - PROCESS | 3232 | 1461263906694 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1B673800) [pid = 3232] [serial = 2018] [outer = 1B28E400] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1F1CB400 == 65 [pid = 3232] [id = 637] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1D677800 == 64 [pid = 3232] [id = 663] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 190FC800 == 63 [pid = 3232] [id = 662] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1229EC00 == 62 [pid = 3232] [id = 661] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1D5D9000 == 61 [pid = 3232] [id = 660] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1C673800 == 60 [pid = 3232] [id = 659] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1B5A1800 == 59 [pid = 3232] [id = 658] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 17ACC000 == 58 [pid = 3232] [id = 657] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 12B40400 == 57 [pid = 3232] [id = 656] 11:38:26 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (204A7800) [pid = 3232] [serial = 1942] [outer = 00000000] [url = about:blank] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1B2C1800 == 56 [pid = 3232] [id = 655] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 177BD400 == 55 [pid = 3232] [id = 654] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1DCD0400 == 54 [pid = 3232] [id = 650] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 1AF3D000 == 53 [pid = 3232] [id = 649] 11:38:26 INFO - PROCESS | 3232 | --DOCSHELL 0EEB1800 == 52 [pid = 3232] [id = 648] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1B306400) [pid = 3232] [serial = 1921] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1C671800) [pid = 3232] [serial = 1925] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1B62C000) [pid = 3232] [serial = 1900] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (2043D000) [pid = 3232] [serial = 1934] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (1C884400) [pid = 3232] [serial = 1940] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (190FB000) [pid = 3232] [serial = 1915] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (1D56E400) [pid = 3232] [serial = 1927] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1B2C5C00) [pid = 3232] [serial = 1939] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1DF2DC00) [pid = 3232] [serial = 1930] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (12B38800) [pid = 3232] [serial = 1936] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1790D400) [pid = 3232] [serial = 1897] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1EBBE800) [pid = 3232] [serial = 1931] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (207BA800) [pid = 3232] [serial = 1903] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1B5A4800) [pid = 3232] [serial = 1922] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (21E63400) [pid = 3232] [serial = 1912] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (2182F400) [pid = 3232] [serial = 1909] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (208CBC00) [pid = 3232] [serial = 1862] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (21667400) [pid = 3232] [serial = 1865] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (21828400) [pid = 3232] [serial = 1868] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1D573800) [pid = 3232] [serial = 1928] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (179E1400) [pid = 3232] [serial = 1919] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (19E6AC00) [pid = 3232] [serial = 1916] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (2070F800) [pid = 3232] [serial = 1859] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (12EE5800) [pid = 3232] [serial = 1937] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (2049F400) [pid = 3232] [serial = 1895] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (177B9800) [pid = 3232] [serial = 1918] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (2035B000) [pid = 3232] [serial = 1933] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (21794C00) [pid = 3232] [serial = 1906] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1C4B3C00) [pid = 3232] [serial = 1924] [outer = 00000000] [url = about:blank] 11:38:27 INFO - PROCESS | 3232 | 1461263907268 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:38:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:38:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 11:38:27 INFO - PROCESS | 3232 | 1461263907303 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 3232 | 1461263907307 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 11:38:27 INFO - PROCESS | 3232 | 1461263907311 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:38:27 INFO - PROCESS | 3232 | 1461263907313 Marionette TRACE conn4 <- [1,2654,null,{}] 11:38:27 INFO - PROCESS | 3232 | 1461263907317 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:38:27 INFO - PROCESS | 3232 | 1461263907413 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:38:27 INFO - PROCESS | 3232 | 1461263907423 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 3232 | ++DOCSHELL 177D3400 == 53 [pid = 3232] [id = 673] 11:38:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (177EB800) [pid = 3232] [serial = 2019] [outer = 00000000] 11:38:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (18859000) [pid = 3232] [serial = 2020] [outer = 177EB800] 11:38:27 INFO - PROCESS | 3232 | 1461263907469 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1913C800) [pid = 3232] [serial = 2021] [outer = 177EB800] 11:38:28 INFO - PROCESS | 3232 | 1461263908458 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:38:28 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:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1175ms 11:38:28 INFO - PROCESS | 3232 | 1461263908492 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:38:28 INFO - PROCESS | 3232 | 1461263908494 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 11:38:28 INFO - PROCESS | 3232 | 1461263908499 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 3232 | 1461263908505 Marionette TRACE conn4 <- [1,2658,null,{}] 11:38:28 INFO - PROCESS | 3232 | 1461263908514 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:38:28 INFO - PROCESS | 3232 | 1461263908610 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:38:28 INFO - PROCESS | 3232 | 1461263908619 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 3232 | ++DOCSHELL 1B291800 == 54 [pid = 3232] [id = 674] 11:38:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1BE46C00) [pid = 3232] [serial = 2022] [outer = 00000000] 11:38:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1C697400) [pid = 3232] [serial = 2023] [outer = 1BE46C00] 11:38:28 INFO - PROCESS | 3232 | 1461263908667 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1C6CCC00) [pid = 3232] [serial = 2024] [outer = 1BE46C00] 11:38:29 INFO - PROCESS | 3232 | 1461263909639 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:38:29 INFO - PROCESS | 3232 | 1461263909680 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 11:38:29 INFO - PROCESS | 3232 | 1461263909684 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:38:29 INFO - PROCESS | 3232 | 1461263909685 Marionette TRACE conn4 <- [1,2662,null,{}] 11:38:29 INFO - PROCESS | 3232 | 1461263909689 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:38:29 INFO - PROCESS | 3232 | 1461263909817 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:38:29 INFO - PROCESS | 3232 | 1461263909884 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 3232 | ++DOCSHELL 1B62C000 == 55 [pid = 3232] [id = 675] 11:38:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1C673800) [pid = 3232] [serial = 2025] [outer = 00000000] 11:38:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D660C00) [pid = 3232] [serial = 2026] [outer = 1C673800] 11:38:29 INFO - PROCESS | 3232 | 1461263909930 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (179F1C00) [pid = 3232] [serial = 2027] [outer = 1C673800] 11:38:30 INFO - PROCESS | 3232 | 1461263910866 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:38:30 INFO - PROCESS | 3232 | 1461263910924 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 11:38:30 INFO - PROCESS | 3232 | 1461263910927 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:38:30 INFO - PROCESS | 3232 | 1461263910929 Marionette TRACE conn4 <- [1,2666,null,{}] 11:38:30 INFO - PROCESS | 3232 | 1461263910932 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:38:31 INFO - PROCESS | 3232 | 1461263911063 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:38:31 INFO - PROCESS | 3232 | 1461263911131 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 3232 | ++DOCSHELL 1D67A400 == 56 [pid = 3232] [id = 676] 11:38:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1D74A800) [pid = 3232] [serial = 2028] [outer = 00000000] 11:38:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1DF36C00) [pid = 3232] [serial = 2029] [outer = 1D74A800] 11:38:31 INFO - PROCESS | 3232 | 1461263911188 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1ED71C00) [pid = 3232] [serial = 2030] [outer = 1D74A800] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1C669000) [pid = 3232] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1D748400) [pid = 3232] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1C88AC00) [pid = 3232] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B5A3000) [pid = 3232] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (12B45800) [pid = 3232] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (18F73800) [pid = 3232] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B2C4000) [pid = 3232] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1D665000) [pid = 3232] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (177EC000) [pid = 3232] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1294A000) [pid = 3232] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:38:31 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1B76DC00) [pid = 3232] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:38:32 INFO - PROCESS | 3232 | 1461263912162 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:38:32 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:38:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1278ms 11:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:38:32 INFO - PROCESS | 3232 | 1461263912210 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 3232 | 1461263912212 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 11:38:32 INFO - PROCESS | 3232 | 1461263912215 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 3232 | 1461263912217 Marionette TRACE conn4 <- [1,2670,null,{}] 11:38:32 INFO - PROCESS | 3232 | 1461263912220 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:38:32 INFO - PROCESS | 3232 | 1461263912312 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:38:32 INFO - PROCESS | 3232 | 1461263912319 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 3232 | ++DOCSHELL 1B76DC00 == 57 [pid = 3232] [id = 677] 11:38:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1BF6F000) [pid = 3232] [serial = 2031] [outer = 00000000] 11:38:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1DF2D800) [pid = 3232] [serial = 2032] [outer = 1BF6F000] 11:38:32 INFO - PROCESS | 3232 | 1461263912365 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1EDC7000) [pid = 3232] [serial = 2033] [outer = 1BF6F000] 11:38:33 INFO - PROCESS | 3232 | 1461263913304 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:38:33 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:38:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1119ms 11:38:33 INFO - PROCESS | 3232 | 1461263913339 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 3232 | 1461263913341 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 11:38:33 INFO - PROCESS | 3232 | 1461263913344 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:38:33 INFO - PROCESS | 3232 | 1461263913346 Marionette TRACE conn4 <- [1,2674,null,{}] 11:38:33 INFO - PROCESS | 3232 | 1461263913349 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:38:33 INFO - PROCESS | 3232 | 1461263913479 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:38:33 INFO - PROCESS | 3232 | 1461263913607 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB0000 == 58 [pid = 3232] [id = 678] 11:38:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (0EEB1800) [pid = 3232] [serial = 2034] [outer = 00000000] 11:38:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (12310000) [pid = 3232] [serial = 2035] [outer = 0EEB1800] 11:38:33 INFO - PROCESS | 3232 | 1461263913665 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (12489C00) [pid = 3232] [serial = 2036] [outer = 0EEB1800] 11:38:34 INFO - PROCESS | 3232 | 1461263914817 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:38:34 INFO - PROCESS | 3232 | 1461263914874 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 11:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:38:34 INFO - PROCESS | 3232 | 1461263914879 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 3232 | 1461263914883 Marionette TRACE conn4 <- [1,2678,null,{}] 11:38:34 INFO - PROCESS | 3232 | 1461263914932 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:38:35 INFO - PROCESS | 3232 | 1461263915086 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:38:35 INFO - PROCESS | 3232 | 1461263915201 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 3232 | ++DOCSHELL 17911800 == 59 [pid = 3232] [id = 679] 11:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (17914400) [pid = 3232] [serial = 2037] [outer = 00000000] 11:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (18801800) [pid = 3232] [serial = 2038] [outer = 17914400] 11:38:35 INFO - PROCESS | 3232 | 1461263915300 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (18F6C800) [pid = 3232] [serial = 2039] [outer = 17914400] 11:38:36 INFO - PROCESS | 3232 | 1461263916340 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:38:36 INFO - PROCESS | 3232 | 1461263916364 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 11:38:36 INFO - PROCESS | 3232 | 1461263916368 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:38:36 INFO - PROCESS | 3232 | 1461263916371 Marionette TRACE conn4 <- [1,2682,null,{}] 11:38:36 INFO - PROCESS | 3232 | 1461263916375 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:38:36 INFO - PROCESS | 3232 | 1461263916498 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:38:36 INFO - PROCESS | 3232 | 1461263916684 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 3232 | ++DOCSHELL 1B311800 == 60 [pid = 3232] [id = 680] 11:38:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1B5A0400) [pid = 3232] [serial = 2040] [outer = 00000000] 11:38:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1BE43800) [pid = 3232] [serial = 2041] [outer = 1B5A0400] 11:38:36 INFO - PROCESS | 3232 | 1461263916745 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1C66E400) [pid = 3232] [serial = 2042] [outer = 1B5A0400] 11:38:37 INFO - PROCESS | 3232 | 1461263917781 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:38:37 INFO - PROCESS | 3232 | 1461263917797 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 11:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:38:37 INFO - PROCESS | 3232 | 1461263917808 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 3232 | 1461263917814 Marionette TRACE conn4 <- [1,2686,null,{}] 11:38:37 INFO - PROCESS | 3232 | 1461263917862 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:38:37 INFO - PROCESS | 3232 | 1461263917980 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:38:38 INFO - PROCESS | 3232 | 1461263918199 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 3232 | ++DOCSHELL 1D748400 == 61 [pid = 3232] [id = 681] 11:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1D7E0C00) [pid = 3232] [serial = 2043] [outer = 00000000] 11:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (2049F400) [pid = 3232] [serial = 2044] [outer = 1D7E0C00] 11:38:38 INFO - PROCESS | 3232 | 1461263918256 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (204A5400) [pid = 3232] [serial = 2045] [outer = 1D7E0C00] 11:38:39 INFO - PROCESS | 3232 | 1461263919313 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:38:39 INFO - PROCESS | 3232 | 1461263919337 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 11:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:38:39 INFO - PROCESS | 3232 | 1461263919341 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 3232 | 1461263919343 Marionette TRACE conn4 <- [1,2690,null,{}] 11:38:39 INFO - PROCESS | 3232 | 1461263919346 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:38:39 INFO - PROCESS | 3232 | 1461263919466 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:38:39 INFO - PROCESS | 3232 | 1461263919641 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 3232 | ++DOCSHELL 131D7800 == 62 [pid = 3232] [id = 682] 11:38:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (18859400) [pid = 3232] [serial = 2046] [outer = 00000000] 11:38:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (20826400) [pid = 3232] [serial = 2047] [outer = 18859400] 11:38:39 INFO - PROCESS | 3232 | 1461263919701 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (20825C00) [pid = 3232] [serial = 2048] [outer = 18859400] 11:38:40 INFO - PROCESS | 3232 | 1461263920223 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:38:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 971ms 11:38:40 INFO - PROCESS | 3232 | 1461263920314 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 3232 | 1461263920317 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 11:38:40 INFO - PROCESS | 3232 | 1461263920320 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:38:40 INFO - PROCESS | 3232 | 1461263920322 Marionette TRACE conn4 <- [1,2694,null,{}] 11:38:40 INFO - PROCESS | 3232 | 1461263920326 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:38:40 INFO - PROCESS | 3232 | 1461263920440 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:38:40 INFO - PROCESS | 3232 | 1461263920759 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 3232 | ++DOCSHELL 12B38800 == 63 [pid = 3232] [id = 683] 11:38:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (13955000) [pid = 3232] [serial = 2049] [outer = 00000000] 11:38:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1770F400) [pid = 3232] [serial = 2050] [outer = 13955000] 11:38:40 INFO - PROCESS | 3232 | 1461263920824 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (17917800) [pid = 3232] [serial = 2051] [outer = 13955000] 11:38:41 INFO - PROCESS | 3232 | 1461263921447 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:38:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1178ms 11:38:41 INFO - PROCESS | 3232 | 1461263921507 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 3232 | 1461263921510 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 11:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:38:41 INFO - PROCESS | 3232 | 1461263921515 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 3232 | 1461263921519 Marionette TRACE conn4 <- [1,2698,null,{}] 11:38:41 INFO - PROCESS | 3232 | 1461263921539 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:38:41 INFO - PROCESS | 3232 | 1461263921655 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:38:41 INFO - PROCESS | 3232 | 1461263921829 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 1248B800 == 62 [pid = 3232] [id = 546] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 0EEB2400 == 61 [pid = 3232] [id = 545] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 1B76DC00 == 60 [pid = 3232] [id = 677] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 1D67A400 == 59 [pid = 3232] [id = 676] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 1B62C000 == 58 [pid = 3232] [id = 675] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 1B291800 == 57 [pid = 3232] [id = 674] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 177D3400 == 56 [pid = 3232] [id = 673] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 19E6A800 == 55 [pid = 3232] [id = 672] 11:38:41 INFO - PROCESS | 3232 | --DOCSHELL 0EEAB800 == 54 [pid = 3232] [id = 671] 11:38:41 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (12491000) [pid = 3232] [serial = 1945] [outer = 00000000] [url = about:blank] 11:38:41 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (1B306800) [pid = 3232] [serial = 1948] [outer = 00000000] [url = about:blank] 11:38:41 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (1F983C00) [pid = 3232] [serial = 1951] [outer = 00000000] [url = about:blank] 11:38:41 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (20C56C00) [pid = 3232] [serial = 1954] [outer = 00000000] [url = about:blank] 11:38:41 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (2160EC00) [pid = 3232] [serial = 1957] [outer = 00000000] [url = about:blank] 11:38:41 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (2199A000) [pid = 3232] [serial = 1960] [outer = 00000000] [url = about:blank] 11:38:41 INFO - PROCESS | 3232 | ++DOCSHELL 0EEB2400 == 55 [pid = 3232] [id = 684] 11:38:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (12416000) [pid = 3232] [serial = 2052] [outer = 00000000] 11:38:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (12B34C00) [pid = 3232] [serial = 2053] [outer = 12416000] 11:38:41 INFO - PROCESS | 3232 | 1461263921931 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (16369400) [pid = 3232] [serial = 2054] [outer = 12416000] 11:38:42 INFO - PROCESS | 3232 | --DOCSHELL 20829800 == 54 [pid = 3232] [id = 668] 11:38:42 INFO - PROCESS | 3232 | --DOCSHELL 19148000 == 53 [pid = 3232] [id = 667] 11:38:42 INFO - PROCESS | 3232 | --DOCSHELL 1AF37000 == 52 [pid = 3232] [id = 666] 11:38:42 INFO - PROCESS | 3232 | --DOCSHELL 1740CC00 == 51 [pid = 3232] [id = 665] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (2070C800) [pid = 3232] [serial = 1943] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1D50E000) [pid = 3232] [serial = 1978] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1BF76C00) [pid = 3232] [serial = 1975] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (17991400) [pid = 3232] [serial = 1969] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (17A1F400) [pid = 3232] [serial = 1970] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (1B2BF400) [pid = 3232] [serial = 1972] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B30C400) [pid = 3232] [serial = 1973] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (1B671800) [pid = 3232] [serial = 1967] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1B5A6400) [pid = 3232] [serial = 1966] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1D67AC00) [pid = 3232] [serial = 1981] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (18862000) [pid = 3232] [serial = 1964] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (17A17000) [pid = 3232] [serial = 1963] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (18F72C00) [pid = 3232] [serial = 1984] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1D7E2800) [pid = 3232] [serial = 1982] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1F1CA800) [pid = 3232] [serial = 1987] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1B2C8C00) [pid = 3232] [serial = 1985] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (20358400) [pid = 3232] [serial = 1991] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1F97F000) [pid = 3232] [serial = 1988] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (1D579000) [pid = 3232] [serial = 1979] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C669800) [pid = 3232] [serial = 1976] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (2034F000) [pid = 3232] [serial = 1990] [outer = 00000000] [url = about:blank] 11:38:42 INFO - PROCESS | 3232 | 1461263922419 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:38:42 INFO - PROCESS | 3232 | 1461263922473 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 11:38:42 INFO - PROCESS | 3232 | 1461263922477 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:38:42 INFO - PROCESS | 3232 | 1461263922479 Marionette TRACE conn4 <- [1,2702,null,{}] 11:38:42 INFO - PROCESS | 3232 | 1461263922483 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:38:42 INFO - PROCESS | 3232 | 1461263922582 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:38:42 INFO - PROCESS | 3232 | 1461263922592 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 3232 | ++DOCSHELL 16367800 == 52 [pid = 3232] [id = 685] 11:38:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (190F4800) [pid = 3232] [serial = 2055] [outer = 00000000] 11:38:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1B29B800) [pid = 3232] [serial = 2056] [outer = 190F4800] 11:38:42 INFO - PROCESS | 3232 | 1461263922640 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1B30C400) [pid = 3232] [serial = 2057] [outer = 190F4800] 11:38:43 INFO - PROCESS | 3232 | 1461263923180 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:38:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:38:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 11:38:43 INFO - PROCESS | 3232 | 1461263923212 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 3232 | 1461263923214 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 11:38:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:38:43 INFO - PROCESS | 3232 | 1461263923219 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 3232 | 1461263923225 Marionette TRACE conn4 <- [1,2706,null,{}] 11:38:43 INFO - PROCESS | 3232 | 1461263923234 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:38:43 INFO - PROCESS | 3232 | 1461263923376 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:38:43 INFO - PROCESS | 3232 | 1461263923489 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 3232 | ++DOCSHELL 1C516000 == 53 [pid = 3232] [id = 686] 11:38:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C66C000) [pid = 3232] [serial = 2058] [outer = 00000000] 11:38:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1C723800) [pid = 3232] [serial = 2059] [outer = 1C66C000] 11:38:43 INFO - PROCESS | 3232 | 1461263923535 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1D50CC00) [pid = 3232] [serial = 2060] [outer = 1C66C000] 11:38:43 INFO - PROCESS | 3232 | 1461263923955 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:38:44 INFO - PROCESS | 3232 | 1461263924014 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 11:38:44 INFO - PROCESS | 3232 | 1461263924018 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 3232 | 1461263924019 Marionette TRACE conn4 <- [1,2710,null,{}] 11:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:38:44 INFO - PROCESS | 3232 | 1461263924023 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:38:44 INFO - PROCESS | 3232 | 1461263924118 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:38:44 INFO - PROCESS | 3232 | 1461263924124 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 3232 | ++DOCSHELL 1D575800 == 54 [pid = 3232] [id = 687] 11:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1D576000) [pid = 3232] [serial = 2061] [outer = 00000000] 11:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D67DC00) [pid = 3232] [serial = 2062] [outer = 1D576000] 11:38:44 INFO - PROCESS | 3232 | 1461263924175 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1DCD0400) [pid = 3232] [serial = 2063] [outer = 1D576000] 11:38:44 INFO - PROCESS | 3232 | 1461263924696 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:38:44 INFO - PROCESS | 3232 | 1461263924755 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 11:38:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:38:44 INFO - PROCESS | 3232 | 1461263924764 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 3232 | 1461263924766 Marionette TRACE conn4 <- [1,2714,null,{}] 11:38:44 INFO - PROCESS | 3232 | 1461263924772 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:38:44 INFO - PROCESS | 3232 | 1461263924899 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:38:44 INFO - PROCESS | 3232 | 1461263924970 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 3232 | ++DOCSHELL 1F132800 == 55 [pid = 3232] [id = 688] 11:38:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1F1CB400) [pid = 3232] [serial = 2064] [outer = 00000000] 11:38:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (20351C00) [pid = 3232] [serial = 2065] [outer = 1F1CB400] 11:38:45 INFO - PROCESS | 3232 | 1461263925027 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (2043EC00) [pid = 3232] [serial = 2066] [outer = 1F1CB400] 11:38:45 INFO - PROCESS | 3232 | 1461263925509 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:38:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:38:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 771ms 11:38:45 INFO - PROCESS | 3232 | 1461263925546 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 3232 | 1461263925548 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 11:38:45 INFO - PROCESS | 3232 | 1461263925556 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:38:45 INFO - PROCESS | 3232 | 1461263925558 Marionette TRACE conn4 <- [1,2718,null,{}] 11:38:45 INFO - PROCESS | 3232 | 1461263925561 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:38:45 INFO - PROCESS | 3232 | 1461263925693 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:38:45 INFO - PROCESS | 3232 | 1461263925770 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 3232 | ++DOCSHELL 1D574400 == 56 [pid = 3232] [id = 689] 11:38:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1DEBD800) [pid = 3232] [serial = 2067] [outer = 00000000] 11:38:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (20931400) [pid = 3232] [serial = 2068] [outer = 1DEBD800] 11:38:45 INFO - PROCESS | 3232 | 1461263925815 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (20936C00) [pid = 3232] [serial = 2069] [outer = 1DEBD800] 11:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B28E400) [pid = 3232] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (120B7000) [pid = 3232] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1C673800) [pid = 3232] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1D74A800) [pid = 3232] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1BE46C00) [pid = 3232] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:38:46 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (177EB800) [pid = 3232] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:38:46 INFO - PROCESS | 3232 | 1461263926713 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:38:46 INFO - PROCESS | 3232 | 1461263926727 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 11:38:46 INFO - PROCESS | 3232 | 1461263926730 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 3232 | 1461263926732 Marionette TRACE conn4 <- [1,2722,null,{}] 11:38:46 INFO - PROCESS | 3232 | 1461263926736 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:38:46 INFO - PROCESS | 3232 | 1461263926828 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:38:46 INFO - PROCESS | 3232 | 1461263926835 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 3232 | ++DOCSHELL 1C673800 == 57 [pid = 3232] [id = 690] 11:38:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1D7E7000) [pid = 3232] [serial = 2070] [outer = 00000000] 11:38:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (20C58800) [pid = 3232] [serial = 2071] [outer = 1D7E7000] 11:38:46 INFO - PROCESS | 3232 | 1461263926881 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (20C5E400) [pid = 3232] [serial = 2072] [outer = 1D7E7000] 11:38:47 INFO - PROCESS | 3232 | 1461263927334 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:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 11:38:47 INFO - PROCESS | 3232 | 1461263927370 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 3232 | 1461263927372 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 11:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:38:47 INFO - PROCESS | 3232 | 1461263927376 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 3232 | 1461263927377 Marionette TRACE conn4 <- [1,2726,null,{}] 11:38:47 INFO - PROCESS | 3232 | 1461263927381 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:38:47 INFO - PROCESS | 3232 | 1461263927471 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:38:47 INFO - PROCESS | 3232 | 1461263927477 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 3232 | ++DOCSHELL 17A21C00 == 58 [pid = 3232] [id = 691] 11:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (21605800) [pid = 3232] [serial = 2073] [outer = 00000000] 11:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (2182B000) [pid = 3232] [serial = 2074] [outer = 21605800] 11:38:47 INFO - PROCESS | 3232 | 1461263927523 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (2182F400) [pid = 3232] [serial = 2075] [outer = 21605800] 11:38:47 INFO - PROCESS | 3232 | 1461263927960 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:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 11:38:48 INFO - PROCESS | 3232 | 1461263928018 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 3232 | 1461263928020 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 11:38:48 INFO - PROCESS | 3232 | 1461263928023 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:38:48 INFO - PROCESS | 3232 | 1461263928024 Marionette TRACE conn4 <- [1,2730,null,{}] 11:38:48 INFO - PROCESS | 3232 | 1461263928028 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:38:48 INFO - PROCESS | 3232 | 1461263928121 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:38:48 INFO - PROCESS | 3232 | 1461263928127 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 3232 | ++DOCSHELL 18858C00 == 59 [pid = 3232] [id = 692] 11:38:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (2182D400) [pid = 3232] [serial = 2076] [outer = 00000000] 11:38:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (219A1000) [pid = 3232] [serial = 2077] [outer = 2182D400] 11:38:48 INFO - PROCESS | 3232 | 1461263928172 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (21ED7800) [pid = 3232] [serial = 2078] [outer = 2182D400] 11:38:48 INFO - PROCESS | 3232 | 1461263928865 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:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 870ms 11:38:48 INFO - PROCESS | 3232 | 1461263928898 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 3232 | 1461263928904 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 11:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:38:48 INFO - PROCESS | 3232 | 1461263928909 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 3232 | 1461263928913 Marionette TRACE conn4 <- [1,2734,null,{}] 11:38:48 INFO - PROCESS | 3232 | 1461263928919 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:38:49 INFO - PROCESS | 3232 | 1461263929041 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:38:49 INFO - PROCESS | 3232 | 1461263929168 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 3232 | ++DOCSHELL 179F0000 == 60 [pid = 3232] [id = 693] 11:38:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (17A17400) [pid = 3232] [serial = 2079] [outer = 00000000] 11:38:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1AF36000) [pid = 3232] [serial = 2080] [outer = 17A17400] 11:38:49 INFO - PROCESS | 3232 | 1461263929234 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1AF8CC00) [pid = 3232] [serial = 2081] [outer = 17A17400] 11:38:49 INFO - PROCESS | 3232 | 1461263929843 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:38:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:38:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 971ms 11:38:49 INFO - PROCESS | 3232 | 1461263929883 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 3232 | 1461263929889 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 11:38:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:38:49 INFO - PROCESS | 3232 | 1461263929896 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 3232 | 1461263929899 Marionette TRACE conn4 <- [1,2738,null,{}] 11:38:49 INFO - PROCESS | 3232 | 1461263929903 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:38:50 INFO - PROCESS | 3232 | 1461263930026 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:38:50 INFO - PROCESS | 3232 | 1461263930193 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 3232 | ++DOCSHELL 1C6A1800 == 61 [pid = 3232] [id = 694] 11:38:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1C6A3400) [pid = 3232] [serial = 2082] [outer = 00000000] 11:38:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (1DF29C00) [pid = 3232] [serial = 2083] [outer = 1C6A3400] 11:38:50 INFO - PROCESS | 3232 | 1461263930249 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (2034CC00) [pid = 3232] [serial = 2084] [outer = 1C6A3400] 11:38:50 INFO - PROCESS | 3232 | 1461263930795 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:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 11:38:50 INFO - PROCESS | 3232 | 1461263930868 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 3232 | 1461263930870 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 11:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:38:50 INFO - PROCESS | 3232 | 1461263930874 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 3232 | 1461263930878 Marionette TRACE conn4 <- [1,2742,null,{}] 11:38:50 INFO - PROCESS | 3232 | 1461263930889 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:38:51 INFO - PROCESS | 3232 | 1461263931010 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:38:51 INFO - PROCESS | 3232 | 1461263931165 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 3232 | ++DOCSHELL 21998C00 == 62 [pid = 3232] [id = 695] 11:38:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (21E68000) [pid = 3232] [serial = 2085] [outer = 00000000] 11:38:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (21EDFC00) [pid = 3232] [serial = 2086] [outer = 21E68000] 11:38:51 INFO - PROCESS | 3232 | 1461263931224 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (220A0800) [pid = 3232] [serial = 2087] [outer = 21E68000] 11:38:51 INFO - PROCESS | 3232 | 1461263931792 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:38:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:38:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 11:38:51 INFO - PROCESS | 3232 | 1461263931848 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 3232 | 1461263931851 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 11:38:51 INFO - PROCESS | 3232 | 1461263931854 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:38:51 INFO - PROCESS | 3232 | 1461263931856 Marionette TRACE conn4 <- [1,2746,null,{}] 11:38:51 INFO - PROCESS | 3232 | 1461263931860 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:38:51 INFO - PROCESS | 3232 | 1461263931983 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:38:52 INFO - PROCESS | 3232 | 1461263932149 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 3232 | ++DOCSHELL 220A7800 == 63 [pid = 3232] [id = 696] 11:38:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (24799400) [pid = 3232] [serial = 2088] [outer = 00000000] 11:38:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (2479EC00) [pid = 3232] [serial = 2089] [outer = 24799400] 11:38:52 INFO - PROCESS | 3232 | 1461263932207 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (247A1400) [pid = 3232] [serial = 2090] [outer = 24799400] 11:38:52 INFO - PROCESS | 3232 | 1461263932771 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:38:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:38:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 11:38:52 INFO - PROCESS | 3232 | 1461263932828 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 3232 | 1461263932830 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 11:38:52 INFO - PROCESS | 3232 | 1461263932833 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 3232 | 1461263932835 Marionette TRACE conn4 <- [1,2750,null,{}] 11:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:38:52 INFO - PROCESS | 3232 | 1461263932839 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:38:52 INFO - PROCESS | 3232 | 1461263932982 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:38:53 INFO - PROCESS | 3232 | 1461263933133 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 3232 | ++DOCSHELL 247A5000 == 64 [pid = 3232] [id = 697] 11:38:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (247A6C00) [pid = 3232] [serial = 2091] [outer = 00000000] 11:38:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (24E3C000) [pid = 3232] [serial = 2092] [outer = 247A6C00] 11:38:53 INFO - PROCESS | 3232 | 1461263933189 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (24E3E800) [pid = 3232] [serial = 2093] [outer = 247A6C00] 11:38:53 INFO - PROCESS | 3232 | 1461263933744 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:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 11:38:53 INFO - PROCESS | 3232 | 1461263933781 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 3232 | 1461263933784 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 11:38:53 INFO - PROCESS | 3232 | 1461263933789 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 3232 | 1461263933791 Marionette TRACE conn4 <- [1,2754,null,{}] 11:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:38:53 INFO - PROCESS | 3232 | 1461263933795 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:38:53 INFO - PROCESS | 3232 | 1461263933919 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:38:54 INFO - PROCESS | 3232 | 1461263934085 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 3232 | ++DOCSHELL 24E05C00 == 65 [pid = 3232] [id = 698] 11:38:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (24E06C00) [pid = 3232] [serial = 2094] [outer = 00000000] 11:38:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (24E0F800) [pid = 3232] [serial = 2095] [outer = 24E06C00] 11:38:54 INFO - PROCESS | 3232 | 1461263934144 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (24E39C00) [pid = 3232] [serial = 2096] [outer = 24E06C00] 11:38:54 INFO - PROCESS | 3232 | 1461263934709 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:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 11:38:54 INFO - PROCESS | 3232 | 1461263934766 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 3232 | 1461263934768 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 11:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:38:54 INFO - PROCESS | 3232 | 1461263934771 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 3232 | 1461263934773 Marionette TRACE conn4 <- [1,2758,null,{}] 11:38:54 INFO - PROCESS | 3232 | 1461263934777 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:38:54 INFO - PROCESS | 3232 | 1461263934889 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:38:55 INFO - PROCESS | 3232 | 1461263935054 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 3232 | ++DOCSHELL 24E48800 == 66 [pid = 3232] [id = 699] 11:38:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (24E48C00) [pid = 3232] [serial = 2097] [outer = 00000000] 11:38:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (24EB6C00) [pid = 3232] [serial = 2098] [outer = 24E48C00] 11:38:55 INFO - PROCESS | 3232 | 1461263935110 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (24EB9000) [pid = 3232] [serial = 2099] [outer = 24E48C00] 11:38:55 INFO - PROCESS | 3232 | 1461263935707 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:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 11:38:55 INFO - PROCESS | 3232 | 1461263935746 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 3232 | 1461263935748 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 11:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:38:55 INFO - PROCESS | 3232 | 1461263935752 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 3232 | 1461263935754 Marionette TRACE conn4 <- [1,2762,null,{}] 11:38:55 INFO - PROCESS | 3232 | 1461263935758 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:38:55 INFO - PROCESS | 3232 | 1461263935871 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:38:56 INFO - PROCESS | 3232 | 1461263936191 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 3232 | ++DOCSHELL 0EEAFC00 == 67 [pid = 3232] [id = 700] 11:38:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (12484400) [pid = 3232] [serial = 2100] [outer = 00000000] 11:38:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (12B4C000) [pid = 3232] [serial = 2101] [outer = 12484400] 11:38:56 INFO - PROCESS | 3232 | 1461263936295 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (13017000) [pid = 3232] [serial = 2102] [outer = 12484400] 11:38:56 INFO - PROCESS | 3232 | 1461263936897 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:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1174ms 11:38:56 INFO - PROCESS | 3232 | 1461263936930 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 3232 | 1461263936934 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 11:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:38:56 INFO - PROCESS | 3232 | 1461263936938 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 3232 | 1461263936942 Marionette TRACE conn4 <- [1,2766,null,{}] 11:38:56 INFO - PROCESS | 3232 | 1461263936947 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:38:57 INFO - PROCESS | 3232 | 1461263937055 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:38:57 INFO - PROCESS | 3232 | 1461263937202 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 3232 | ++DOCSHELL 1247FC00 == 68 [pid = 3232] [id = 701] 11:38:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (141ABC00) [pid = 3232] [serial = 2103] [outer = 00000000] 11:38:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (19E6A400) [pid = 3232] [serial = 2104] [outer = 141ABC00] 11:38:57 INFO - PROCESS | 3232 | 1461263937252 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (1AF83400) [pid = 3232] [serial = 2105] [outer = 141ABC00] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (1DF2D800) [pid = 3232] [serial = 2032] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOCSHELL 1B311800 == 67 [pid = 3232] [id = 680] 11:38:57 INFO - PROCESS | 3232 | --DOCSHELL 17911800 == 66 [pid = 3232] [id = 679] 11:38:57 INFO - PROCESS | 3232 | --DOCSHELL 0EEB0000 == 65 [pid = 3232] [id = 678] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (18809C00) [pid = 3232] [serial = 1996] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (1B673800) [pid = 3232] [serial = 2018] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (17910800) [pid = 3232] [serial = 2015] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (17401C00) [pid = 3232] [serial = 2014] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (1B59F800) [pid = 3232] [serial = 2017] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (20715400) [pid = 3232] [serial = 1993] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1D660C00) [pid = 3232] [serial = 2026] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (1DF36C00) [pid = 3232] [serial = 2029] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (179F1C00) [pid = 3232] [serial = 2027] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (1C697400) [pid = 3232] [serial = 2023] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (208C8C00) [pid = 3232] [serial = 2005] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (18859000) [pid = 3232] [serial = 2020] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (20710400) [pid = 3232] [serial = 2002] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1913C800) [pid = 3232] [serial = 2021] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1C66EC00) [pid = 3232] [serial = 1999] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (2093C800) [pid = 3232] [serial = 2008] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1ED71C00) [pid = 3232] [serial = 2030] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (21998800) [pid = 3232] [serial = 2011] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (1C6CCC00) [pid = 3232] [serial = 2024] [outer = 00000000] [url = about:blank] 11:38:57 INFO - PROCESS | 3232 | 1461263937910 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:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1021ms 11:38:57 INFO - PROCESS | 3232 | 1461263937963 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 3232 | 1461263937966 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 11:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:38:57 INFO - PROCESS | 3232 | 1461263937971 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 3232 | 1461263937973 Marionette TRACE conn4 <- [1,2770,null,{}] 11:38:57 INFO - PROCESS | 3232 | 1461263937976 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:38:58 INFO - PROCESS | 3232 | 1461263938070 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:38:58 INFO - PROCESS | 3232 | 1461263938187 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 3232 | ++DOCSHELL 12487400 == 66 [pid = 3232] [id = 702] 11:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (12B45000) [pid = 3232] [serial = 2106] [outer = 00000000] 11:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (17993400) [pid = 3232] [serial = 2107] [outer = 12B45000] 11:38:58 INFO - PROCESS | 3232 | 1461263938234 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (17AD3000) [pid = 3232] [serial = 2108] [outer = 12B45000] 11:38:58 INFO - PROCESS | 3232 | 1461263938651 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:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 731ms 11:38:58 INFO - PROCESS | 3232 | 1461263938707 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 3232 | 1461263938709 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 11:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:38:58 INFO - PROCESS | 3232 | 1461263938714 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 3232 | 1461263938719 Marionette TRACE conn4 <- [1,2774,null,{}] 11:38:58 INFO - PROCESS | 3232 | 1461263938733 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:38:58 INFO - PROCESS | 3232 | 1461263938828 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:38:58 INFO - PROCESS | 3232 | 1461263938838 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 3232 | ++DOCSHELL 12952800 == 67 [pid = 3232] [id = 703] 11:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (1B5A0000) [pid = 3232] [serial = 2109] [outer = 00000000] 11:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (1B5AC800) [pid = 3232] [serial = 2110] [outer = 1B5A0000] 11:38:58 INFO - PROCESS | 3232 | 1461263938884 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (1B673C00) [pid = 3232] [serial = 2111] [outer = 1B5A0000] 11:38:59 INFO - PROCESS | 3232 | 1461263939362 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:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 11:38:59 INFO - PROCESS | 3232 | 1461263939407 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:38:59 INFO - PROCESS | 3232 | 1461263939409 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 11:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:38:59 INFO - PROCESS | 3232 | 1461263939413 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 3232 | 1461263939414 Marionette TRACE conn4 <- [1,2778,null,{}] 11:38:59 INFO - PROCESS | 3232 | 1461263939418 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:38:59 INFO - PROCESS | 3232 | 1461263939510 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:38:59 INFO - PROCESS | 3232 | 1461263939518 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 3232 | ++DOCSHELL 1B677800 == 68 [pid = 3232] [id = 704] 11:38:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (1C668800) [pid = 3232] [serial = 2112] [outer = 00000000] 11:38:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1C69AC00) [pid = 3232] [serial = 2113] [outer = 1C668800] 11:38:59 INFO - PROCESS | 3232 | 1461263939563 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1C6CEC00) [pid = 3232] [serial = 2114] [outer = 1C668800] 11:39:00 INFO - PROCESS | 3232 | 1461263940014 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:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 631ms 11:39:00 INFO - PROCESS | 3232 | 1461263940061 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 3232 | 1461263940063 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 11:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:39:00 INFO - PROCESS | 3232 | 1461263940067 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 3232 | 1461263940068 Marionette TRACE conn4 <- [1,2782,null,{}] 11:39:00 INFO - PROCESS | 3232 | 1461263940080 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:39:00 INFO - PROCESS | 3232 | 1461263940207 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:39:00 INFO - PROCESS | 3232 | 1461263940305 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 3232 | ++DOCSHELL 1D56F000 == 69 [pid = 3232] [id = 705] 11:39:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1D56F800) [pid = 3232] [serial = 2115] [outer = 00000000] 11:39:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1D57AC00) [pid = 3232] [serial = 2116] [outer = 1D56F800] 11:39:00 INFO - PROCESS | 3232 | 1461263940359 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (1D666C00) [pid = 3232] [serial = 2117] [outer = 1D56F800] 11:39:00 INFO - PROCESS | 3232 | 1461263940807 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:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 11:39:00 INFO - PROCESS | 3232 | 1461263940841 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 3232 | 1461263940843 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 11:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:39:00 INFO - PROCESS | 3232 | 1461263940846 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 3232 | 1461263940848 Marionette TRACE conn4 <- [1,2786,null,{}] 11:39:00 INFO - PROCESS | 3232 | 1461263940852 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:39:00 INFO - PROCESS | 3232 | 1461263940982 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:39:01 INFO - PROCESS | 3232 | 1461263941057 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 3232 | ++DOCSHELL 1D675C00 == 70 [pid = 3232] [id = 706] 11:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1D677800) [pid = 3232] [serial = 2118] [outer = 00000000] 11:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (1DF2F000) [pid = 3232] [serial = 2119] [outer = 1D677800] 11:39:01 INFO - PROCESS | 3232 | 1461263941102 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1EBB9800) [pid = 3232] [serial = 2120] [outer = 1D677800] 11:39:01 INFO - PROCESS | 3232 | 1461263941538 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:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 11:39:01 INFO - PROCESS | 3232 | 1461263941578 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 3232 | 1461263941580 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 11:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:39:01 INFO - PROCESS | 3232 | 1461263941583 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 3232 | 1461263941585 Marionette TRACE conn4 <- [1,2790,null,{}] 11:39:01 INFO - PROCESS | 3232 | 1461263941631 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:39:01 INFO - PROCESS | 3232 | 1461263941765 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:39:01 INFO - PROCESS | 3232 | 1461263941841 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 3232 | ++DOCSHELL 1EBBE400 == 71 [pid = 3232] [id = 707] 11:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1EDCE000) [pid = 3232] [serial = 2121] [outer = 00000000] 11:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (1F984000) [pid = 3232] [serial = 2122] [outer = 1EDCE000] 11:39:01 INFO - PROCESS | 3232 | 1461263941887 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (2035B000) [pid = 3232] [serial = 2123] [outer = 1EDCE000] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (190F4800) [pid = 3232] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (1BF6F000) [pid = 3232] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (1C66C000) [pid = 3232] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (21605800) [pid = 3232] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (13955000) [pid = 3232] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1D7E7000) [pid = 3232] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (1D576000) [pid = 3232] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1DEBD800) [pid = 3232] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (12416000) [pid = 3232] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:39:02 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1F1CB400) [pid = 3232] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:39:02 INFO - PROCESS | 3232 | 1461263942428 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:39:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:39:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 11:39:02 INFO - PROCESS | 3232 | 1461263942454 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:39:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:39:02 INFO - PROCESS | 3232 | 1461263942456 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 11:39:02 INFO - PROCESS | 3232 | 1461263942459 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:39:02 INFO - PROCESS | 3232 | 1461263942461 Marionette TRACE conn4 <- [1,2794,null,{}] 11:39:02 INFO - PROCESS | 3232 | 1461263942464 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:39:02 INFO - PROCESS | 3232 | 1461263942596 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:39:02 INFO - PROCESS | 3232 | 1461263942666 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 3232 | ++DOCSHELL 190C1800 == 72 [pid = 3232] [id = 708] 11:39:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (1913EC00) [pid = 3232] [serial = 2124] [outer = 00000000] 11:39:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (1D7ACC00) [pid = 3232] [serial = 2125] [outer = 1913EC00] 11:39:02 INFO - PROCESS | 3232 | 1461263942714 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (1EDC9800) [pid = 3232] [serial = 2126] [outer = 1913EC00] 11:39:03 INFO - PROCESS | 3232 | 1461263943079 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:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 11:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:39:03 INFO - PROCESS | 3232 | 1461263943130 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 3232 | 1461263943132 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 11:39:03 INFO - PROCESS | 3232 | 1461263943135 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 3232 | 1461263943137 Marionette TRACE conn4 <- [1,2798,null,{}] 11:39:03 INFO - PROCESS | 3232 | 1461263943140 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:39:03 INFO - PROCESS | 3232 | 1461263943232 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:39:03 INFO - PROCESS | 3232 | 1461263943238 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 3232 | ++DOCSHELL 12956C00 == 73 [pid = 3232] [id = 709] 11:39:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (1301A400) [pid = 3232] [serial = 2127] [outer = 00000000] 11:39:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (2070C000) [pid = 3232] [serial = 2128] [outer = 1301A400] 11:39:03 INFO - PROCESS | 3232 | 1461263943284 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (207C1C00) [pid = 3232] [serial = 2129] [outer = 1301A400] 11:39:03 INFO - PROCESS | 3232 | 1461263943742 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:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 11:39:03 INFO - PROCESS | 3232 | 1461263943766 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:39:03 INFO - PROCESS | 3232 | 1461263943768 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 11:39:03 INFO - PROCESS | 3232 | 1461263943771 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 3232 | 1461263943773 Marionette TRACE conn4 <- [1,2802,null,{}] 11:39:03 INFO - PROCESS | 3232 | 1461263943777 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:39:03 INFO - PROCESS | 3232 | 1461263943918 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:39:03 INFO - PROCESS | 3232 | 1461263943927 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 3232 | ++DOCSHELL 20825800 == 74 [pid = 3232] [id = 710] 11:39:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (2082D400) [pid = 3232] [serial = 2130] [outer = 00000000] 11:39:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (20933800) [pid = 3232] [serial = 2131] [outer = 2082D400] 11:39:03 INFO - PROCESS | 3232 | 1461263943977 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (20C5E800) [pid = 3232] [serial = 2132] [outer = 2082D400] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1B5A6000 == 73 [pid = 3232] [id = 541] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 141E7800 == 72 [pid = 3232] [id = 540] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1B306C00 == 71 [pid = 3232] [id = 424] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1D748400 == 70 [pid = 3232] [id = 681] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 123DE400 == 69 [pid = 3232] [id = 543] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1B298800 == 68 [pid = 3232] [id = 587] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 17912400 == 67 [pid = 3232] [id = 533] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 120B5000 == 66 [pid = 3232] [id = 539] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 20930800 == 65 [pid = 3232] [id = 606] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1AF8C000 == 64 [pid = 3232] [id = 536] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 12B38800 == 63 [pid = 3232] [id = 683] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 20C57800 == 62 [pid = 3232] [id = 652] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 20435000 == 61 [pid = 3232] [id = 588] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1C6D2800 == 60 [pid = 3232] [id = 603] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 141E7C00 == 59 [pid = 3232] [id = 544] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 12B43C00 == 58 [pid = 3232] [id = 623] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 17992C00 == 57 [pid = 3232] [id = 664] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 139A0400 == 56 [pid = 3232] [id = 419] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 12955800 == 55 [pid = 3232] [id = 570] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1C887C00 == 54 [pid = 3232] [id = 542] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1A1E9400 == 53 [pid = 3232] [id = 535] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 131D7800 == 52 [pid = 3232] [id = 682] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1B5AD000 == 51 [pid = 3232] [id = 538] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 20712C00 == 50 [pid = 3232] [id = 589] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 0EEF6000 == 49 [pid = 3232] [id = 529] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 12304400 == 48 [pid = 3232] [id = 530] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 12CF0C00 == 47 [pid = 3232] [id = 537] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1C728C00 == 46 [pid = 3232] [id = 558] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1631AC00 == 45 [pid = 3232] [id = 534] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 208C0400 == 44 [pid = 3232] [id = 605] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1B5AAC00 == 43 [pid = 3232] [id = 653] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1B62D800 == 42 [pid = 3232] [id = 574] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 12EE8800 == 41 [pid = 3232] [id = 531] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1635CC00 == 40 [pid = 3232] [id = 532] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 207C3C00 == 39 [pid = 3232] [id = 604] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 2092E800 == 38 [pid = 3232] [id = 669] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1B67D800 == 37 [pid = 3232] [id = 421] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1EBBD000 == 36 [pid = 3232] [id = 616] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 21603000 == 35 [pid = 3232] [id = 670] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 207C0000 == 34 [pid = 3232] [id = 590] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 2082F000 == 33 [pid = 3232] [id = 651] 11:39:05 INFO - PROCESS | 3232 | --DOCSHELL 1247FC00 == 32 [pid = 3232] [id = 701] 11:39:06 INFO - PROCESS | 3232 | --DOCSHELL 1B677800 == 31 [pid = 3232] [id = 704] 11:39:06 INFO - PROCESS | 3232 | --DOCSHELL 12956C00 == 30 [pid = 3232] [id = 709] 11:39:06 INFO - PROCESS | 3232 | --DOCSHELL 1D56F000 == 29 [pid = 3232] [id = 705] 11:39:06 INFO - PROCESS | 3232 | --DOCSHELL 12952800 == 28 [pid = 3232] [id = 703] 11:39:06 INFO - PROCESS | 3232 | --DOCSHELL 1EBBE400 == 27 [pid = 3232] [id = 707] 11:39:06 INFO - PROCESS | 3232 | --DOCSHELL 12487400 == 26 [pid = 3232] [id = 702] 11:39:06 INFO - PROCESS | 3232 | --DOCSHELL 190C1800 == 25 [pid = 3232] [id = 708] 11:39:06 INFO - PROCESS | 3232 | --DOCSHELL 1D675C00 == 24 [pid = 3232] [id = 706] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (2182F400) [pid = 3232] [serial = 2075] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (219A1000) [pid = 3232] [serial = 2077] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (1B30C400) [pid = 3232] [serial = 2057] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (1EDC7000) [pid = 3232] [serial = 2033] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1D50CC00) [pid = 3232] [serial = 2060] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (2182B000) [pid = 3232] [serial = 2074] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1770F400) [pid = 3232] [serial = 2050] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (1B29B800) [pid = 3232] [serial = 2056] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (18801800) [pid = 3232] [serial = 2038] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (12310000) [pid = 3232] [serial = 2035] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (2049F400) [pid = 3232] [serial = 2044] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (20826400) [pid = 3232] [serial = 2047] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (20C5E400) [pid = 3232] [serial = 2072] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1DCD0400) [pid = 3232] [serial = 2063] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (20936C00) [pid = 3232] [serial = 2069] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (12B34C00) [pid = 3232] [serial = 2053] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (20931400) [pid = 3232] [serial = 2068] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (2043EC00) [pid = 3232] [serial = 2066] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (1D67DC00) [pid = 3232] [serial = 2062] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (16369400) [pid = 3232] [serial = 2054] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (17917800) [pid = 3232] [serial = 2051] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (1C723800) [pid = 3232] [serial = 2059] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1BE43800) [pid = 3232] [serial = 2041] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (20351C00) [pid = 3232] [serial = 2065] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (20C58800) [pid = 3232] [serial = 2071] [outer = 00000000] [url = about:blank] 11:39:06 INFO - PROCESS | 3232 | 1461263946448 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:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2729ms 11:39:06 INFO - PROCESS | 3232 | 1461263946502 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:39:06 INFO - PROCESS | 3232 | 1461263946506 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 11:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:39:06 INFO - PROCESS | 3232 | 1461263946511 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:39:06 INFO - PROCESS | 3232 | 1461263946515 Marionette TRACE conn4 <- [1,2806,null,{}] 11:39:06 INFO - PROCESS | 3232 | 1461263946521 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:39:06 INFO - PROCESS | 3232 | 1461263946617 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:39:06 INFO - PROCESS | 3232 | 1461263946759 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF6000 == 25 [pid = 3232] [id = 711] 11:39:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (0EEF6400) [pid = 3232] [serial = 2133] [outer = 00000000] 11:39:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (12297000) [pid = 3232] [serial = 2134] [outer = 0EEF6400] 11:39:06 INFO - PROCESS | 3232 | 1461263946809 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1230CC00) [pid = 3232] [serial = 2135] [outer = 0EEF6400] 11:39:07 INFO - PROCESS | 3232 | 1461263947223 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:39:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:39:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 790ms 11:39:07 INFO - PROCESS | 3232 | 1461263947302 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:39:07 INFO - PROCESS | 3232 | 1461263947308 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 11:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:39:07 INFO - PROCESS | 3232 | 1461263947314 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 3232 | 1461263947317 Marionette TRACE conn4 <- [1,2810,null,{}] 11:39:07 INFO - PROCESS | 3232 | 1461263947321 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:39:07 INFO - PROCESS | 3232 | 1461263947408 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:39:07 INFO - PROCESS | 3232 | 1461263947426 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 3232 | ++DOCSHELL 1248A000 == 26 [pid = 3232] [id = 712] 11:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (1248A400) [pid = 3232] [serial = 2136] [outer = 00000000] 11:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1248F800) [pid = 3232] [serial = 2137] [outer = 1248A400] 11:39:07 INFO - PROCESS | 3232 | 1461263947472 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (12494C00) [pid = 3232] [serial = 2138] [outer = 1248A400] 11:39:07 INFO - PROCESS | 3232 | 1461263947939 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:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 11:39:07 INFO - PROCESS | 3232 | 1461263947986 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 3232 | 1461263947989 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 11:39:08 INFO - PROCESS | 3232 | 1461263947993 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:39:08 INFO - PROCESS | 3232 | 1461263947996 Marionette TRACE conn4 <- [1,2814,null,{}] 11:39:08 INFO - PROCESS | 3232 | 1461263948039 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:39:08 INFO - PROCESS | 3232 | 1461263948130 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:39:08 INFO - PROCESS | 3232 | 1461263948145 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 3232 | ++DOCSHELL 12B3B000 == 27 [pid = 3232] [id = 713] 11:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12B3B400) [pid = 3232] [serial = 2139] [outer = 00000000] 11:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 129 (12B4A400) [pid = 3232] [serial = 2140] [outer = 12B3B400] 11:39:08 INFO - PROCESS | 3232 | 1461263948199 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 130 (12B52C00) [pid = 3232] [serial = 2141] [outer = 12B3B400] 11:39:08 INFO - PROCESS | 3232 | 1461263948669 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 11:39:08 INFO - PROCESS | 3232 | 1461263948726 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 3232 | 1461263948729 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 11:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:39:08 INFO - PROCESS | 3232 | 1461263948732 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 3232 | 1461263948734 Marionette TRACE conn4 <- [1,2818,null,{}] 11:39:08 INFO - PROCESS | 3232 | 1461263948737 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:39:08 INFO - PROCESS | 3232 | 1461263948820 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:39:08 INFO - PROCESS | 3232 | 1461263948827 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 3232 | ++DOCSHELL 1301B400 == 28 [pid = 3232] [id = 714] 11:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 131 (13959000) [pid = 3232] [serial = 2142] [outer = 00000000] 11:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 132 (141AD400) [pid = 3232] [serial = 2143] [outer = 13959000] 11:39:08 INFO - PROCESS | 3232 | 1461263948875 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 133 (17401C00) [pid = 3232] [serial = 2144] [outer = 13959000] 11:39:09 INFO - PROCESS | 3232 | 1461263949321 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:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 632ms 11:39:09 INFO - PROCESS | 3232 | 1461263949364 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 3232 | 1461263949367 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 11:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:39:09 INFO - PROCESS | 3232 | 1461263949374 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 3232 | 1461263949376 Marionette TRACE conn4 <- [1,2822,null,{}] 11:39:09 INFO - PROCESS | 3232 | 1461263949380 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:39:09 INFO - PROCESS | 3232 | 1461263949458 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:39:09 INFO - PROCESS | 3232 | 1461263949464 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 3232 | ++DOCSHELL 17733800 == 29 [pid = 3232] [id = 715] 11:39:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 134 (177BD400) [pid = 3232] [serial = 2145] [outer = 00000000] 11:39:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 135 (177F5400) [pid = 3232] [serial = 2146] [outer = 177BD400] 11:39:09 INFO - PROCESS | 3232 | 1461263949513 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 136 (17912400) [pid = 3232] [serial = 2147] [outer = 177BD400] 11:39:10 INFO - PROCESS | 3232 | 1461263949997 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 671ms 11:39:10 INFO - PROCESS | 3232 | 1461263950050 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:39:10 INFO - PROCESS | 3232 | 1461263950052 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 11:39:10 INFO - PROCESS | 3232 | 1461263950055 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 3232 | 1461263950057 Marionette TRACE conn4 <- [1,2826,null,{}] 11:39:10 INFO - PROCESS | 3232 | 1461263950061 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:39:10 INFO - PROCESS | 3232 | 1461263950176 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:39:10 INFO - PROCESS | 3232 | 1461263950190 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 3232 | ++DOCSHELL 1880C400 == 30 [pid = 3232] [id = 716] 11:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 137 (1880F400) [pid = 3232] [serial = 2148] [outer = 00000000] 11:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 138 (18F76800) [pid = 3232] [serial = 2149] [outer = 1880F400] 11:39:10 INFO - PROCESS | 3232 | 1461263950239 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 139 (190F0800) [pid = 3232] [serial = 2150] [outer = 1880F400] 11:39:10 INFO - PROCESS | 3232 | 1461263950665 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:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 11:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:39:10 INFO - PROCESS | 3232 | 1461263950730 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 3232 | 1461263950732 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 11:39:10 INFO - PROCESS | 3232 | 1461263950735 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 3232 | 1461263950737 Marionette TRACE conn4 <- [1,2830,null,{}] 11:39:10 INFO - PROCESS | 3232 | 1461263950741 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:39:10 INFO - PROCESS | 3232 | 1461263950818 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:39:10 INFO - PROCESS | 3232 | 1461263950855 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 3232 | ++DOCSHELL 193E8400 == 31 [pid = 3232] [id = 717] 11:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 140 (193F0000) [pid = 3232] [serial = 2151] [outer = 00000000] 11:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 141 (1A10E800) [pid = 3232] [serial = 2152] [outer = 193F0000] 11:39:10 INFO - PROCESS | 3232 | 1461263950901 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 3232 | ++DOMWINDOW == 142 (1A10CC00) [pid = 3232] [serial = 2153] [outer = 193F0000] 11:39:11 INFO - PROCESS | 3232 | 1461263951346 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:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 11:39:11 INFO - PROCESS | 3232 | 1461263951385 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 3232 | 1461263951387 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 11:39:11 INFO - PROCESS | 3232 | 1461263951391 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:39:11 INFO - PROCESS | 3232 | 1461263951393 Marionette TRACE conn4 <- [1,2834,null,{}] 11:39:11 INFO - PROCESS | 3232 | 1461263951396 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:39:11 INFO - PROCESS | 3232 | 1461263951475 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:39:11 INFO - PROCESS | 3232 | 1461263951481 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEDC00 == 32 [pid = 3232] [id = 718] 11:39:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 143 (120B8000) [pid = 3232] [serial = 2154] [outer = 00000000] 11:39:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 144 (1AF83800) [pid = 3232] [serial = 2155] [outer = 120B8000] 11:39:11 INFO - PROCESS | 3232 | 1461263951527 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 3232 | ++DOMWINDOW == 145 (1636AC00) [pid = 3232] [serial = 2156] [outer = 120B8000] 11:39:12 INFO - PROCESS | 3232 | 1461263952026 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:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 11:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:39:12 INFO - PROCESS | 3232 | 1461263952064 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 3232 | 1461263952066 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 11:39:12 INFO - PROCESS | 3232 | 1461263952070 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 3232 | 1461263952071 Marionette TRACE conn4 <- [1,2838,null,{}] 11:39:12 INFO - PROCESS | 3232 | 1461263952075 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:39:12 INFO - PROCESS | 3232 | 1461263952192 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:39:12 INFO - PROCESS | 3232 | 1461263952288 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 3232 | ++DOCSHELL 12B3A800 == 33 [pid = 3232] [id = 719] 11:39:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 146 (18803800) [pid = 3232] [serial = 2157] [outer = 00000000] 11:39:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 147 (1B2BF400) [pid = 3232] [serial = 2158] [outer = 18803800] 11:39:12 INFO - PROCESS | 3232 | 1461263952333 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 148 (1B2BEC00) [pid = 3232] [serial = 2159] [outer = 18803800] 11:39:12 INFO - PROCESS | 3232 | 1461263952756 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 11:39:12 INFO - PROCESS | 3232 | 1461263952800 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 3232 | 1461263952802 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 11:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:39:12 INFO - PROCESS | 3232 | 1461263952805 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 3232 | 1461263952807 Marionette TRACE conn4 <- [1,2842,null,{}] 11:39:12 INFO - PROCESS | 3232 | 1461263952817 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:39:12 INFO - PROCESS | 3232 | 1461263952933 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:39:12 INFO - PROCESS | 3232 | 1461263952945 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 3232 | ++DOCSHELL 1B2CA000 == 34 [pid = 3232] [id = 720] 11:39:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 149 (1B30A800) [pid = 3232] [serial = 2160] [outer = 00000000] 11:39:12 INFO - PROCESS | 3232 | ++DOMWINDOW == 150 (1B5A3C00) [pid = 3232] [serial = 2161] [outer = 1B30A800] 11:39:13 INFO - PROCESS | 3232 | 1461263952991 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 3232 | ++DOMWINDOW == 151 (1B5A6800) [pid = 3232] [serial = 2162] [outer = 1B30A800] 11:39:13 INFO - PROCESS | 3232 | 1461263953458 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:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 11:39:13 INFO - PROCESS | 3232 | 1461263953476 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 3232 | 1461263953479 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 11:39:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:39:13 INFO - PROCESS | 3232 | 1461263953487 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 3232 | 1461263953490 Marionette TRACE conn4 <- [1,2846,null,{}] 11:39:13 INFO - PROCESS | 3232 | 1461263953493 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:39:13 INFO - PROCESS | 3232 | 1461263953654 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 150 (1B62C800) [pid = 3232] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 149 (2160F000) [pid = 3232] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 148 (1F1D2400) [pid = 3232] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 147 (1EBC4800) [pid = 3232] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 146 (1740E800) [pid = 3232] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 145 (1DF34400) [pid = 3232] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 144 (2179B000) [pid = 3232] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 143 (1A1E9C00) [pid = 3232] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 142 (0EEE8C00) [pid = 3232] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 141 (1AF84400) [pid = 3232] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 140 (20C5B000) [pid = 3232] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 139 (1F989800) [pid = 3232] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 138 (208CC000) [pid = 3232] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 137 (1301A400) [pid = 3232] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 136 (1D56F800) [pid = 3232] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 135 (1D677800) [pid = 3232] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 134 (1EDCE000) [pid = 3232] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 133 (1913EC00) [pid = 3232] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 132 (1C668800) [pid = 3232] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 131 (1B5A0000) [pid = 3232] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 130 (12B45000) [pid = 3232] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 129 (141ABC00) [pid = 3232] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 128 (12484400) [pid = 3232] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (24E48C00) [pid = 3232] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (24E06C00) [pid = 3232] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (247A6C00) [pid = 3232] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (24799400) [pid = 3232] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (21E68000) [pid = 3232] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (1C6A3400) [pid = 3232] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (17A17400) [pid = 3232] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (2182D400) [pid = 3232] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (2049B800) [pid = 3232] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B2C7800) [pid = 3232] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (17914400) [pid = 3232] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (20831800) [pid = 3232] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (20935400) [pid = 3232] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (0EEB1800) [pid = 3232] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1D7E0C00) [pid = 3232] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (18859400) [pid = 3232] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B5A0400) [pid = 3232] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (20433800) [pid = 3232] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1770B800) [pid = 3232] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:39:14 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (21799000) [pid = 3232] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:39:14 INFO - PROCESS | 3232 | 1461263954435 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 3232 | ++DOCSHELL 0EEE7800 == 35 [pid = 3232] [id = 721] 11:39:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (0EEE8C00) [pid = 3232] [serial = 2163] [outer = 00000000] 11:39:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (12B45000) [pid = 3232] [serial = 2164] [outer = 0EEE8C00] 11:39:14 INFO - PROCESS | 3232 | 1461263954490 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (141A6400) [pid = 3232] [serial = 2165] [outer = 0EEE8C00] 11:39:14 INFO - PROCESS | 3232 | 1461263954887 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:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1416ms 11:39:14 INFO - PROCESS | 3232 | 1461263954908 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 3232 | 1461263954910 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 11:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:39:14 INFO - PROCESS | 3232 | 1461263954913 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 3232 | 1461263954915 Marionette TRACE conn4 <- [1,2850,null,{}] 11:39:14 INFO - PROCESS | 3232 | 1461263954919 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:39:15 INFO - PROCESS | 3232 | 1461263954998 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:39:15 INFO - PROCESS | 3232 | 1461263955005 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 3232 | ++DOCSHELL 17916C00 == 36 [pid = 3232] [id = 722] 11:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1791A400) [pid = 3232] [serial = 2166] [outer = 00000000] 11:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1B5A3400) [pid = 3232] [serial = 2167] [outer = 1791A400] 11:39:15 INFO - PROCESS | 3232 | 1461263955050 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (1B62C800) [pid = 3232] [serial = 2168] [outer = 1791A400] 11:39:15 INFO - PROCESS | 3232 | 1461263955495 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:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 631ms 11:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:39:15 INFO - PROCESS | 3232 | 1461263955545 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:39:15 INFO - PROCESS | 3232 | 1461263955547 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 11:39:15 INFO - PROCESS | 3232 | 1461263955550 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:39:15 INFO - PROCESS | 3232 | 1461263955552 Marionette TRACE conn4 <- [1,2854,null,{}] 11:39:15 INFO - PROCESS | 3232 | 1461263955555 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:39:15 INFO - PROCESS | 3232 | 1461263955634 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:39:15 INFO - PROCESS | 3232 | 1461263955642 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 3232 | ++DOCSHELL 1BE44400 == 37 [pid = 3232] [id = 723] 11:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (1BE45400) [pid = 3232] [serial = 2169] [outer = 00000000] 11:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1C4BB800) [pid = 3232] [serial = 2170] [outer = 1BE45400] 11:39:15 INFO - PROCESS | 3232 | 1461263955687 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (1C667400) [pid = 3232] [serial = 2171] [outer = 1BE45400] 11:39:16 INFO - PROCESS | 3232 | 1461263956133 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:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 11:39:16 INFO - PROCESS | 3232 | 1461263956181 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 3232 | 1461263956183 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 11:39:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:39:16 INFO - PROCESS | 3232 | 1461263956204 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 3232 | 1461263956205 Marionette TRACE conn4 <- [1,2858,null,{}] 11:39:16 INFO - PROCESS | 3232 | 1461263956209 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:39:16 INFO - PROCESS | 3232 | 1461263956289 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:39:16 INFO - PROCESS | 3232 | 1461263956296 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 3232 | ++DOCSHELL 1BF6F000 == 38 [pid = 3232] [id = 724] 11:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (1C668800) [pid = 3232] [serial = 2172] [outer = 00000000] 11:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1C672400) [pid = 3232] [serial = 2173] [outer = 1C668800] 11:39:16 INFO - PROCESS | 3232 | 1461263956340 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1C674800) [pid = 3232] [serial = 2174] [outer = 1C668800] 11:39:17 INFO - PROCESS | 3232 | 1461263957191 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:39:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:39:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1027ms 11:39:17 INFO - PROCESS | 3232 | 1461263957223 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 3232 | 1461263957229 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 11:39:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:39:17 INFO - PROCESS | 3232 | 1461263957235 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 3232 | 1461263957239 Marionette TRACE conn4 <- [1,2862,null,{}] 11:39:17 INFO - PROCESS | 3232 | 1461263957265 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:39:17 INFO - PROCESS | 3232 | 1461263957385 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 11:39:17 INFO - PROCESS | 3232 | 1461263957531 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 3232 | ++DOCSHELL 12252400 == 39 [pid = 3232] [id = 725] 11:39:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (12411800) [pid = 3232] [serial = 2175] [outer = 00000000] 11:39:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (12951C00) [pid = 3232] [serial = 2176] [outer = 12411800] 11:39:17 INFO - PROCESS | 3232 | 1461263957590 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (12957000) [pid = 3232] [serial = 2177] [outer = 12411800] 11:39:18 INFO - PROCESS | 3232 | 1461263958273 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:39:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:39:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1093ms 11:39:18 INFO - PROCESS | 3232 | 1461263958331 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 11:39:18 INFO - PROCESS | 3232 | 1461263958338 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 11:39:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:39:18 INFO - PROCESS | 3232 | 1461263958345 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 3232 | 1461263958348 Marionette TRACE conn4 <- [1,2866,null,{}] 11:39:18 INFO - PROCESS | 3232 | 1461263958387 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:39:18 INFO - PROCESS | 3232 | 1461263958522 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 11:39:18 INFO - PROCESS | 3232 | 1461263958661 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 3232 | ++DOCSHELL 120B7400 == 40 [pid = 3232] [id = 726] 11:39:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (12256000) [pid = 3232] [serial = 2178] [outer = 00000000] 11:39:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (140B6000) [pid = 3232] [serial = 2179] [outer = 12256000] 11:39:18 INFO - PROCESS | 3232 | 1461263958719 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1770F800) [pid = 3232] [serial = 2180] [outer = 12256000] 11:39:19 INFO - PROCESS | 3232 | --DOCSHELL 1D575800 == 39 [pid = 3232] [id = 687] 11:39:19 INFO - PROCESS | 3232 | --DOCSHELL 24E48800 == 38 [pid = 3232] [id = 699] 11:39:19 INFO - PROCESS | 3232 | --DOCSHELL 17A21C00 == 37 [pid = 3232] [id = 691] 11:39:19 INFO - PROCESS | 3232 | --DOCSHELL 1C516000 == 36 [pid = 3232] [id = 686] 11:39:19 INFO - PROCESS | 3232 | --DOCSHELL 1F132800 == 35 [pid = 3232] [id = 688] 11:39:19 INFO - PROCESS | 3232 | --DOCSHELL 0EEB2400 == 34 [pid = 3232] [id = 684] 11:39:19 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (20933800) [pid = 3232] [serial = 2131] [outer = 00000000] [url = about:blank] 11:39:19 INFO - PROCESS | 3232 | 1461263959711 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:39:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:39:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1413ms 11:39:19 INFO - PROCESS | 3232 | 1461263959758 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 11:39:19 INFO - PROCESS | 3232 | 1461263959762 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 11:39:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:39:19 INFO - PROCESS | 3232 | 1461263959766 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 3232 | 1461263959770 Marionette TRACE conn4 <- [1,2870,null,{}] 11:39:19 INFO - PROCESS | 3232 | 1461263959775 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:39:19 INFO - PROCESS | 3232 | 1461263959861 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 11:39:19 INFO - PROCESS | 3232 | 1461263959876 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 3232 | ++DOCSHELL 12487000 == 35 [pid = 3232] [id = 727] 11:39:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (1248BC00) [pid = 3232] [serial = 2181] [outer = 00000000] 11:39:19 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (12951000) [pid = 3232] [serial = 2182] [outer = 1248BC00] 11:39:19 INFO - PROCESS | 3232 | 1461263959925 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (12B33C00) [pid = 3232] [serial = 2183] [outer = 1248BC00] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 127 (21E61400) [pid = 3232] [serial = 1961] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 126 (21799400) [pid = 3232] [serial = 1907] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 125 (21ED3C00) [pid = 3232] [serial = 1913] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 124 (2049E800) [pid = 3232] [serial = 1850] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (179F0800) [pid = 3232] [serial = 1898] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (2049E400) [pid = 3232] [serial = 1952] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (21994400) [pid = 3232] [serial = 1910] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1C512400) [pid = 3232] [serial = 1901] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (12B43400) [pid = 3232] [serial = 1946] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1B5AEC00) [pid = 3232] [serial = 1949] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (2166EC00) [pid = 3232] [serial = 1958] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (20825400) [pid = 3232] [serial = 1904] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (20C59C00) [pid = 3232] [serial = 1955] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1C66E400) [pid = 3232] [serial = 2042] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (207BE000) [pid = 3232] [serial = 1994] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (193E8000) [pid = 3232] [serial = 1997] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (2199E800) [pid = 3232] [serial = 2012] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (20827000) [pid = 3232] [serial = 2003] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1C69F400) [pid = 3232] [serial = 2000] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (18F6C800) [pid = 3232] [serial = 2039] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (2092D400) [pid = 3232] [serial = 2006] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (20C60C00) [pid = 3232] [serial = 2009] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (12489C00) [pid = 3232] [serial = 2036] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (204A5400) [pid = 3232] [serial = 2045] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (20825C00) [pid = 3232] [serial = 2048] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (207C1C00) [pid = 3232] [serial = 2129] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1D57AC00) [pid = 3232] [serial = 2116] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1D666C00) [pid = 3232] [serial = 2117] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1EBB9800) [pid = 3232] [serial = 2120] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1DF2F000) [pid = 3232] [serial = 2119] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1F984000) [pid = 3232] [serial = 2122] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1D7ACC00) [pid = 3232] [serial = 2125] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (2070C000) [pid = 3232] [serial = 2128] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (2035B000) [pid = 3232] [serial = 2123] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1C69AC00) [pid = 3232] [serial = 2113] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1B5AC800) [pid = 3232] [serial = 2110] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1B673C00) [pid = 3232] [serial = 2111] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (17993400) [pid = 3232] [serial = 2107] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (17AD3000) [pid = 3232] [serial = 2108] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1AF83400) [pid = 3232] [serial = 2105] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (19E6A400) [pid = 3232] [serial = 2104] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (13017000) [pid = 3232] [serial = 2102] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (12B4C000) [pid = 3232] [serial = 2101] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (24EB9000) [pid = 3232] [serial = 2099] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (24EB6C00) [pid = 3232] [serial = 2098] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (24E39C00) [pid = 3232] [serial = 2096] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (24E0F800) [pid = 3232] [serial = 2095] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (24E3E800) [pid = 3232] [serial = 2093] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (24E3C000) [pid = 3232] [serial = 2092] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (247A1400) [pid = 3232] [serial = 2090] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (2479EC00) [pid = 3232] [serial = 2089] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (220A0800) [pid = 3232] [serial = 2087] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (21EDFC00) [pid = 3232] [serial = 2086] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (2034CC00) [pid = 3232] [serial = 2084] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (1DF29C00) [pid = 3232] [serial = 2083] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1AF8CC00) [pid = 3232] [serial = 2081] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (1AF36000) [pid = 3232] [serial = 2080] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (21ED7800) [pid = 3232] [serial = 2078] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 69 (1EDC9800) [pid = 3232] [serial = 2126] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | --DOMWINDOW == 68 (1C6CEC00) [pid = 3232] [serial = 2114] [outer = 00000000] [url = about:blank] 11:39:20 INFO - PROCESS | 3232 | 1461263960485 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:39:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:39:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 11:39:20 INFO - PROCESS | 3232 | 1461263960538 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 3232 | 1461263960544 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 11:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:39:20 INFO - PROCESS | 3232 | 1461263960549 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 3232 | 1461263960552 Marionette TRACE conn4 <- [1,2874,null,{}] 11:39:20 INFO - PROCESS | 3232 | 1461263960556 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:39:20 INFO - PROCESS | 3232 | 1461263960641 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 11:39:20 INFO - PROCESS | 3232 | 1461263960737 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 3232 | ++DOCSHELL 12B4BC00 == 36 [pid = 3232] [id = 728] 11:39:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 69 (12B50800) [pid = 3232] [serial = 2184] [outer = 00000000] 11:39:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 70 (13956C00) [pid = 3232] [serial = 2185] [outer = 12B50800] 11:39:20 INFO - PROCESS | 3232 | 1461263960784 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (1631A800) [pid = 3232] [serial = 2186] [outer = 12B50800] 11:39:21 INFO - PROCESS | 3232 | 1461263961190 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:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 11:39:21 INFO - PROCESS | 3232 | 1461263961223 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 3232 | 1461263961225 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 11:39:21 INFO - PROCESS | 3232 | 1461263961229 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:39:21 INFO - PROCESS | 3232 | 1461263961233 Marionette TRACE conn4 <- [1,2878,null,{}] 11:39:21 INFO - PROCESS | 3232 | 1461263961243 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:39:21 INFO - PROCESS | 3232 | 1461263961363 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 11:39:21 INFO - PROCESS | 3232 | 1461263961371 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 3232 | ++DOCSHELL 17A16400 == 37 [pid = 3232] [id = 729] 11:39:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (17A17000) [pid = 3232] [serial = 2187] [outer = 00000000] 11:39:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (18802000) [pid = 3232] [serial = 2188] [outer = 17A17000] 11:39:21 INFO - PROCESS | 3232 | 1461263961429 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1885D400) [pid = 3232] [serial = 2189] [outer = 17A17000] 11:39:21 INFO - PROCESS | 3232 | 1461263961886 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:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 11:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:39:21 INFO - PROCESS | 3232 | 1461263961915 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 3232 | 1461263961918 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 11:39:21 INFO - PROCESS | 3232 | 1461263961921 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 3232 | 1461263961923 Marionette TRACE conn4 <- [1,2882,null,{}] 11:39:21 INFO - PROCESS | 3232 | 1461263961935 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:39:22 INFO - PROCESS | 3232 | 1461263962052 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 11:39:22 INFO - PROCESS | 3232 | 1461263962058 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 3232 | ++DOCSHELL 18F74000 == 38 [pid = 3232] [id = 730] 11:39:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (190BB800) [pid = 3232] [serial = 2190] [outer = 00000000] 11:39:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (193F2800) [pid = 3232] [serial = 2191] [outer = 190BB800] 11:39:22 INFO - PROCESS | 3232 | 1461263962106 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (19E72400) [pid = 3232] [serial = 2192] [outer = 190BB800] 11:39:22 INFO - PROCESS | 3232 | 1461263962568 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:39:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:39:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 11:39:22 INFO - PROCESS | 3232 | 1461263962595 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 11:39:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:39:22 INFO - PROCESS | 3232 | 1461263962597 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 11:39:22 INFO - PROCESS | 3232 | 1461263962600 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 3232 | 1461263962602 Marionette TRACE conn4 <- [1,2886,null,{}] 11:39:22 INFO - PROCESS | 3232 | 1461263962605 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:39:22 INFO - PROCESS | 3232 | 1461263962716 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 11:39:22 INFO - PROCESS | 3232 | 1461263962809 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 3232 | ++DOCSHELL 1AF35000 == 39 [pid = 3232] [id = 731] 11:39:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1AF36800) [pid = 3232] [serial = 2193] [outer = 00000000] 11:39:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1AF8BC00) [pid = 3232] [serial = 2194] [outer = 1AF36800] 11:39:22 INFO - PROCESS | 3232 | 1461263962856 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (1AF8F800) [pid = 3232] [serial = 2195] [outer = 1AF36800] 11:39:23 INFO - PROCESS | 3232 | 1461263963302 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:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 11:39:23 INFO - PROCESS | 3232 | 1461263963331 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 3232 | 1461263963333 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 11:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:39:23 INFO - PROCESS | 3232 | 1461263963347 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 3232 | 1461263963349 Marionette TRACE conn4 <- [1,2890,null,{}] 11:39:23 INFO - PROCESS | 3232 | 1461263963352 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:39:23 INFO - PROCESS | 3232 | 1461263963486 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 11:39:23 INFO - PROCESS | 3232 | 1461263963556 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 3232 | ++DOCSHELL 1B29A000 == 40 [pid = 3232] [id = 732] 11:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1B2BFC00) [pid = 3232] [serial = 2196] [outer = 00000000] 11:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1B5A7000) [pid = 3232] [serial = 2197] [outer = 1B2BFC00] 11:39:23 INFO - PROCESS | 3232 | 1461263963605 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1B5A6C00) [pid = 3232] [serial = 2198] [outer = 1B2BFC00] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (1BE45400) [pid = 3232] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (18803800) [pid = 3232] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (120B8000) [pid = 3232] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1B30A800) [pid = 3232] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (193F0000) [pid = 3232] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (13959000) [pid = 3232] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1248A400) [pid = 3232] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (1791A400) [pid = 3232] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (12B3B400) [pid = 3232] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 73 (177BD400) [pid = 3232] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 72 (1880F400) [pid = 3232] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 71 (0EEF6400) [pid = 3232] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:39:24 INFO - PROCESS | 3232 | --DOMWINDOW == 70 (0EEE8C00) [pid = 3232] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:39:24 INFO - PROCESS | 3232 | 1461263964203 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 870ms 11:39:24 INFO - PROCESS | 3232 | 1461263964222 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 3232 | 1461263964224 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 11:39:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:39:24 INFO - PROCESS | 3232 | 1461263964228 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 3232 | 1461263964229 Marionette TRACE conn4 <- [1,2894,null,{}] 11:39:24 INFO - PROCESS | 3232 | 1461263964233 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:39:24 INFO - PROCESS | 3232 | 1461263964310 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 11:39:24 INFO - PROCESS | 3232 | 1461263964320 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 3232 | ++DOCSHELL 0EEE9800 == 41 [pid = 3232] [id = 733] 11:39:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 71 (12417400) [pid = 3232] [serial = 2199] [outer = 00000000] 11:39:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 72 (193F0000) [pid = 3232] [serial = 2200] [outer = 12417400] 11:39:24 INFO - PROCESS | 3232 | 1461263964453 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 3232 | ++DOMWINDOW == 73 (1AF8C800) [pid = 3232] [serial = 2201] [outer = 12417400] 11:39:24 INFO - PROCESS | 3232 | 1461263964838 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:39:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:39:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 11:39:24 INFO - PROCESS | 3232 | 1461263964862 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 3232 | 1461263964864 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 11:39:24 INFO - PROCESS | 3232 | 1461263964867 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 3232 | 1461263964869 Marionette TRACE conn4 <- [1,2898,null,{}] 11:39:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:39:24 INFO - PROCESS | 3232 | 1461263964872 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:39:24 INFO - PROCESS | 3232 | 1461263964951 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 11:39:25 INFO - PROCESS | 3232 | 1461263965044 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 3232 | ++DOCSHELL 12B37800 == 42 [pid = 3232] [id = 734] 11:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 74 (1B2C8800) [pid = 3232] [serial = 2202] [outer = 00000000] 11:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (1B67D400) [pid = 3232] [serial = 2203] [outer = 1B2C8800] 11:39:25 INFO - PROCESS | 3232 | 1461263965089 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1BE46000) [pid = 3232] [serial = 2204] [outer = 1B2C8800] 11:39:25 INFO - PROCESS | 3232 | 1461263965443 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:39:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:39:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:39:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 11:39:25 INFO - PROCESS | 3232 | 1461263965502 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 3232 | 1461263965504 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 11:39:25 INFO - TEST-START | /DOMEvents/constructors.html 11:39:25 INFO - PROCESS | 3232 | 1461263965507 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 3232 | 1461263965509 Marionette TRACE conn4 <- [1,2902,null,{}] 11:39:25 INFO - PROCESS | 3232 | 1461263965512 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:39:25 INFO - PROCESS | 3232 | 1461263965627 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 11:39:25 INFO - PROCESS | 3232 | 1461263965635 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 3232 | ++DOCSHELL 1294D000 == 43 [pid = 3232] [id = 735] 11:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (179F7800) [pid = 3232] [serial = 2205] [outer = 00000000] 11:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (1C66CC00) [pid = 3232] [serial = 2206] [outer = 179F7800] 11:39:25 INFO - PROCESS | 3232 | 1461263965705 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1C673400) [pid = 3232] [serial = 2207] [outer = 179F7800] 11:39:26 INFO - PROCESS | 3232 | 1461263966476 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:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:39:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:39:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:39:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:39:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:39:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:39:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:39:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:39:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:39:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 1039ms 11:39:26 INFO - PROCESS | 3232 | 1461263966568 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 3232 | 1461263966573 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 11:39:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:39:26 INFO - PROCESS | 3232 | 1461263966623 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 3232 | 1461263966628 Marionette TRACE conn4 <- [1,2906,null,{}] 11:39:26 INFO - PROCESS | 3232 | 1461263966644 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:39:26 INFO - PROCESS | 3232 | 1461263966754 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 11:39:26 INFO - PROCESS | 3232 | 1461263966910 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 3232 | ++DOCSHELL 1248E400 == 44 [pid = 3232] [id = 736] 11:39:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (12493C00) [pid = 3232] [serial = 2208] [outer = 00000000] 11:39:26 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (12B4A000) [pid = 3232] [serial = 2209] [outer = 12493C00] 11:39:26 INFO - PROCESS | 3232 | 1461263966975 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (131D9000) [pid = 3232] [serial = 2210] [outer = 12493C00] 11:39:27 INFO - PROCESS | 3232 | 1461263967530 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:39:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:39:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 11:39:27 INFO - PROCESS | 3232 | 1461263967556 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 3232 | 1461263967562 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 11:39:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:39:27 INFO - PROCESS | 3232 | 1461263967569 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 3232 | 1461263967572 Marionette TRACE conn4 <- [1,2910,null,{}] 11:39:27 INFO - PROCESS | 3232 | 1461263967576 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:39:27 INFO - PROCESS | 3232 | 1461263967688 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 11:39:27 INFO - PROCESS | 3232 | 1461263967801 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 3232 | ++DOCSHELL 17727400 == 45 [pid = 3232] [id = 737] 11:39:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (177F7000) [pid = 3232] [serial = 2211] [outer = 00000000] 11:39:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (190EFC00) [pid = 3232] [serial = 2212] [outer = 177F7000] 11:39:27 INFO - PROCESS | 3232 | 1461263967856 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1AF83400) [pid = 3232] [serial = 2213] [outer = 177F7000] 11:39:28 INFO - PROCESS | 3232 | [3232] 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 570 11:39:28 INFO - PROCESS | 3232 | [3232] 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 570 11:39:28 INFO - PROCESS | 3232 | [3232] 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 570 11:39:28 INFO - PROCESS | 3232 | [3232] 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 570 11:39:28 INFO - PROCESS | 3232 | 1461263968426 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:39:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:39:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:39:28 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:39:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:39:28 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:39:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:39:28 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:39:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:39:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:39:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 937ms 11:39:28 INFO - PROCESS | 3232 | 1461263968507 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 3232 | 1461263968510 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 11:39:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:39:28 INFO - PROCESS | 3232 | 1461263968514 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 3232 | 1461263968518 Marionette TRACE conn4 <- [1,2914,null,{}] 11:39:28 INFO - PROCESS | 3232 | 1461263968530 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:39:28 INFO - PROCESS | 3232 | 1461263968670 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 11:39:28 INFO - PROCESS | 3232 | 1461263968808 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 3232 | ++DOCSHELL 1C6CF800 == 46 [pid = 3232] [id = 738] 11:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1C6D1800) [pid = 3232] [serial = 2214] [outer = 00000000] 11:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1C88A800) [pid = 3232] [serial = 2215] [outer = 1C6D1800] 11:39:28 INFO - PROCESS | 3232 | 1461263968867 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1C893400) [pid = 3232] [serial = 2216] [outer = 1C6D1800] 11:39:29 INFO - PROCESS | 3232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:39:29 INFO - PROCESS | 3232 | 1461263969430 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:39:29 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:39:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 922ms 11:39:29 INFO - PROCESS | 3232 | 1461263969439 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 3232 | 1461263969442 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 11:39:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:39:29 INFO - PROCESS | 3232 | 1461263969446 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 3232 | 1461263969448 Marionette TRACE conn4 <- [1,2918,null,{}] 11:39:29 INFO - PROCESS | 3232 | 1461263969452 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:39:29 INFO - PROCESS | 3232 | 1461263969556 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 11:39:29 INFO - PROCESS | 3232 | 1461263969693 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 3232 | ++DOCSHELL 1D504800 == 47 [pid = 3232] [id = 739] 11:39:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1D50D800) [pid = 3232] [serial = 2217] [outer = 00000000] 11:39:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1D572000) [pid = 3232] [serial = 2218] [outer = 1D50D800] 11:39:29 INFO - PROCESS | 3232 | 1461263969750 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1D577400) [pid = 3232] [serial = 2219] [outer = 1D50D800] 11:39:30 INFO - PROCESS | 3232 | 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:39:30 INFO - PROCESS | 3232 | 1461263970271 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:39:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:39:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 871ms 11:39:30 INFO - PROCESS | 3232 | 1461263970320 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 3232 | 1461263970322 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 11:39:30 INFO - PROCESS | 3232 | 1461263970326 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:39:30 INFO - PROCESS | 3232 | 1461263970328 Marionette TRACE conn4 <- [1,2922,null,{}] 11:39:30 INFO - PROCESS | 3232 | 1461263970331 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:39:30 INFO - PROCESS | 3232 | 1461263970434 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 11:39:30 INFO - PROCESS | 3232 | 1461263970572 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 3232 | ++DOCSHELL 1D578C00 == 48 [pid = 3232] [id = 740] 11:39:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1D57A400) [pid = 3232] [serial = 2220] [outer = 00000000] 11:39:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1D667000) [pid = 3232] [serial = 2221] [outer = 1D57A400] 11:39:30 INFO - PROCESS | 3232 | 1461263970630 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1D66A800) [pid = 3232] [serial = 2222] [outer = 1D57A400] 11:39:31 INFO - PROCESS | 3232 | 1461263971137 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:39:31 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:39:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 830ms 11:39:31 INFO - PROCESS | 3232 | 1461263971160 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 3232 | 1461263971163 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 11:39:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:39:31 INFO - PROCESS | 3232 | 1461263971181 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 3232 | 1461263971183 Marionette TRACE conn4 <- [1,2926,null,{}] 11:39:31 INFO - PROCESS | 3232 | 1461263971189 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:39:31 INFO - PROCESS | 3232 | 1461263971313 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 11:39:31 INFO - PROCESS | 3232 | 1461263971430 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 3232 | ++DOCSHELL 0EEEE400 == 49 [pid = 3232] [id = 741] 11:39:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (123DE400) [pid = 3232] [serial = 2223] [outer = 00000000] 11:39:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (12480400) [pid = 3232] [serial = 2224] [outer = 123DE400] 11:39:31 INFO - PROCESS | 3232 | 1461263971614 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (12493000) [pid = 3232] [serial = 2225] [outer = 123DE400] 11:39:32 INFO - PROCESS | 3232 | 1461263972179 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:39:32 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:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1036ms 11:39:32 INFO - PROCESS | 3232 | 1461263972207 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 3232 | 1461263972212 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 11:39:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:39:32 INFO - PROCESS | 3232 | 1461263972218 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 3232 | 1461263972220 Marionette TRACE conn4 <- [1,2930,null,{}] 11:39:32 INFO - PROCESS | 3232 | 1461263972225 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:39:32 INFO - PROCESS | 3232 | 1461263972333 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 11:39:32 INFO - PROCESS | 3232 | 1461263972450 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF4000 == 50 [pid = 3232] [id = 742] 11:39:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (12083800) [pid = 3232] [serial = 2226] [outer = 00000000] 11:39:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (12949C00) [pid = 3232] [serial = 2227] [outer = 12083800] 11:39:32 INFO - PROCESS | 3232 | 1461263972526 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (12C78C00) [pid = 3232] [serial = 2228] [outer = 12083800] 11:39:32 INFO - PROCESS | 3232 | --DOCSHELL 20825800 == 49 [pid = 3232] [id = 710] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1C4BB800) [pid = 3232] [serial = 2170] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1B2BF400) [pid = 3232] [serial = 2158] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1AF83800) [pid = 3232] [serial = 2155] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1B5A3C00) [pid = 3232] [serial = 2161] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1A10E800) [pid = 3232] [serial = 2152] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 94 (1A10CC00) [pid = 3232] [serial = 2153] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1B2BEC00) [pid = 3232] [serial = 2159] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (141AD400) [pid = 3232] [serial = 2143] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (17401C00) [pid = 3232] [serial = 2144] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (1248F800) [pid = 3232] [serial = 2137] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (12494C00) [pid = 3232] [serial = 2138] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (1B5A6800) [pid = 3232] [serial = 2162] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1B5A3400) [pid = 3232] [serial = 2167] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (12B4A400) [pid = 3232] [serial = 2140] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 85 (12B52C00) [pid = 3232] [serial = 2141] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 84 (177F5400) [pid = 3232] [serial = 2146] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 83 (17912400) [pid = 3232] [serial = 2147] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 82 (18F76800) [pid = 3232] [serial = 2149] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 81 (190F0800) [pid = 3232] [serial = 2150] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 80 (12297000) [pid = 3232] [serial = 2134] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 79 (1230CC00) [pid = 3232] [serial = 2135] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 78 (12B45000) [pid = 3232] [serial = 2164] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 77 (1C667400) [pid = 3232] [serial = 2171] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 76 (1B62C800) [pid = 3232] [serial = 2168] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 75 (141A6400) [pid = 3232] [serial = 2165] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | --DOMWINDOW == 74 (1636AC00) [pid = 3232] [serial = 2156] [outer = 00000000] [url = about:blank] 11:39:32 INFO - PROCESS | 3232 | 1461263972949 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:39:32 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:39:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:39:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 770ms 11:39:33 INFO - PROCESS | 3232 | 1461263972992 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 3232 | 1461263972996 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 11:39:33 INFO - PROCESS | 3232 | 1461263973002 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:39:33 INFO - PROCESS | 3232 | 1461263973004 Marionette TRACE conn4 <- [1,2934,null,{}] 11:39:33 INFO - PROCESS | 3232 | 1461263973008 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:39:33 INFO - PROCESS | 3232 | 1461263973124 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 11:39:33 INFO - PROCESS | 3232 | 1461263973135 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 3232 | ++DOCSHELL 1301B800 == 50 [pid = 3232] [id = 743] 11:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 75 (131DB000) [pid = 3232] [serial = 2229] [outer = 00000000] 11:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 76 (1770D400) [pid = 3232] [serial = 2230] [outer = 131DB000] 11:39:33 INFO - PROCESS | 3232 | 1461263973189 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 77 (17910C00) [pid = 3232] [serial = 2231] [outer = 131DB000] 11:39:33 INFO - PROCESS | 3232 | 1461263973648 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:39:33 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:39:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 11:39:33 INFO - PROCESS | 3232 | 1461263973678 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 3232 | 1461263973680 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 11:39:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:39:33 INFO - PROCESS | 3232 | 1461263973683 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 3232 | 1461263973687 Marionette TRACE conn4 <- [1,2938,null,{}] 11:39:33 INFO - PROCESS | 3232 | 1461263973697 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:39:33 INFO - PROCESS | 3232 | 1461263973787 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 11:39:33 INFO - PROCESS | 3232 | 1461263973795 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 3232 | ++DOCSHELL 17A14000 == 51 [pid = 3232] [id = 744] 11:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 78 (17A16C00) [pid = 3232] [serial = 2232] [outer = 00000000] 11:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 79 (1913C800) [pid = 3232] [serial = 2233] [outer = 17A16C00] 11:39:33 INFO - PROCESS | 3232 | 1461263973842 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 3232 | ++DOMWINDOW == 80 (193E9400) [pid = 3232] [serial = 2234] [outer = 17A16C00] 11:39:34 INFO - PROCESS | 3232 | ++DOCSHELL 1AF89C00 == 52 [pid = 3232] [id = 745] 11:39:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 81 (1AF8B400) [pid = 3232] [serial = 2235] [outer = 00000000] 11:39:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 82 (1AF8C000) [pid = 3232] [serial = 2236] [outer = 1AF8B400] 11:39:34 INFO - PROCESS | 3232 | 1461263974323 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:39:34 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:39:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 11:39:34 INFO - PROCESS | 3232 | 1461263974357 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 3232 | 1461263974360 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 11:39:34 INFO - PROCESS | 3232 | 1461263974363 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:39:34 INFO - PROCESS | 3232 | 1461263974365 Marionette TRACE conn4 <- [1,2942,null,{}] 11:39:34 INFO - PROCESS | 3232 | 1461263974369 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:39:34 INFO - PROCESS | 3232 | 1461263974466 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 11:39:34 INFO - PROCESS | 3232 | 1461263974476 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 3232 | ++DOCSHELL 19E6D000 == 53 [pid = 3232] [id = 746] 11:39:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 83 (1AF31400) [pid = 3232] [serial = 2237] [outer = 00000000] 11:39:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 84 (1B29B800) [pid = 3232] [serial = 2238] [outer = 1AF31400] 11:39:34 INFO - PROCESS | 3232 | 1461263974523 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 3232 | ++DOMWINDOW == 85 (1B2C1400) [pid = 3232] [serial = 2239] [outer = 1AF31400] 11:39:34 INFO - PROCESS | 3232 | 1461263974980 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:39:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:39:35 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:39:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 11:39:35 INFO - PROCESS | 3232 | 1461263975039 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 3232 | 1461263975041 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 11:39:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:39:35 INFO - PROCESS | 3232 | 1461263975045 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 3232 | 1461263975046 Marionette TRACE conn4 <- [1,2946,null,{}] 11:39:35 INFO - PROCESS | 3232 | 1461263975050 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:39:35 INFO - PROCESS | 3232 | 1461263975211 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 11:39:35 INFO - PROCESS | 3232 | 1461263975218 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 3232 | ++DOCSHELL 1B2CC000 == 54 [pid = 3232] [id = 747] 11:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 86 (1B30A800) [pid = 3232] [serial = 2240] [outer = 00000000] 11:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (1B672000) [pid = 3232] [serial = 2241] [outer = 1B30A800] 11:39:35 INFO - PROCESS | 3232 | 1461263975269 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (1B67C800) [pid = 3232] [serial = 2242] [outer = 1B30A800] 11:39:35 INFO - PROCESS | 3232 | 1461263975711 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:39:35 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:39:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 11:39:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:39:35 INFO - PROCESS | 3232 | 1461263975780 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 3232 | 1461263975782 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 11:39:35 INFO - PROCESS | 3232 | 1461263975785 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 3232 | 1461263975787 Marionette TRACE conn4 <- [1,2950,null,{}] 11:39:35 INFO - PROCESS | 3232 | 1461263975790 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:39:35 INFO - PROCESS | 3232 | 1461263975945 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 11:39:35 INFO - PROCESS | 3232 | 1461263975974 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 3232 | ++DOCSHELL 1C66DC00 == 55 [pid = 3232] [id = 748] 11:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1C671400) [pid = 3232] [serial = 2243] [outer = 00000000] 11:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1C77A800) [pid = 3232] [serial = 2244] [outer = 1C671400] 11:39:36 INFO - PROCESS | 3232 | 1461263976019 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1C889000) [pid = 3232] [serial = 2245] [outer = 1C671400] 11:39:36 INFO - PROCESS | 3232 | 1461263976436 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:39:36 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:39:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 11:39:36 INFO - PROCESS | 3232 | 1461263976458 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 3232 | 1461263976460 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 11:39:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:39:36 INFO - PROCESS | 3232 | 1461263976463 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 3232 | 1461263976464 Marionette TRACE conn4 <- [1,2954,null,{}] 11:39:36 INFO - PROCESS | 3232 | 1461263976473 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:39:36 INFO - PROCESS | 3232 | 1461263976591 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 11:39:36 INFO - PROCESS | 3232 | 1461263976597 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 3232 | ++DOCSHELL 1D508800 == 56 [pid = 3232] [id = 749] 11:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1D570C00) [pid = 3232] [serial = 2246] [outer = 00000000] 11:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1D678000) [pid = 3232] [serial = 2247] [outer = 1D570C00] 11:39:36 INFO - PROCESS | 3232 | 1461263976644 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1D67F400) [pid = 3232] [serial = 2248] [outer = 1D570C00] 11:39:37 INFO - PROCESS | 3232 | 1461263977178 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:39:37 INFO - PROCESS | 3232 | --DOMWINDOW == 93 (1B2BFC00) [pid = 3232] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:39:37 INFO - PROCESS | 3232 | --DOMWINDOW == 92 (1AF36800) [pid = 3232] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:39:37 INFO - PROCESS | 3232 | --DOMWINDOW == 91 (1248BC00) [pid = 3232] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:39:37 INFO - PROCESS | 3232 | --DOMWINDOW == 90 (12B50800) [pid = 3232] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:39:37 INFO - PROCESS | 3232 | --DOMWINDOW == 89 (17A17000) [pid = 3232] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:39:37 INFO - PROCESS | 3232 | --DOMWINDOW == 88 (12417400) [pid = 3232] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:39:37 INFO - PROCESS | 3232 | --DOMWINDOW == 87 (1B2C8800) [pid = 3232] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:39:37 INFO - PROCESS | 3232 | --DOMWINDOW == 86 (190BB800) [pid = 3232] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:39:37 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:39:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 11:39:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:39:37 INFO - PROCESS | 3232 | 1461263977234 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 3232 | 1461263977236 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 11:39:37 INFO - PROCESS | 3232 | 1461263977239 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 3232 | 1461263977241 Marionette TRACE conn4 <- [1,2958,null,{}] 11:39:37 INFO - PROCESS | 3232 | 1461263977244 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:39:37 INFO - PROCESS | 3232 | 1461263977359 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 11:39:37 INFO - PROCESS | 3232 | 1461263977368 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 3232 | ++DOCSHELL 1248DC00 == 57 [pid = 3232] [id = 750] 11:39:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 87 (12494800) [pid = 3232] [serial = 2249] [outer = 00000000] 11:39:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 88 (190BC800) [pid = 3232] [serial = 2250] [outer = 12494800] 11:39:37 INFO - PROCESS | 3232 | 1461263977415 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 3232 | ++DOMWINDOW == 89 (1B2BFC00) [pid = 3232] [serial = 2251] [outer = 12494800] 11:39:37 INFO - PROCESS | 3232 | 1461263977833 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:39:37 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:39:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 11:39:37 INFO - PROCESS | 3232 | 1461263977869 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 3232 | 1461263977871 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 11:39:37 INFO - PROCESS | 3232 | 1461263977887 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:39:37 INFO - PROCESS | 3232 | 1461263977889 Marionette TRACE conn4 <- [1,2962,null,{}] 11:39:37 INFO - PROCESS | 3232 | 1461263977893 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:39:37 INFO - PROCESS | 3232 | 1461263977976 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 11:39:37 INFO - PROCESS | 3232 | 1461263977982 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 3232 | ++DOCSHELL 1D74B400 == 58 [pid = 3232] [id = 751] 11:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 90 (1D7AAC00) [pid = 3232] [serial = 2252] [outer = 00000000] 11:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 91 (1DF2F400) [pid = 3232] [serial = 2253] [outer = 1D7AAC00] 11:39:38 INFO - PROCESS | 3232 | 1461263978029 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 92 (1DF35400) [pid = 3232] [serial = 2254] [outer = 1D7AAC00] 11:39:38 INFO - PROCESS | 3232 | 1461263978424 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:39:38 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:39:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 11:39:38 INFO - PROCESS | 3232 | 1461263978461 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 11:39:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:39:38 INFO - PROCESS | 3232 | 1461263978463 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 11:39:38 INFO - PROCESS | 3232 | 1461263978466 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 3232 | 1461263978468 Marionette TRACE conn4 <- [1,2966,null,{}] 11:39:38 INFO - PROCESS | 3232 | 1461263978471 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:39:38 INFO - PROCESS | 3232 | 1461263978601 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 11:39:38 INFO - PROCESS | 3232 | 1461263978610 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 3232 | ++DOCSHELL 1B290400 == 59 [pid = 3232] [id = 752] 11:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 93 (1EB49800) [pid = 3232] [serial = 2255] [outer = 00000000] 11:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 94 (1ED71C00) [pid = 3232] [serial = 2256] [outer = 1EB49800] 11:39:38 INFO - PROCESS | 3232 | 1461263978665 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 3232 | ++DOMWINDOW == 95 (1F1CC800) [pid = 3232] [serial = 2257] [outer = 1EB49800] 11:39:39 INFO - PROCESS | 3232 | 1461263979100 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:39:39 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:39:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 11:39:39 INFO - PROCESS | 3232 | 1461263979138 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 3232 | 1461263979140 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 11:39:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:39:39 INFO - PROCESS | 3232 | 1461263979143 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 3232 | 1461263979145 Marionette TRACE conn4 <- [1,2970,null,{}] 11:39:39 INFO - PROCESS | 3232 | 1461263979149 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:39:39 INFO - PROCESS | 3232 | 1461263979342 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 11:39:39 INFO - PROCESS | 3232 | 1461263979428 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 3232 | ++DOCSHELL 1230CC00 == 60 [pid = 3232] [id = 753] 11:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (1230D400) [pid = 3232] [serial = 2258] [outer = 00000000] 11:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (12486C00) [pid = 3232] [serial = 2259] [outer = 1230D400] 11:39:39 INFO - PROCESS | 3232 | 1461263979489 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (1294F800) [pid = 3232] [serial = 2260] [outer = 1230D400] 11:39:40 INFO - PROCESS | 3232 | 1461263980076 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:39:40 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:39:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 971ms 11:39:40 INFO - PROCESS | 3232 | 1461263980116 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 3232 | 1461263980121 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 11:39:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:39:40 INFO - PROCESS | 3232 | 1461263980125 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 3232 | 1461263980130 Marionette TRACE conn4 <- [1,2974,null,{}] 11:39:40 INFO - PROCESS | 3232 | 1461263980135 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:39:40 INFO - PROCESS | 3232 | 1461263980249 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 11:39:40 INFO - PROCESS | 3232 | 1461263980363 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 3232 | ++DOCSHELL 179F8400 == 61 [pid = 3232] [id = 754] 11:39:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (179F8800) [pid = 3232] [serial = 2261] [outer = 00000000] 11:39:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (18F73400) [pid = 3232] [serial = 2262] [outer = 179F8800] 11:39:40 INFO - PROCESS | 3232 | 1461263980422 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (190EF400) [pid = 3232] [serial = 2263] [outer = 179F8800] 11:39:40 INFO - PROCESS | 3232 | 1461263980937 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:39:40 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:39:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 831ms 11:39:40 INFO - PROCESS | 3232 | 1461263980960 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 3232 | 1461263980963 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 11:39:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:39:40 INFO - PROCESS | 3232 | 1461263980967 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 3232 | 1461263980969 Marionette TRACE conn4 <- [1,2978,null,{}] 11:39:40 INFO - PROCESS | 3232 | 1461263980973 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:39:41 INFO - PROCESS | 3232 | 1461263981084 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 11:39:41 INFO - PROCESS | 3232 | 1461263981227 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A2800 == 62 [pid = 3232] [id = 755] 11:39:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1C667000) [pid = 3232] [serial = 2264] [outer = 00000000] 11:39:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1D660800) [pid = 3232] [serial = 2265] [outer = 1C667000] 11:39:41 INFO - PROCESS | 3232 | 1461263981285 Marionette DEBUG loaded listener.js 11:39:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1DF28800) [pid = 3232] [serial = 2266] [outer = 1C667000] 11:39:41 INFO - PROCESS | 3232 | ++DOCSHELL 1DCD1000 == 63 [pid = 3232] [id = 756] 11:39:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1F985400) [pid = 3232] [serial = 2267] [outer = 00000000] 11:39:41 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1F98A400) [pid = 3232] [serial = 2268] [outer = 1F985400] 11:39:41 INFO - PROCESS | 3232 | 1461263981948 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:39:42 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:39:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1019ms 11:39:42 INFO - PROCESS | 3232 | 1461263981989 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 3232 | 1461263981994 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 11:39:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:39:42 INFO - PROCESS | 3232 | 1461263982005 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 3232 | 1461263982010 Marionette TRACE conn4 <- [1,2982,null,{}] 11:39:42 INFO - PROCESS | 3232 | 1461263982031 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:39:42 INFO - PROCESS | 3232 | 1461263982164 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 11:39:42 INFO - PROCESS | 3232 | 1461263982298 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 3232 | ++DOCSHELL 1ED71400 == 64 [pid = 3232] [id = 757] 11:39:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (2034D800) [pid = 3232] [serial = 2269] [outer = 00000000] 11:39:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (2035B400) [pid = 3232] [serial = 2270] [outer = 2034D800] 11:39:42 INFO - PROCESS | 3232 | 1461263982355 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (20431C00) [pid = 3232] [serial = 2271] [outer = 2034D800] 11:39:42 INFO - PROCESS | 3232 | 1461263982848 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:39:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:39:42 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:39:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 890ms 11:39:42 INFO - PROCESS | 3232 | 1461263982894 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 3232 | 1461263982897 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 11:39:42 INFO - PROCESS | 3232 | 1461263982900 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:39:42 INFO - PROCESS | 3232 | 1461263982902 Marionette TRACE conn4 <- [1,2986,null,{}] 11:39:42 INFO - PROCESS | 3232 | 1461263982906 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:39:43 INFO - PROCESS | 3232 | 1461263983020 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 11:39:43 INFO - PROCESS | 3232 | 1461263983134 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 3232 | ++DOCSHELL 20434800 == 65 [pid = 3232] [id = 758] 11:39:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (2043D800) [pid = 3232] [serial = 2272] [outer = 00000000] 11:39:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (2049E800) [pid = 3232] [serial = 2273] [outer = 2043D800] 11:39:43 INFO - PROCESS | 3232 | 1461263983230 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (204A2800) [pid = 3232] [serial = 2274] [outer = 2043D800] 11:39:43 INFO - PROCESS | 3232 | 1461263983815 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:39:43 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:39:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 11:39:43 INFO - PROCESS | 3232 | 1461263983874 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 3232 | 1461263983876 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 11:39:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:39:43 INFO - PROCESS | 3232 | 1461263983880 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 3232 | 1461263983882 Marionette TRACE conn4 <- [1,2990,null,{}] 11:39:43 INFO - PROCESS | 3232 | 1461263983886 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:39:44 INFO - PROCESS | 3232 | 1461263984178 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 11:39:44 INFO - PROCESS | 3232 | 1461263984348 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 3232 | ++DOCSHELL 0EEA6400 == 66 [pid = 3232] [id = 759] 11:39:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (0B688C00) [pid = 3232] [serial = 2275] [outer = 00000000] 11:39:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (0EEF3C00) [pid = 3232] [serial = 2276] [outer = 0B688C00] 11:39:44 INFO - PROCESS | 3232 | 1461263984401 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (12412400) [pid = 3232] [serial = 2277] [outer = 0B688C00] 11:39:44 INFO - PROCESS | 3232 | 1461263984947 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:39:45 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:39:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1122ms 11:39:45 INFO - PROCESS | 3232 | 1461263985007 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 11:39:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:39:45 INFO - PROCESS | 3232 | 1461263985012 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 11:39:45 INFO - PROCESS | 3232 | 1461263985016 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 3232 | 1461263985020 Marionette TRACE conn4 <- [1,2994,null,{}] 11:39:45 INFO - PROCESS | 3232 | 1461263985025 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:39:45 INFO - PROCESS | 3232 | 1461263985130 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 11:39:45 INFO - PROCESS | 3232 | 1461263985301 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 3232 | ++DOCSHELL 13019000 == 67 [pid = 3232] [id = 760] 11:39:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (13019C00) [pid = 3232] [serial = 2278] [outer = 00000000] 11:39:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (17415800) [pid = 3232] [serial = 2279] [outer = 13019C00] 11:39:45 INFO - PROCESS | 3232 | 1461263985354 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (177EA400) [pid = 3232] [serial = 2280] [outer = 13019C00] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 0EEAFC00 == 66 [pid = 3232] [id = 700] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1D574400 == 65 [pid = 3232] [id = 689] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1C673800 == 64 [pid = 3232] [id = 690] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 247A5000 == 63 [pid = 3232] [id = 697] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1B290400 == 62 [pid = 3232] [id = 752] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1D74B400 == 61 [pid = 3232] [id = 751] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1248DC00 == 60 [pid = 3232] [id = 750] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1D508800 == 59 [pid = 3232] [id = 749] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1C66DC00 == 58 [pid = 3232] [id = 748] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1B2CC000 == 57 [pid = 3232] [id = 747] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 19E6D000 == 56 [pid = 3232] [id = 746] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1AF89C00 == 55 [pid = 3232] [id = 745] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (12951C00) [pid = 3232] [serial = 2176] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (140B6000) [pid = 3232] [serial = 2179] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1C66CC00) [pid = 3232] [serial = 2206] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 17A14000 == 54 [pid = 3232] [id = 744] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1301B800 == 53 [pid = 3232] [id = 743] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 0EEF4000 == 52 [pid = 3232] [id = 742] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 0EEEE400 == 51 [pid = 3232] [id = 741] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1D578C00 == 50 [pid = 3232] [id = 740] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1D504800 == 49 [pid = 3232] [id = 739] 11:39:45 INFO - PROCESS | 3232 | --DOCSHELL 1248E400 == 48 [pid = 3232] [id = 736] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B5A7000) [pid = 3232] [serial = 2197] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (1AF8F800) [pid = 3232] [serial = 2195] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1C672400) [pid = 3232] [serial = 2173] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1AF8BC00) [pid = 3232] [serial = 2194] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12951000) [pid = 3232] [serial = 2182] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (12B33C00) [pid = 3232] [serial = 2183] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (13956C00) [pid = 3232] [serial = 2185] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1631A800) [pid = 3232] [serial = 2186] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (18802000) [pid = 3232] [serial = 2188] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (193F0000) [pid = 3232] [serial = 2200] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1BE46000) [pid = 3232] [serial = 2204] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1B5A6C00) [pid = 3232] [serial = 2198] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1AF8C800) [pid = 3232] [serial = 2201] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (193F2800) [pid = 3232] [serial = 2191] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (19E72400) [pid = 3232] [serial = 2192] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1885D400) [pid = 3232] [serial = 2189] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1B67D400) [pid = 3232] [serial = 2203] [outer = 00000000] [url = about:blank] 11:39:45 INFO - PROCESS | 3232 | 1461263985827 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:39:45 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:39:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 890ms 11:39:45 INFO - PROCESS | 3232 | 1461263985907 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 3232 | 1461263985910 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 11:39:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:39:45 INFO - PROCESS | 3232 | 1461263985913 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 3232 | 1461263985915 Marionette TRACE conn4 <- [1,2998,null,{}] 11:39:45 INFO - PROCESS | 3232 | 1461263985919 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:39:46 INFO - PROCESS | 3232 | 1461263986003 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 11:39:46 INFO - PROCESS | 3232 | 1461263986020 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 3232 | ++DOCSHELL 12EEFC00 == 49 [pid = 3232] [id = 761] 11:39:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (13019800) [pid = 3232] [serial = 2281] [outer = 00000000] 11:39:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (141DF800) [pid = 3232] [serial = 2282] [outer = 13019800] 11:39:46 INFO - PROCESS | 3232 | 1461263986066 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (17406800) [pid = 3232] [serial = 2283] [outer = 13019800] 11:39:46 INFO - PROCESS | 3232 | [3232] 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:39:46 INFO - PROCESS | 3232 | 1461263986631 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:39:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:39:46 INFO - {} 11:39:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:39:46 INFO - {} 11:39:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:39:46 INFO - {} 11:39:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:39:46 INFO - {} 11:39:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 11:39:46 INFO - PROCESS | 3232 | 1461263986708 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 3232 | 1461263986712 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 11:39:46 INFO - TEST-START | /FileAPI/fileReader.html 11:39:46 INFO - PROCESS | 3232 | 1461263986725 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 3232 | 1461263986730 Marionette TRACE conn4 <- [1,3002,null,{}] 11:39:46 INFO - PROCESS | 3232 | 1461263986736 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:39:46 INFO - PROCESS | 3232 | 1461263986838 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 11:39:46 INFO - PROCESS | 3232 | 1461263986930 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 3232 | ++DOCSHELL 18801800 == 50 [pid = 3232] [id = 762] 11:39:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (18801C00) [pid = 3232] [serial = 2284] [outer = 00000000] 11:39:46 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (19144000) [pid = 3232] [serial = 2285] [outer = 18801C00] 11:39:46 INFO - PROCESS | 3232 | 1461263986977 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (193F2800) [pid = 3232] [serial = 2286] [outer = 18801C00] 11:39:47 INFO - PROCESS | 3232 | 1461263987358 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:39:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:39:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:39:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:39:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:39:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 11:39:47 INFO - PROCESS | 3232 | 1461263987412 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 3232 | 1461263987414 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 11:39:47 INFO - PROCESS | 3232 | 1461263987418 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - TEST-START | /FileAPI/historical.html 11:39:47 INFO - PROCESS | 3232 | 1461263987420 Marionette TRACE conn4 <- [1,3006,null,{}] 11:39:47 INFO - PROCESS | 3232 | 1461263987423 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:39:47 INFO - PROCESS | 3232 | 1461263987508 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 11:39:47 INFO - PROCESS | 3232 | 1461263987514 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 3232 | ++DOCSHELL 19E6CC00 == 51 [pid = 3232] [id = 763] 11:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1A101800) [pid = 3232] [serial = 2287] [outer = 00000000] 11:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1AF3D400) [pid = 3232] [serial = 2288] [outer = 1A101800] 11:39:47 INFO - PROCESS | 3232 | 1461263987561 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1AF83800) [pid = 3232] [serial = 2289] [outer = 1A101800] 11:39:48 INFO - PROCESS | 3232 | 1461263988048 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:39:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:39:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:39:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:39:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:39:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:39:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:39:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:39:48 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 11:39:48 INFO - TEST-START | /FileAPI/idlharness.html 11:39:48 INFO - PROCESS | 3232 | 1461263988093 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 11:39:48 INFO - PROCESS | 3232 | 1461263988095 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 11:39:48 INFO - PROCESS | 3232 | 1461263988098 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 3232 | 1461263988100 Marionette TRACE conn4 <- [1,3010,null,{}] 11:39:48 INFO - PROCESS | 3232 | 1461263988104 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:39:48 INFO - PROCESS | 3232 | 1461263988254 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 11:39:48 INFO - PROCESS | 3232 | 1461263988282 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C5400 == 52 [pid = 3232] [id = 764] 11:39:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1B2C5C00) [pid = 3232] [serial = 2290] [outer = 00000000] 11:39:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1B2CC000) [pid = 3232] [serial = 2291] [outer = 1B2C5C00] 11:39:48 INFO - PROCESS | 3232 | 1461263988337 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1B5A3400) [pid = 3232] [serial = 2292] [outer = 1B2C5C00] 11:39:49 INFO - PROCESS | 3232 | 1461263989332 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:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:39:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:39:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:39:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:39:49 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:39:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:39:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:39:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:39:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:39:49 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:39:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:39:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:39:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:39:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:39:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:39:49 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:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:39:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:39:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:39:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:39:49 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:39:49 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:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:39:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:39:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:39:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:39:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:39:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:39:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:39:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:39:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:39:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:39:49 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:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:39:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:39:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:39:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:39:49 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:39:49 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:39:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:39:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:39:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:39:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:39:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:39:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:39:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:39:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:39:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:39:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:39:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:39:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1383ms 11:39:49 INFO - PROCESS | 3232 | 1461263989484 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 3232 | 1461263989486 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 11:39:49 INFO - TEST-START | /FileAPI/idlharness.worker 11:39:49 INFO - PROCESS | 3232 | 1461263989489 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 3232 | 1461263989491 Marionette TRACE conn4 <- [1,3014,null,{}] 11:39:49 INFO - PROCESS | 3232 | 1461263989495 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:39:49 INFO - PROCESS | 3232 | 1461263989615 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 11:39:49 INFO - PROCESS | 3232 | 1461263989709 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 3232 | ++DOCSHELL 1B5A7000 == 53 [pid = 3232] [id = 765] 11:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1BE41000) [pid = 3232] [serial = 2293] [outer = 00000000] 11:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1D579400) [pid = 3232] [serial = 2294] [outer = 1BE41000] 11:39:49 INFO - PROCESS | 3232 | 1461263989754 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (1D65E800) [pid = 3232] [serial = 2295] [outer = 1BE41000] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1AF8B400) [pid = 3232] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (17A16C00) [pid = 3232] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (1D570C00) [pid = 3232] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1AF31400) [pid = 3232] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (123DE400) [pid = 3232] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (12083800) [pid = 3232] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (131DB000) [pid = 3232] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C671400) [pid = 3232] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (12494800) [pid = 3232] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (1B30A800) [pid = 3232] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1D7AAC00) [pid = 3232] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (12256000) [pid = 3232] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:39:50 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (2082D400) [pid = 3232] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:39:50 INFO - PROCESS | 3232 | [3232] 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:39:50 INFO - PROCESS | 3232 | 1461263990909 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:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:39:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:39:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:39:51 INFO - {} 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:39:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:39:51 INFO - {} 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:39:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:39:51 INFO - {} 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:39:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:39:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:39:51 INFO - {} 11:39:51 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:39:51 INFO - {} 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:39:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:39:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:39:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:39:51 INFO - {} 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:39:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:39:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:39:51 INFO - {} 11:39:51 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:39:51 INFO - {} 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:39:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:39:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:39:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 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:39:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:39:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:39:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:39:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:39:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:39:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:39:51 INFO - {} 11:39:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1586ms 11:39:51 INFO - PROCESS | 3232 | 1461263991078 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 3232 | 1461263991080 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 11:39:51 INFO - PROCESS | 3232 | 1461263991083 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 3232 | 1461263991084 Marionette TRACE conn4 <- [1,3018,null,{}] 11:39:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:39:51 INFO - PROCESS | 3232 | 1461263991088 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:39:51 INFO - PROCESS | 3232 | 1461263991172 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 11:39:51 INFO - PROCESS | 3232 | 1461263991292 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 3232 | ++DOCSHELL 1399CC00 == 54 [pid = 3232] [id = 766] 11:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (140B4000) [pid = 3232] [serial = 2296] [outer = 00000000] 11:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1DCCFC00) [pid = 3232] [serial = 2297] [outer = 140B4000] 11:39:51 INFO - PROCESS | 3232 | 1461263991336 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (207BB000) [pid = 3232] [serial = 2298] [outer = 140B4000] 11:39:51 INFO - PROCESS | 3232 | 1461263991666 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:39:51 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:39:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 11:39:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:39:51 INFO - PROCESS | 3232 | 1461263991717 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 3232 | 1461263991719 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 11:39:51 INFO - PROCESS | 3232 | 1461263991723 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 3232 | 1461263991724 Marionette TRACE conn4 <- [1,3022,null,{}] 11:39:51 INFO - PROCESS | 3232 | 1461263991728 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:39:51 INFO - PROCESS | 3232 | 1461263991857 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 11:39:51 INFO - PROCESS | 3232 | 1461263991870 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 3232 | ++DOCSHELL 0EEF4000 == 55 [pid = 3232] [id = 767] 11:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (12B34000) [pid = 3232] [serial = 2299] [outer = 00000000] 11:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1880F400) [pid = 3232] [serial = 2300] [outer = 12B34000] 11:39:51 INFO - PROCESS | 3232 | 1461263991915 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (207C0400) [pid = 3232] [serial = 2301] [outer = 12B34000] 11:39:52 INFO - PROCESS | 3232 | 1461263992434 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:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:39:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 11:39:52 INFO - PROCESS | 3232 | 1461263992454 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 11:39:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:39:52 INFO - PROCESS | 3232 | 1461263992458 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 11:39:52 INFO - PROCESS | 3232 | 1461263992464 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 3232 | 1461263992468 Marionette TRACE conn4 <- [1,3026,null,{}] 11:39:52 INFO - PROCESS | 3232 | 1461263992474 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:39:52 INFO - PROCESS | 3232 | 1461263992634 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 11:39:52 INFO - PROCESS | 3232 | 1461263992767 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 3232 | ++DOCSHELL 12B3C400 == 56 [pid = 3232] [id = 768] 11:39:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (12B45000) [pid = 3232] [serial = 2302] [outer = 00000000] 11:39:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (131D8000) [pid = 3232] [serial = 2303] [outer = 12B45000] 11:39:52 INFO - PROCESS | 3232 | 1461263992826 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (140BAC00) [pid = 3232] [serial = 2304] [outer = 12B45000] 11:39:53 INFO - PROCESS | 3232 | 1461263993320 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:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:39:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 890ms 11:39:53 INFO - PROCESS | 3232 | 1461263993354 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 3232 | 1461263993361 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 11:39:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:39:53 INFO - PROCESS | 3232 | 1461263993384 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 3232 | 1461263993387 Marionette TRACE conn4 <- [1,3030,null,{}] 11:39:53 INFO - PROCESS | 3232 | 1461263993394 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:39:53 INFO - PROCESS | 3232 | 1461263993507 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 11:39:53 INFO - PROCESS | 3232 | 1461263993665 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 3232 | ++DOCSHELL 1740BC00 == 57 [pid = 3232] [id = 769] 11:39:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (17ACC000) [pid = 3232] [serial = 2305] [outer = 00000000] 11:39:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (193F3C00) [pid = 3232] [serial = 2306] [outer = 17ACC000] 11:39:53 INFO - PROCESS | 3232 | 1461263993723 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (1AF8B800) [pid = 3232] [serial = 2307] [outer = 17ACC000] 11:39:54 INFO - PROCESS | 3232 | 1461263994582 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:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:39:54 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:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:39:54 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:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:39:54 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:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:39:54 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:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:39:54 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:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:39:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:39:54 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:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:39:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:39:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:39:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:39:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:39:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1327ms 11:39:54 INFO - PROCESS | 3232 | 1461263994721 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 3232 | 1461263994723 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 11:39:54 INFO - PROCESS | 3232 | 1461263994728 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:39:54 INFO - PROCESS | 3232 | 1461263994732 Marionette TRACE conn4 <- [1,3034,null,{}] 11:39:54 INFO - PROCESS | 3232 | 1461263994743 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:39:54 INFO - PROCESS | 3232 | 1461263994846 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 11:39:54 INFO - PROCESS | 3232 | 1461263994985 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 3232 | ++DOCSHELL 12958800 == 58 [pid = 3232] [id = 770] 11:39:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (190C1800) [pid = 3232] [serial = 2308] [outer = 00000000] 11:39:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (207C6400) [pid = 3232] [serial = 2309] [outer = 190C1800] 11:39:55 INFO - PROCESS | 3232 | 1461263995083 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (20829000) [pid = 3232] [serial = 2310] [outer = 190C1800] 11:39:55 INFO - PROCESS | 3232 | [3232] 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:39:55 INFO - PROCESS | 3232 | 1461263995612 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:39:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:39:55 INFO - {} 11:39:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 930ms 11:39:55 INFO - PROCESS | 3232 | 1461263995677 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 3232 | 1461263995680 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 11:39:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:39:55 INFO - PROCESS | 3232 | 1461263995688 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 3232 | 1461263995691 Marionette TRACE conn4 <- [1,3038,null,{}] 11:39:55 INFO - PROCESS | 3232 | 1461263995694 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:39:55 INFO - PROCESS | 3232 | 1461263995811 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 11:39:55 INFO - PROCESS | 3232 | 1461263995921 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 3232 | ++DOCSHELL 2082BC00 == 59 [pid = 3232] [id = 771] 11:39:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (208BF400) [pid = 3232] [serial = 2311] [outer = 00000000] 11:39:55 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (208C8000) [pid = 3232] [serial = 2312] [outer = 208BF400] 11:39:55 INFO - PROCESS | 3232 | 1461263995977 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (208C9400) [pid = 3232] [serial = 2313] [outer = 208BF400] 11:39:56 INFO - PROCESS | 3232 | 1461263996505 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:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:39:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:39:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 870ms 11:39:56 INFO - PROCESS | 3232 | 1461263996561 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 3232 | 1461263996563 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 11:39:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:39:56 INFO - PROCESS | 3232 | 1461263996567 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 3232 | 1461263996569 Marionette TRACE conn4 <- [1,3042,null,{}] 11:39:56 INFO - PROCESS | 3232 | 1461263996573 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:39:56 INFO - PROCESS | 3232 | 1461263996680 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 11:39:56 INFO - PROCESS | 3232 | 1461263996796 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 3232 | ++DOCSHELL 16367C00 == 60 [pid = 3232] [id = 772] 11:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (17A16C00) [pid = 3232] [serial = 2314] [outer = 00000000] 11:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1D746000) [pid = 3232] [serial = 2315] [outer = 17A16C00] 11:39:56 INFO - PROCESS | 3232 | 1461263996892 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1D7E8C00) [pid = 3232] [serial = 2316] [outer = 17A16C00] 11:39:57 INFO - PROCESS | 3232 | 1461263997834 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:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:39:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:39:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:39:57 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:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:39:57 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:39:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:39:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:39:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1382ms 11:39:58 INFO - PROCESS | 3232 | 1461263998105 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 3232 | 1461263998109 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 11:39:58 INFO - PROCESS | 3232 | 1461263998114 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 3232 | 1461263998118 Marionette TRACE conn4 <- [1,3046,null,{}] 11:39:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:39:58 INFO - PROCESS | 3232 | 1461263998131 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:39:58 INFO - PROCESS | 3232 | 1461263998306 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 11:39:58 INFO - PROCESS | 3232 | 1461263998455 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 3232 | ++DOCSHELL 177F0C00 == 61 [pid = 3232] [id = 773] 11:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (177F5400) [pid = 3232] [serial = 2317] [outer = 00000000] 11:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (17911000) [pid = 3232] [serial = 2318] [outer = 177F5400] 11:39:58 INFO - PROCESS | 3232 | 1461263998509 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (1798C800) [pid = 3232] [serial = 2319] [outer = 177F5400] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 24E05C00 == 60 [pid = 3232] [id = 698] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 1399CC00 == 59 [pid = 3232] [id = 766] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 1B5A7000 == 58 [pid = 3232] [id = 765] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 1B2C5400 == 57 [pid = 3232] [id = 764] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 19E6CC00 == 56 [pid = 3232] [id = 763] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 18801800 == 55 [pid = 3232] [id = 762] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 12EEFC00 == 54 [pid = 3232] [id = 761] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 13019000 == 53 [pid = 3232] [id = 760] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 0EEA6400 == 52 [pid = 3232] [id = 759] 11:39:59 INFO - PROCESS | 3232 | --DOCSHELL 1DCD1000 == 51 [pid = 3232] [id = 756] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 123 (1770F800) [pid = 3232] [serial = 2180] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 122 (20C5E800) [pid = 3232] [serial = 2132] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 121 (1AF8C000) [pid = 3232] [serial = 2236] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 120 (1913C800) [pid = 3232] [serial = 2233] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 119 (193E9400) [pid = 3232] [serial = 2234] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 118 (1C88A800) [pid = 3232] [serial = 2215] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 117 (190EFC00) [pid = 3232] [serial = 2212] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 116 (1D678000) [pid = 3232] [serial = 2247] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 115 (1D667000) [pid = 3232] [serial = 2221] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 114 (1B29B800) [pid = 3232] [serial = 2238] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 113 (12493000) [pid = 3232] [serial = 2225] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (12480400) [pid = 3232] [serial = 2224] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (12949C00) [pid = 3232] [serial = 2227] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (12C78C00) [pid = 3232] [serial = 2228] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (1770D400) [pid = 3232] [serial = 2230] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (1D572000) [pid = 3232] [serial = 2218] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (17910C00) [pid = 3232] [serial = 2231] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (12B4A000) [pid = 3232] [serial = 2209] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (1C77A800) [pid = 3232] [serial = 2244] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1B2BFC00) [pid = 3232] [serial = 2251] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 103 (190BC800) [pid = 3232] [serial = 2250] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 102 (1ED71C00) [pid = 3232] [serial = 2256] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 101 (1B672000) [pid = 3232] [serial = 2241] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 100 (1B67C800) [pid = 3232] [serial = 2242] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 99 (1D67F400) [pid = 3232] [serial = 2248] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 98 (1C889000) [pid = 3232] [serial = 2245] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 97 (1DF35400) [pid = 3232] [serial = 2254] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 96 (1DF2F400) [pid = 3232] [serial = 2253] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | --DOMWINDOW == 95 (1B2C1400) [pid = 3232] [serial = 2239] [outer = 00000000] [url = about:blank] 11:39:59 INFO - PROCESS | 3232 | 1461263999147 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:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:39:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:39:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:39:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:39:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:39:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:39:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:39:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:39:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:39:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:39:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1072ms 11:39:59 INFO - PROCESS | 3232 | 1461263999196 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 11:39:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:39:59 INFO - PROCESS | 3232 | 1461263999200 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 11:39:59 INFO - PROCESS | 3232 | 1461263999207 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 3232 | 1461263999211 Marionette TRACE conn4 <- [1,3050,null,{}] 11:39:59 INFO - PROCESS | 3232 | 1461263999215 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:39:59 INFO - PROCESS | 3232 | 1461263999308 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 11:39:59 INFO - PROCESS | 3232 | 1461263999409 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 3232 | ++DOCSHELL 12494400 == 52 [pid = 3232] [id = 774] 11:39:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 96 (12494800) [pid = 3232] [serial = 2320] [outer = 00000000] 11:39:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 97 (12B48000) [pid = 3232] [serial = 2321] [outer = 12494800] 11:39:59 INFO - PROCESS | 3232 | 1461263999455 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 3232 | ++DOMWINDOW == 98 (12C78C00) [pid = 3232] [serial = 2322] [outer = 12494800] 11:39:59 INFO - PROCESS | 3232 | [3232] 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:39:59 INFO - PROCESS | 3232 | 1461263999921 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:39:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:39:59 INFO - {} 11:39:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 731ms 11:39:59 INFO - PROCESS | 3232 | 1461263999936 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 3232 | 1461263999938 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 11:39:59 INFO - PROCESS | 3232 | 1461263999942 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:39:59 INFO - PROCESS | 3232 | 1461263999944 Marionette TRACE conn4 <- [1,3054,null,{}] 11:39:59 INFO - PROCESS | 3232 | 1461263999957 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:40:00 INFO - PROCESS | 3232 | 1461264000049 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 11:40:00 INFO - PROCESS | 3232 | 1461264000058 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 3232 | ++DOCSHELL 190F0800 == 53 [pid = 3232] [id = 775] 11:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 99 (19142C00) [pid = 3232] [serial = 2323] [outer = 00000000] 11:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 100 (193EEC00) [pid = 3232] [serial = 2324] [outer = 19142C00] 11:40:00 INFO - PROCESS | 3232 | 1461264000108 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 101 (1A1E5400) [pid = 3232] [serial = 2325] [outer = 19142C00] 11:40:00 INFO - PROCESS | 3232 | 1461264000586 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:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:40:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:40:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 11:40:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:40:00 INFO - PROCESS | 3232 | 1461264000617 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 3232 | 1461264000619 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 11:40:00 INFO - PROCESS | 3232 | 1461264000623 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 3232 | 1461264000624 Marionette TRACE conn4 <- [1,3058,null,{}] 11:40:00 INFO - PROCESS | 3232 | 1461264000628 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:40:00 INFO - PROCESS | 3232 | 1461264000716 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 11:40:00 INFO - PROCESS | 3232 | 1461264000722 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 3232 | ++DOCSHELL 1AF3CC00 == 54 [pid = 3232] [id = 776] 11:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 102 (1B297800) [pid = 3232] [serial = 2326] [outer = 00000000] 11:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 103 (1B5A3000) [pid = 3232] [serial = 2327] [outer = 1B297800] 11:40:00 INFO - PROCESS | 3232 | 1461264000770 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 3232 | ++DOMWINDOW == 104 (1B5AA800) [pid = 3232] [serial = 2328] [outer = 1B297800] 11:40:01 INFO - PROCESS | 3232 | 1461264001230 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:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 11:40:01 INFO - PROCESS | 3232 | 1461264001257 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 3232 | 1461264001259 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 11:40:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:40:01 INFO - PROCESS | 3232 | 1461264001262 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 3232 | 1461264001264 Marionette TRACE conn4 <- [1,3062,null,{}] 11:40:01 INFO - PROCESS | 3232 | 1461264001275 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:40:01 INFO - PROCESS | 3232 | 1461264001392 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 11:40:01 INFO - PROCESS | 3232 | 1461264001397 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 3232 | ++DOCSHELL 1B62AC00 == 55 [pid = 3232] [id = 777] 11:40:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B675C00) [pid = 3232] [serial = 2329] [outer = 00000000] 11:40:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (1C71A800) [pid = 3232] [serial = 2330] [outer = 1B675C00] 11:40:01 INFO - PROCESS | 3232 | 1461264001444 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (1C888000) [pid = 3232] [serial = 2331] [outer = 1B675C00] 11:40:01 INFO - PROCESS | 3232 | 1461264001915 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:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 11:40:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:40:01 INFO - PROCESS | 3232 | 1461264001934 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 3232 | 1461264001936 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 11:40:01 INFO - PROCESS | 3232 | 1461264001939 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 3232 | 1461264001941 Marionette TRACE conn4 <- [1,3066,null,{}] 11:40:01 INFO - PROCESS | 3232 | 1461264001953 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:40:02 INFO - PROCESS | 3232 | 1461264002097 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 11:40:02 INFO - PROCESS | 3232 | 1461264002167 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 3232 | ++DOCSHELL 12494000 == 56 [pid = 3232] [id = 778] 11:40:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (1C892C00) [pid = 3232] [serial = 2332] [outer = 00000000] 11:40:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (1D67BC00) [pid = 3232] [serial = 2333] [outer = 1C892C00] 11:40:02 INFO - PROCESS | 3232 | 1461264002216 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (1DEBD800) [pid = 3232] [serial = 2334] [outer = 1C892C00] 11:40:02 INFO - PROCESS | 3232 | 1461264002638 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:40:02 INFO - PROCESS | 3232 | 1461264002745 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 11:40:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:40:02 INFO - PROCESS | 3232 | 1461264002757 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 3232 | 1461264002759 Marionette TRACE conn4 <- [1,3070,null,{}] 11:40:02 INFO - PROCESS | 3232 | 1461264002763 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:40:02 INFO - PROCESS | 3232 | 1461264002886 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 11:40:02 INFO - PROCESS | 3232 | 1461264002963 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 3232 | ++DOCSHELL 1DF30800 == 57 [pid = 3232] [id = 779] 11:40:02 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (1EBB8800) [pid = 3232] [serial = 2335] [outer = 00000000] 11:40:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (2034E400) [pid = 3232] [serial = 2336] [outer = 1EBB8800] 11:40:03 INFO - PROCESS | 3232 | 1461264003009 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (20354000) [pid = 3232] [serial = 2337] [outer = 1EBB8800] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 112 (1BE41000) [pid = 3232] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 111 (1B2C5C00) [pid = 3232] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 110 (140B4000) [pid = 3232] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 109 (13019800) [pid = 3232] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 108 (18801C00) [pid = 3232] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 107 (1A101800) [pid = 3232] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 106 (0B688C00) [pid = 3232] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 105 (13019C00) [pid = 3232] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:40:03 INFO - PROCESS | 3232 | --DOMWINDOW == 104 (1F985400) [pid = 3232] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:40:03 INFO - PROCESS | 3232 | 1461264003629 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:40:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:40:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:40:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:40:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 11:40:03 INFO - PROCESS | 3232 | 1461264003693 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 3232 | 1461264003695 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 11:40:03 INFO - PROCESS | 3232 | 1461264003698 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:40:03 INFO - PROCESS | 3232 | 1461264003700 Marionette TRACE conn4 <- [1,3074,null,{}] 11:40:03 INFO - PROCESS | 3232 | 1461264003704 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:40:03 INFO - PROCESS | 3232 | 1461264003786 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 11:40:03 INFO - PROCESS | 3232 | 1461264003895 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 3232 | ++DOCSHELL 12492400 == 58 [pid = 3232] [id = 780] 11:40:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 105 (1B292000) [pid = 3232] [serial = 2338] [outer = 00000000] 11:40:03 INFO - PROCESS | 3232 | ++DOMWINDOW == 106 (2049B800) [pid = 3232] [serial = 2339] [outer = 1B292000] 11:40:03 INFO - PROCESS | 3232 | 1461264003940 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 107 (204A6800) [pid = 3232] [serial = 2340] [outer = 1B292000] 11:40:04 INFO - PROCESS | 3232 | 1461264004283 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:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:40:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 11:40:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:40:04 INFO - PROCESS | 3232 | 1461264004333 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 3232 | 1461264004335 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 11:40:04 INFO - PROCESS | 3232 | 1461264004338 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 3232 | 1461264004340 Marionette TRACE conn4 <- [1,3078,null,{}] 11:40:04 INFO - PROCESS | 3232 | 1461264004356 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:40:04 INFO - PROCESS | 3232 | 1461264004439 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 11:40:04 INFO - PROCESS | 3232 | 1461264004445 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 3232 | ++DOCSHELL 204A8800 == 59 [pid = 3232] [id = 781] 11:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 108 (20709800) [pid = 3232] [serial = 2341] [outer = 00000000] 11:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 109 (207BDC00) [pid = 3232] [serial = 2342] [outer = 20709800] 11:40:04 INFO - PROCESS | 3232 | 1461264004492 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 3232 | ++DOMWINDOW == 110 (20825400) [pid = 3232] [serial = 2343] [outer = 20709800] 11:40:04 INFO - PROCESS | 3232 | 1461264004904 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:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:40:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 11:40:04 INFO - PROCESS | 3232 | 1461264004969 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 3232 | 1461264004971 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 11:40:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:40:05 INFO - PROCESS | 3232 | 1461264004992 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 3232 | 1461264004994 Marionette TRACE conn4 <- [1,3082,null,{}] 11:40:05 INFO - PROCESS | 3232 | 1461264004998 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:40:05 INFO - PROCESS | 3232 | 1461264005089 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 11:40:05 INFO - PROCESS | 3232 | 1461264005095 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 3232 | ++DOCSHELL 179FE800 == 60 [pid = 3232] [id = 782] 11:40:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 111 (17ACD000) [pid = 3232] [serial = 2344] [outer = 00000000] 11:40:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 112 (18802000) [pid = 3232] [serial = 2345] [outer = 17ACD000] 11:40:05 INFO - PROCESS | 3232 | 1461264005144 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 3232 | ++DOMWINDOW == 113 (20830000) [pid = 3232] [serial = 2346] [outer = 17ACD000] 11:40:05 INFO - PROCESS | 3232 | 1461264005625 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:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:40:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 11:40:05 INFO - PROCESS | 3232 | 1461264005672 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 3232 | 1461264005677 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 11:40:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:40:05 INFO - PROCESS | 3232 | 1461264005683 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 3232 | 1461264005688 Marionette TRACE conn4 <- [1,3086,null,{}] 11:40:05 INFO - PROCESS | 3232 | 1461264005695 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:40:05 INFO - PROCESS | 3232 | 1461264005938 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 11:40:06 INFO - PROCESS | 3232 | 1461264006069 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 3232 | ++DOCSHELL 12952800 == 61 [pid = 3232] [id = 783] 11:40:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 114 (12955800) [pid = 3232] [serial = 2347] [outer = 00000000] 11:40:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 115 (12B45C00) [pid = 3232] [serial = 2348] [outer = 12955800] 11:40:06 INFO - PROCESS | 3232 | 1461264006128 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 116 (1301A400) [pid = 3232] [serial = 2349] [outer = 12955800] 11:40:06 INFO - PROCESS | 3232 | 1461264006632 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:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:40:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 991ms 11:40:06 INFO - PROCESS | 3232 | 1461264006676 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 3232 | 1461264006682 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 11:40:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:40:06 INFO - PROCESS | 3232 | 1461264006689 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 3232 | 1461264006692 Marionette TRACE conn4 <- [1,3090,null,{}] 11:40:06 INFO - PROCESS | 3232 | 1461264006696 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:40:06 INFO - PROCESS | 3232 | 1461264006811 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 11:40:06 INFO - PROCESS | 3232 | 1461264006938 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 3232 | ++DOCSHELL 13955C00 == 62 [pid = 3232] [id = 784] 11:40:06 INFO - PROCESS | 3232 | ++DOMWINDOW == 117 (13957400) [pid = 3232] [serial = 2350] [outer = 00000000] 11:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 118 (193E9400) [pid = 3232] [serial = 2351] [outer = 13957400] 11:40:07 INFO - PROCESS | 3232 | 1461264006993 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 119 (1AF32800) [pid = 3232] [serial = 2352] [outer = 13957400] 11:40:07 INFO - PROCESS | 3232 | 1461264007518 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:40:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:40:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 11:40:07 INFO - PROCESS | 3232 | 1461264007560 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 3232 | 1461264007563 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 11:40:07 INFO - PROCESS | 3232 | 1461264007566 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:40:07 INFO - PROCESS | 3232 | 1461264007570 Marionette TRACE conn4 <- [1,3094,null,{}] 11:40:07 INFO - PROCESS | 3232 | 1461264007582 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:40:07 INFO - PROCESS | 3232 | 1461264007755 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 11:40:07 INFO - PROCESS | 3232 | 1461264007844 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 3232 | ++DOCSHELL 1B2C7000 == 63 [pid = 3232] [id = 785] 11:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 120 (1C4ADC00) [pid = 3232] [serial = 2353] [outer = 00000000] 11:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 121 (1C891400) [pid = 3232] [serial = 2354] [outer = 1C4ADC00] 11:40:07 INFO - PROCESS | 3232 | 1461264007902 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 3232 | ++DOMWINDOW == 122 (1D572C00) [pid = 3232] [serial = 2355] [outer = 1C4ADC00] 11:40:08 INFO - PROCESS | 3232 | 1461264008398 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:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:40:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 11:40:08 INFO - PROCESS | 3232 | 1461264008441 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 3232 | 1461264008444 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 11:40:08 INFO - PROCESS | 3232 | 1461264008448 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:40:08 INFO - PROCESS | 3232 | 1461264008450 Marionette TRACE conn4 <- [1,3098,null,{}] 11:40:08 INFO - PROCESS | 3232 | 1461264008454 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:40:08 INFO - PROCESS | 3232 | 1461264008567 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 11:40:08 INFO - PROCESS | 3232 | 1461264008734 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 3232 | ++DOCSHELL 1DF29C00 == 64 [pid = 3232] [id = 786] 11:40:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 123 (1DF31400) [pid = 3232] [serial = 2356] [outer = 00000000] 11:40:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 124 (204A4400) [pid = 3232] [serial = 2357] [outer = 1DF31400] 11:40:08 INFO - PROCESS | 3232 | 1461264008791 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 3232 | ++DOMWINDOW == 125 (20832C00) [pid = 3232] [serial = 2358] [outer = 1DF31400] 11:40:09 INFO - PROCESS | 3232 | 1461264009311 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:40:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:40:09 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:40:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:40:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 870ms 11:40:09 INFO - PROCESS | 3232 | 1461264009320 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 3232 | 1461264009323 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 11:40:09 INFO - PROCESS | 3232 | 1461264009326 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:40:09 INFO - PROCESS | 3232 | 1461264009328 Marionette TRACE conn4 <- [1,3102,null,{}] 11:40:09 INFO - PROCESS | 3232 | 1461264009332 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:40:09 INFO - PROCESS | 3232 | 1461264009438 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 11:40:09 INFO - PROCESS | 3232 | 1461264009562 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\", \"01b1d043-4623-49e8-bde7-50354b41e179\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 3232 | ++DOCSHELL 204A1400 == 65 [pid = 3232] [id = 787] 11:40:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 126 (208C3400) [pid = 3232] [serial = 2359] [outer = 00000000] 11:40:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 127 (20937C00) [pid = 3232] [serial = 2360] [outer = 208C3400] 11:40:09 INFO - PROCESS | 3232 | 1461264009619 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 3232 | ++DOMWINDOW == 128 (20939400) [pid = 3232] [serial = 2361] [outer = 208C3400] 11:40:10 INFO - PROCESS | 3232 | 1461264010085 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:40:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:40:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 771ms 11:40:10 INFO - PROCESS | 3232 | 1461264010100 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 3232 | 1461264010103 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 11:40:11 WARNING - u'runner_teardown' () 11:40:11 INFO - No more tests 11:40:11 INFO - Got 0 unexpected results 11:40:11 INFO - SUITE-END | took 678s 11:40:11 INFO - Closing logging queue 11:40:11 INFO - queue closed 11:40:11 INFO - Return code: 0 11:40:11 WARNING - # TBPL SUCCESS # 11:40:11 INFO - Running post-action listener: _resource_record_post_action 11:40:11 INFO - Running post-run listener: _resource_record_post_run 11:40:12 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 171044352; Write bytes: 1180391936; Read time: 2428240; Write time: 8186490 11:40:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:40:12 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 29903360; Read time: 0; Write time: 45950 11:40:12 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 171044352; Write bytes: 1092571136; Read time: 2428240; Write time: 8092890 11:40:12 INFO - Running post-run listener: _upload_blobber_files 11:40:12 INFO - Blob upload gear active. 11:40:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:40:12 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:40:12 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:40:12 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:40:13 INFO - (blobuploader) - INFO - Open directory for files ... 11:40:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:40:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:40:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:40:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:40:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:40:13 INFO - (blobuploader) - INFO - Done attempting. 11:40:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:40:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:40:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:40:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:40:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:40:16 INFO - (blobuploader) - INFO - Done attempting. 11:40:16 INFO - (blobuploader) - INFO - Iteration through files over. 11:40:16 INFO - Return code: 0 11:40:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:40:16 INFO - Using _rmtree_windows ... 11:40:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:40:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3614e472babdb65b8543b1eaf93cf8d8da1aa7b8d25cd51f28f5871065b0e4fc51e18dfbdf7a724b58849be581a5645fed516cbe0fe21839aeed32c245f900a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/70e9d4a2206bfc5a6f1d1056d34fc9540676f732ca4e88d6cb04927380760cf0e15fbd3caf8aa4b1ea4b591fbe525c9132006b1d5f23875d9909bad4f2bb6725"} 11:40:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:40:16 INFO - Writing to file C:\slave\test\properties\blobber_files 11:40:16 INFO - Contents: 11:40:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3614e472babdb65b8543b1eaf93cf8d8da1aa7b8d25cd51f28f5871065b0e4fc51e18dfbdf7a724b58849be581a5645fed516cbe0fe21839aeed32c245f900a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/70e9d4a2206bfc5a6f1d1056d34fc9540676f732ca4e88d6cb04927380760cf0e15fbd3caf8aa4b1ea4b591fbe525c9132006b1d5f23875d9909bad4f2bb6725"} 11:40:16 INFO - Running post-run listener: copy_logs_to_upload_dir 11:40:16 INFO - Copying logs to upload dir... 11:40:16 INFO - mkdir: C:\slave\test\build\upload\logs 11:40:16 INFO - Copying logs to upload dir... 11:40:16 INFO - Using _rmtree_windows ... 11:40:16 INFO - Using _rmtree_windows ... 11:40:16 INFO - Using _rmtree_windows ... 11:40:16 INFO - Using _rmtree_windows ... 11:40:16 INFO - Using _rmtree_windows ... 11:40:16 INFO - Using _rmtree_windows ... 11:40:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=902.339000 ========= master_lag: 0.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-04-21 11:40:16.598440) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 11:40:16.599373) ========= '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-152 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-152 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-152 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/3614e472babdb65b8543b1eaf93cf8d8da1aa7b8d25cd51f28f5871065b0e4fc51e18dfbdf7a724b58849be581a5645fed516cbe0fe21839aeed32c245f900a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/70e9d4a2206bfc5a6f1d1056d34fc9540676f732ca4e88d6cb04927380760cf0e15fbd3caf8aa4b1ea4b591fbe525c9132006b1d5f23875d9909bad4f2bb6725"} build_url:https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/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/WYWQMCZZQ9iXk2JZOmy2GQ/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/3614e472babdb65b8543b1eaf93cf8d8da1aa7b8d25cd51f28f5871065b0e4fc51e18dfbdf7a724b58849be581a5645fed516cbe0fe21839aeed32c245f900a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/70e9d4a2206bfc5a6f1d1056d34fc9540676f732ca4e88d6cb04927380760cf0e15fbd3caf8aa4b1ea4b591fbe525c9132006b1d5f23875d9909bad4f2bb6725"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WYWQMCZZQ9iXk2JZOmy2GQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.32 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 11:40:17.016765) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 11:40:17.017065) ========= '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-152 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-152 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-152 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-21 11:40:17.134625) ========= ========= Started reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-04-21 11:40:17.134942) ========= ========= Finished reboot slave lost (results: 0, elapsed: 4 secs) (at 2016-04-21 11:40:21.766276) ========= ========= Total master_lag: 5.22 =========